Ram*_*i H 2 bash shell multimedia ffmpeg video-editing
我想用f和v作变量.f*.mkv和v*.mp3
for f in *.mkv v in *.mp3; do
ffmpeg -i "$f" -i "$v" -vcodec copy merge_"$f"
done
Run Code Online (Sandbox Code Playgroud)
我不知道如何正确地做到这一点.我仍然是bash shell脚本的新手.
我希望有一个人可以帮助我.
如果*.mp3
和*.mkv
基本名称相同:
for f in *.mkv; do
mp3name="${f%.mkv}.mp3"
ffmpeg -i "$f" -i "$mp3name" -vcodec copy "merge_${f}"
done
Run Code Online (Sandbox Code Playgroud)