Wie kodiere ich Videos für Philips DCP851 mit ffmpeg?

Wie kodiere ich Videos für Philips DCP851 mit ffmpeg?

Ein älterer Philips-Player, den ich habe, konnte „xvid“-Dateien abspielen, wie sie üblicherweise von Handbrake und ähnlichen Tools erstellt werden. Dieser kann nicht alle Dateien abspielen, die ich noch herumliegen hatte, und auch nicht die Standardrezepte, die ich zuvor mit ffmpeg verwendet habe.

Antwort1

Laut Philips DCP851HandbuchIhr Gerät kann DIVX abspielen, daher sollte Folgendes gelten

Herausgenommen ausffmpeg-Beispiele

In DivX konvertieren

Dadurch wird eine DivX-Datei mit einem Seitenverhältnis von 4:3, einer Auflösung von 320 x 240 und einer Bitrate von 690 KB für Video und 128 KB für Audio erstellt. Genau die richtige Größe für meinen Archos AV420-Player.

ffmpeg -i Eingabedatei.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 4:3 -s 320x240 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 Ausgabedatei.avi

und dasselbe gilt für das Verhältnis 16:9.

ffmpeg -i Eingabedatei.mpg -vtag DIVX -f avi -vcodec mpeg4 -aspect 16:9 -s 320x192 -b 690000 -acodec mp3 -ab 128000 -ar 48000 -ac 2 Ausgabedatei.avi

Antwort2

Diese FFMPEG-Optionen haben bei mir funktioniert. Es hat eine Weile gedauert, bis ich es herausgefunden habe. Dieses Gerät ist weniger kompatibel als ein älteres Philips-Gerät, das ich habe.

ffmpeg -i input.foo -acodec libmp3lame -ab ABITRATE -ac 2 -s WIDTHxHEIGHT -vcodec libxvid -b VBITRATE -vtag DIVX output.avi

DIVXist nur das Wort DIVXund ist erforderlich. Ich glaube, dass dies insbesondere der magische Parameter ist, der den DCP851 zum Laufen bringt. [EDIT] – MP4Sfunktioniert auch. MP4Sfunktioniert mit einem anderen Hardware-Player, den ich habe, der aber nicht funktioniert DIVX(Sony DVP-FX980). Vielleicht ist es allgemeiner kompatibel?

ABITRATEist die Audio-Bitrate - 64kdas ist, was ich verwende

VBITRATEist die Video-Bitrate – 640kdas ist, was ich verwende, aber es ist Mist; eine höhere Zahl würde eine bessere Videoqualität ergeben.

WIDTHund HEIGHTsind die Pixelgröße des Ausgabevideos

Der Bildschirm hat eine Auflösung von 480 x 234, also verwende ich diese Auflösung für WIDTHxHEIGHT16:9-Material. Bei 4:3-Material wäre 304 x 234 oder 320 x 234 eine gute Wahl.

Die für AVIs verwendeten Video-Tags (vtag) werden FourCCs genannt. www.fourcc.orghat eine ziemlich lange Liste dieser Codes.

verwandte Informationen