
我需要從 OSX 命令列使用 ffmpeg 將 mp3 轉換為帶有映像 (1080x720) 的 mp4。
我已經安裝了最新版本的 ffmpeg (3.0.2),並按照描述嘗試了以下命令這裡
./ffmpeg -loop 1 -i test.jpg -i test.mp3 -c:a copy -c:v libx264 -shortest test.mp4
但結果 mp4 檔案與我的 iphone 5 不相容
現在這就是我正在嘗試的
./ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -profile:v baseline -level 3.0 test.mp4
但命令需要很多,永遠不會結束。
如果我中斷它,輸出的 mp4 檔案很大,持續時間約為 45 分鐘!
3:00 分鐘後我只能看到圖像而沒有音訊...
答案1
這可能是由於圖像尺寸所致,圖像尺寸應該是均勻的。
嘗試
ffmpeg -loop 1 -i test.png -i test.mp3 -pix_fmt yuv420p -vf scale=iw:-2 -profile:v baseline -level 3.0 -shortest test.mp4