我需要批量处理字幕ffmpeg
,srt
文件与关联的视频文件同名,例如:file1.mkv
带有file1.srt
,...file8.mp4
带有file8.srt
如何批量刻录字幕?
答案1
mkdir outputs
for f in *.mkv *.mp4; do ffmpeg -i "$f" -vf subtitles="${f%.*}.srt" -c:a copy outputs/"$f"; done
看:
我需要批量处理字幕ffmpeg
,srt
文件与关联的视频文件同名,例如:file1.mkv
带有file1.srt
,...file8.mp4
带有file8.srt
如何批量刻录字幕?
mkdir outputs
for f in *.mkv *.mp4; do ffmpeg -i "$f" -vf subtitles="${f%.*}.srt" -c:a copy outputs/"$f"; done
看: