4
如何使用ffmpeg將命令行中的en .mp4文件編碼,因此它在Chrome中工作?這可能非常具有挑戰性,因爲ffmpeg有很多參數組合,Chrome對輸出格式的顏色編碼很敏感。使用命令行中的ffmpeg創建Chrome兼容.mp4
如何使用ffmpeg將命令行中的en .mp4文件編碼,因此它在Chrome中工作?這可能非常具有挑戰性,因爲ffmpeg有很多參數組合,Chrome對輸出格式的顏色編碼很敏感。使用命令行中的ffmpeg創建Chrome兼容.mp4
的解決方案是使用參數 「-pix_fmt YUV420P」:
ps>ffmpeg.exe -i $input\$file -y -strict experimental -acodec aac -ac 2 -ab 160k -vcodec libx264 -s 640x480 -pix_fmt yuv420p -preset slow -profile:v baseline -level 30 -maxrate 10000000 -bufsize 10000000 -b 1200k -f mp4 -threads 0 $output\$file.iphone.mp4
的ffmpeg版本N-46936-g8b6aeb1
希望這可以幫助你獲得鉻兼容視頻
注意x264應該已經警告過除'yuv420p'之外的像素格式與基線配置文件不兼容,例如4:2:2的內容。 – slhck
是所有必需的,還是隻是「-pix_fmt yuv420p」?我使用「-pix_fmt yuv420p」,並發現(僅在最近?),我的視頻在Chrome中無法使用,無論是空白還是半途失敗。 – James