需求: 想down喜欢的up主的视频

环境:

linux 工具工具

步骤:

使用b站客户端找合集视频,缓存之导入缓存文件夹到linux环境创建run.sh脚本,内容后面附上执行脚本```find ~// - 1 - 1 -type d | xargs -i -P 8 bash run.sh {}```, 开启8进程同时处理

######################################################

#!/bin/bash

# 检测jq和命令

=0

$(which > /dev/null 2>&1) && =0 || =1

$(which jq > /dev/null 2>&1) && =0 || =1

[ $ -eq 1 ] && echo 'tool jq or not found!' && exit 1

##

PWD=$(pwd)

cd $1

video=$(find . -type f -name video.m4s)

audio=$(find . -type f -name audio.m4s)

owner=$(cat $(find . -type f -name 'entry.json') | jq '.' | sed 's/"//g')

title=$(cat $(find . -type f -name 'entry.json') | jq '..part' | sed 's/"//g')

=${owner}___${title}.mp4

rm -rf "${}"

-i ${video} -i ${audio} -codec copy "${}" > /dev/null 2>&1 \

&& echo ${} \

|| echo ${}

cd ${PWD}

######################################################

未经允许不得转载! 作者:admin,转载或复制请以超链接形式并注明出处墨迹游戏网

原文地址:《b站 视频 缓存 导出 批量 合并 处理 linux shell ffmpeg》发布于:2024-12-01