我有一个 mp3 和图像,我想制作一个简单的剪辑上传到 Youtube。有没有快速的解决方案?如果视频格式设计得这么差,那么也许可以使用预渲染的纯视频剪辑?
这种方法效果很好,只是需要的时间与音频持续时间一样长:
ffmpeg -loop_input -r ntsc -i "%IMAGE%" -i "%AUDIO%" -r 1 -acodec copy -shortest -re -force_fps "%VIDEO%"
这需要一秒钟,但会导致黑屏视频,该视频可以通过桌面视频播放器成功播放,但不能接受的Youtube 上的报道:
ffmpeg -i "%IMAGE%" -i "%AUDIO%" -acodec copy "%VIDEO%"
Windows 7. 保留音频质量优先于保留视频质量。
答案1
由于您没有提供命令的完整控制台输出,我将使用最近的 ffmpeg 语法为您提供一个示例:
ffmpeg -loop 1 -i input.jpg -i input.mp3 -c:v libx264 -preset medium -crf 18 -tune stillimage -c:a copy -shortest output.mkv
如果你有耐心,请medium
改为veryslow
FFmpeg:终极视频和音频处理工具有关使用 libx264 的更多信息和示例。