我將視頻分機"flv","avi","mp4","mkv", "mpg", "wmv", "asf", "webm","mov","3gp","3gpp"
轉換爲"mp4"
以獲得更好的質量。我使用ffmpeg轉換.mp4視頻不在窗口上播放
命令:
ffmpeg -i <server_path>/g9zyy2qg54qp1l5spo2-mergedFile.webm -strict -2 -vcodec libx264 -preset slow -vb 500k -maxrate 500k -bufsize 1000k -vf 'scale=-1:480 ' -threads 0 -ab 64k -s 640x480 -movflags faststart -metadata:s:v:0 rotate=0 <server_path>/g9zyy2qg54qp1l5spo2-mergedFile7.mp4
影片的精緻無處不在,除了在Windows上工作。沒有視頻正在窗口平臺上工作。我嘗試在Firefox,Opera上播放它們,甚至下載它們並在媒體播放器軟件上播放,但根本沒有任何作用。
你能告訴我我應該使用的視頻在Windows上播放的編解碼器嗎?
可能需要爲老玩家添加-pix_fmt yuv420p? – rogerdpack
@rogerdpack謝謝你回覆。我也嘗試過使用你提到的命令。但它沒有奏效。我的目標是提出一個查詢,使我的網站上的每個視頻都可以在平臺上的所有瀏覽器上播放,無論是在Linux,unix,windows還是mac上。目前並非所有視頻都在窗口瀏覽器上播放。 –
我已通過webRTC錄製用戶的音頻/視頻輸入並將文件合併爲webm格式創建了上述webm文件。該文件在窗口瀏覽器上運行,但在轉換爲mp4後,它不會在同一瀏覽器中運行。雖然在Linux平臺上運行良好。 –