DVD -> DivX |
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
|
|
Hallo,
mittlerweile nervt mich DivX so sehr, dass ich den Codec nie wieder kaufen würde und auch eigentlich keine Videos mehr in DivX encodieren will.
Ich habe eine MPEG2 vorliegen. SAR ist 5:4, PAR sollte 10:7 sein damit DAR 16:9 rauskommt - soweit sogut.
Ich arbeite mit FlaskMPEG 0.78.69 oder so, aktuelle Version jedenfalls und nutze den aktuellsten DivX Pro Codec.
Ich habe alles soweit korrekt eingestellt. In dem Konfigurationsfenster von DivX selbst, dritte Karteikarte kann man unter Video Resolution die PAR für "Format In" und "Format Out" einstellen was ja ansich eine gute Sache ist, nur leider ist die Umsetzung extrem miserabel abgelaufen.
Egal was ich bei "Format In" einstelle, ändern tut sich nichts. "Format Out" hingegen bewirkt Änderungen. Damit nun mein 5:4 Video einen 16:9 DAR erhält, muss der PAR auf 10:7 eingestellt werden. Bei "Format In" kann ich die Daten selbst eintragen, bei "Format Out" (da wo es wichtig wäre) leider nicht.
Habe auch schon versucht unter "Advanced" der command line einfach die von mir gewünschten Daten einzustellen, dann allerdings löscht das "intelligente" DivX alle Settings die für eine Option nicht möglich sind, somit kann ich mit DivX kein PAR von 10:7 einstellen. Ergo: Ich kann kein korrektes 16:9 anamorph Video erstellen.
Nein, es MUSS DivX sein, sonst hätte ich sofort zu x264 oder anderen Codecs gegriffen.
Ist DivX der Erfolg zu Kopfe gestiegen oder sind denen die ganzen guten Programmierer abgehauen? Mittlerweile habe ich sogar das Problem, dass mit dem aktuellen DivX Pro Codec (6.8 oder so) meine ganzen DIV3 (DivX 3 Slow-Motion) Videos nicht mehr abgespielt werden; der Ton wird abgespielt, Bild bleibt aber schwarz und der Player bringt eine Fehlermeldung, WMP, DivX Player, MPC, VLC, etc.
Das ist auf drei Rechnern der Fall (auf denen ist jeweils die neuste DivX-Version installiert). Auf meinem vierten PC klappt das abspielen Problemlos, hier ist noch eine alte DivX 5.irgendwas installiert - es liegt also an DivX.
Ich glaub ich nutze einfach wieder den Inhalt meiner divx3.11alpha.zip
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von an3k: 04.01.2008 19:43.
|
|
04.01.2008 19:40 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.932
|
|
Da 1080p i.d.R. nicht anamorph ist sondern mit einem 1:1 par encoded wird ist es eigentlich sogar recht unsinnig. Die Profile haben die DivX Leute nach Absprachen mit Hardwareherstellern festgelegt -> wird vermutlich irgendeinen preislichen Grund bzgl. der Komponenten geben.
__________________ Hybrid
|
|
04.01.2008 19:59 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Hihi
Aber was mach ich jetzt? Habe rausgefunden dass auch ein PAR von 10:7 nicht passt, da es eigentlich 10:7.032 sein müsste (damit genau 1.422071 rauskommt, auf/abgerundet käme es dann genau auf 1.422). Ich darf nur ganze Zahlen eingeben und auch nur bis 255.
Soll ich anamorphes encoding vergessen, zumindest wenn ich DivX nutze oder gibts da eine Lösung?
|
|
04.01.2008 20:11 |
|
|
an3k
Doppel-As
Dabei seit: 18.10.2006
Beiträge: 137
Themenstarter
|
|
Ok, dank einer schnellen PHP-Programmierung habe ich nun das korrekte Ergebnis rausbekommen. Erstellen von anamorphen Video mit FlaskMPEG + DivX klappt nun
Liegt das Video bereits im Format 5:4 vor, benötigt man für den DivX-Codec ein PAR von 64:45, dann klappt das auch mit dem PAR*SAR=DAR (5:4*64:45=16:9).
Hab mit PHP einfach jede Zahl zwischen 0 und 255 mit 1.422222 multipliziert und jedes Ergebnis anzeigen lassen. Das beste Ergebnis habe ich dann genutzt, dies war 63,99999.
Also 1.422222 * y = x
|
|
04.01.2008 20:45 |
|
|
Selur
spamming old Newbie
Dabei seit: 13.03.2002
Beiträge: 10.932
|
|
Tools wie fitcd, PARanoia und auch mit MeGui kann man solche Umrechnungen auch machen lassen.
Cu Selur
__________________ Hybrid
|
|
04.01.2008 22:27 |
|
|
|