我尝试使用 FFMpeg 执行以下操作我想用一张图片和不同的音频文件(音乐专辑)创建多个视频。这些是我自己的专辑,所以在你问之前我有权这样做。我有 100 多个音频文件可以放在 youtube 上。
有没有办法可以批量创建它,这样我就可以加载一个图像(专辑封面)和多个音频文件(专辑曲目)并自动获取视频到曲目长度?
感谢任何帮助
我尝试使用 FFMpeg 执行以下操作我想用一张图片和不同的音频文件(音乐专辑)创建多个视频。这些是我自己的专辑,所以在你问之前我有权这样做。我有 100 多个音频文件可以放在 youtube 上。
有没有办法可以批量创建它,这样我就可以加载一个图像(专辑封面)和多个音频文件(专辑曲目)并自动获取视频到曲目长度?
感谢任何帮助
我使用这部分代码为我的 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
如果出现错误,请使用 libvo_aacenc 而不是 aac 编解码器,如下所示:
-c:a libvo_aacenc -shortest -strict experimental
我希望有帮助
我在尝试几乎同样的事情,看看我是怎么做的:
@echo off
set /P format="Type the Video Format: "
for %i in (*.%format) <<<< geting not a reconiezed by CMD
do @echo file '%i' > Lista-%format%.txt
mylist=Lista-%format%.txt
ffmpeg.exe -i %mylist% -vf scale=480:320 output-%mylist%.%format%