如何从命令行使用ffmpeg进行批量转换
How to batch convert using ffmpeg from command line
我有一个很棒的 one-liner 可以合并图像和声音并创建视频:
ffmpeg -i AlbumCover.png -i AnglersTunnel.flac AnglersTunnel.flv
我有一整个文件夹,里面装满了我想以完全相同的方式处理的其他声音。如何对我的整个文件夹执行此 one-liner?每个声音文件只能使用 1 个图像文件。输出视频文件名应与音频文件名相同。
for i in *.flac; do
ffmpeg -i AlbumCover.png -i "$i" "${i%%.*}.flv"
done
我有一个很棒的 one-liner 可以合并图像和声音并创建视频:
ffmpeg -i AlbumCover.png -i AnglersTunnel.flac AnglersTunnel.flv
我有一整个文件夹,里面装满了我想以完全相同的方式处理的其他声音。如何对我的整个文件夹执行此 one-liner?每个声音文件只能使用 1 个图像文件。输出视频文件名应与音频文件名相同。
for i in *.flac; do
ffmpeg -i AlbumCover.png -i "$i" "${i%%.*}.flv"
done