需求: 想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



