
我擁有的較舊的飛利浦播放器可以播放“xvid”文件,例如通常由 Handbrake 和類似工具創建的文件。這個不會播放我周圍的所有文件,也不會使用我之前在 ffmpeg 中使用的標準配方。
答案1
根據飛利浦 DCP851手動的您的裝置可以播放 DIVX,因此應適用以下內容
取出來ffmpeg 範例
轉換為 DivX
這將創建一個 DivX 文件,寬高比為 4:3,解析度為 320x240,視訊位元率為 690k,音訊位元率為 128k。尺寸非常適合我的 Archos AV420 播放器。
ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 4:3 -s 320x240 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 輸出檔.aviac 2 輸出檔.aviac 2 輸出檔.aviac 2
16:9 的比例也是如此。
ffmpeg -i inputfile.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 16:9 -s 320x192 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 輸出檔.aviac 2 輸出檔.aviac 2 輸出檔.aviac 2
答案2
這些 ffmpeg 選項對我有用。花了一段時間才弄清楚。該設備的兼容性比我擁有的舊飛利浦設備差。
ffmpeg -i input.foo -acodec libmp3lame -ab ABITRATE -ac 2 -s WIDTHxHEIGHT -vcodec libxvid -b VBITRATE -vtag DIVX output.avi
DIVX
只是這個詞DIVX
並且是必要的。我相信這尤其是使 DCP851 工作的神奇參數。 [編輯] -MP4S
也有效。 MP4S
可以與我擁有的另一個無法使用的硬體播放器DIVX
(Sony DVP-FX980)配合使用。也許它具有更廣泛的相容性?
ABITRATE
是音頻比特率 -64k
是我使用的
VBITRATE
是視訊比特率 -640k
是我使用的,但它很糟糕;數字越大,影片品質越好。
WIDTH
和HEIGHT
是輸出視訊的像素大小
螢幕尺寸為 480x234,因此我將其用於WIDTHxHEIGHT
16:9 材質。如果您有 4:3 材質,304x234 或 320x234 是一個不錯的選擇。
用於 AVI 的視訊標籤 (vtag) 稱為 fourcc。 www.fourcc.org有一個相當大的這些代碼的列表。