2012-12-03 286 views
2

我试图用FFMpeg执行以下操作我想用一个图像和不同的音频文件(音乐专辑)创建多个视频。这些是我自己的专辑,所以我有权在你问之前这么做。我有100多个音频文件要贴在YouTube上。FFMpeg批量图像+多音频视频

有没有一种方法,我可以批量创建这个,所以我可以加载一个图像(专辑封面)和多个音频文件(专辑曲目),并获得视频自动轨道长度?

感谢所有帮助

回答

1

我使用的代码,这部分做转换为我的YouTube视频:

for %%a in ("*.*") 
do 
"C:\ffmpeg\bin\ffmpeg" -loop 1 -i "C:\ffmpg\bin\input.jpg" -i "%%a" -c:v libx264 -preset veryslow -tune stillimage -crf 18 -pix_fmt yuv420p -vf scale=854:480 -c:a aac -shortest -strict experimental -b:a 192k -shortest "C:\mp4\%%~na.mp4" 
pause 
  • “C:\ ffmpeg的\ BIN \ ffmpeg的” 编解码器
  • 的文件夹
  • “C:\ ffmpg \ BIN \ input.jpg” 图像路径
  • “C:\ MP4 \ %%〜na.mp4” 输出文件夹
  • -vf标度= 854:480可以特异性Y在您的视频16的分辨率:9 YouTube视频
  • -c:一个AAC -shortest使用AAC编解码器,通过指定-shortest视频长度将匹配音频长度

如果有错误使用libvo_aacenc而不是AAC编解码器这样的:

-c:a libvo_aacenc -shortest -strict experimental 

我希望帮助