Frage von Converter:Hallo, ich versuche eine MPEG2-Datei (aufgenommen mit einer TV-Karte) in eine MPEG4-Datei zu konvertieren. Ich nutze dazu VirtualDub-MPEG2 1.6.19 und den Codec x264vfw - H.264/MPEG4 AVC codec mit dieser Konfiguration:
convert1.png
Problem: Die Ausgangsdatei hat eine Auflösung von 720x576 und wird von allen Playern im 16:9-Format abgespielt. Die konvertierte Datei hat zwar die gleiche Auflösung, wird aber im 4:3 abgespielt und erscheint daher verzerrt. Ich kann das zwar z.B. mit dem VLC beheben, indem ich manuell auf eine 16:9 Darstellung wechsele, aber ich würde gern wissen, ob ich beim Konvertieren das 16:9 Format gleich beibehalten kann?
Hier noch mal die Details zu den Video-Dateien vorher/nacher:
convert2.png
convert3.png
Antwort von dienstag_01:
1024x576 bei quadratischen Pixeln (Pixel Aspect Ratio).
Antwort von Converter:
Aha, also hat MPEG4 ein anderes Pixelformat.
Vielen Dank, nach einer Skalierung mit 1,42 in der Breite hat es geklappt!
Antwort von dienstag_01:
Converter hat geschrieben:
Aha, also hat MPEG4 ein anderes Pixelformat.
Vielen Dank, nach einer Skalierung mit 1,42 in der Breite hat es geklappt!
Mpeg4 hat kein anderes Pixelformat, sondern der Converter gibt das Bild in quadratischen Pixeln aus - im Gegensatz zum Ausgangsvideo in PAL mit rechteckigen Pixeln.
Vielleicht har der Converter das Video aber auch nur nicht mit der richtigen Bezeichnung für wide versehen, könnte man rausbekommen.
Jedenfalls könnte Mpeg4 als Container beides. Obs der Codec kann, müsste man nachschauen, sollte aber.