cgkings 大佬有话说 :
发个自动生成字幕的半成品脚本
本帖最后由 cgkings 于 2022-10-24 17:32 编辑
#!/bin/bash
#find "/mnt/gd/7.AD/JAV" -type f -name "*.mp4" ! -name "*-C.mp4" -size +500M > /home/coverfrom.txt
while IFS= read -r file;
do
file_fenlei="/home/cover/$(echo "$file" | awk -F’/’ ‘{print $6}’)"
file_name=$(echo "$file" | awk -F’/’ ‘{print $8}’ | awk -F’.’ ‘{print $1}’)
mkdir -p "$file_fenlei"
if [ -z "$(curl -s https://javdb.com/search?f=cnsub&q="$file_name" | grep 暫無內容)" ]; then
echo "$file_name" >> /home/cn.txt
sleep 10s
else
ffmpeg -nostdin -i "$file" -vn -codec copy "$file_fenlei"/"$file_name".cover.mp4
#rclone move "$file_fenlei"/"$file_name".cover.mp4 ode5-jav:/cover –fast-list –drive-use-trash=false –stats=5s –stats-one-line –transfers=1 -vvP –cache-chunk-size 2G –bwlimit 120M
fi
done < /home/coverfrom.txt
好久没写脚本了,写个半成品脚本温习一下。
搜索挂载盘无字幕文件==》搜索是否有更新字幕(有更新则自动下载刮削)==》批量提取音频文件==》API提交音频识别生成srt==》调用免费API翻译文件==》按提取音频路径上传字幕==》重新刮削
或者写个女优追更脚本,定时每日检索女优新片,自动下载新片刮削,优先下载字幕并更新刮削
laosj 大佬有话说 :
收藏了,谢谢
admin2 大佬有话说 :
不明觉厉,感谢大佬分享