Archiv verlassen und diese Seite im Standarddesign anzeigen : MPEG2 -> DivX Converter
Mr. Lolman
2002-09-24, 08:41:09
Mit welchem Tool kann ich MPEG2 Videofiles editieren und zu DivX konvertieren?
Virtual Dub kanns nicht.
joergd
2002-09-24, 09:32:19
DVDx2.0, wenn DivX-Codec installiert ist
Dr.Doom
2002-09-24, 18:26:08
Habe DivX Codec 5.02 und DVDx2.0 .
Wenn ich ein MPG1-File zu Divx umwandeln will, beendet sich DVDx nach einigen Sekunden herumkonvertierens einfach :( .
EDIT: Auch wenn ich den MS MPEG4 Codec nutze beendet sich das Prog.
EDIT2: Mit DVDx1.8 das selbe.
Dragon
2002-09-24, 20:22:19
Lies dir auf www.doom9.net die Guides durch.
Matrix316
2002-09-24, 20:24:24
Es geht mit Virtual Dub.
Dr.Doom
2002-09-24, 22:46:22
Originally posted by Dragon
Lies dir auf www.doom9.net die Guides durch.
Ja, danke! Mit dem 'VCD to DivX'-Guide konnte ich erfolgreich ein MPG(1)-Video nach Avi/DivX konvertieren!
( doom9.org -> The Guides -> Format Conversion Guides -> VCD to DivX guide )
Allerdings hat das Avi/Divx-Video hinterher links und recht je einen kleinen schwarzen Rand, der beim MPG-Video nicht war. Beide Filme haben die Auflösung 352 x 288.
EDIT/Korrektur: Der schwarze Rand beim Avi/Divx-Video erscheint erst, wenn man auf Vollbild umschaltet. Im Fenster sehen beide Flme identisch aus.
Magnum
2002-09-24, 23:26:53
Originally posted by Matrix316
Es geht mit Virtual Dub.
Jo, denk ich auch! Wieso sollte es auch nicht gehn?
Marcel
2002-09-24, 23:46:23
Originally posted by Magnum
Jo, denk ich auch! Wieso sollte es auch nicht gehn?
Weil dafür ein MPEG2-Codec auf dem Rechner installiert werden muss. Kommt mit DVD-Player-Software, von Elecard oder mit dem Sasami2k-Player.
Unregistered
2002-09-25, 16:27:56
Was kann ich machen, wenn ein Film (MPEG2 glaueb ich) auf 3 Video CDs mit einer Auflösung von 480x576 gespielt wurde, zu einer einzigen Divx Datei zusammenfassen will.
Virtual Dub meint "Pack Synchronisation Error", TMPGEnc kann zwar, alle 3 mpg Dateien zu einer zusammenfassen, die ich dann auf Divx konvertieren kann, aber das Programm arbytet zu ungenau, beim zusammenfassen. kann mein bei sehr grossen Dateien nicht genau auswählen von welchem Punkt aus zusammenkopiert werden soll.
Jetzt hab ich die Dateien einmal so zusammengefasst. Film überlappt sich jetzt an den zwei Stellen, wo die CD gewechselt werden musste. Ich hab denn Film, jetzt einmal mit Divx auf "1 Pass Quality, Quantizizer 2" komprimiert mit einer Auflösung von 748x320 (schwarze Balken schon eliminiert) um, für die Nachbearbytung möglichst keine Qulitätskompromisse eingehen zu müssen, und hab jetzt nach 7 stündiger Konvertierung ein 2.3 GB grosses Videofile, welches sich aufgrungd seiner Grösse auch nicht optimal zum Nachbearbyten eignet.
Also meine Frage:
Wie fass ich am Besten 3 VideoCDs zu einem DivX File zusammen. (ohne dass man im Film die "VCD Überlappungen" merkt?
Mr. Lolman
2002-09-25, 16:28:59
^^ ...dumme Kekse...
Muh-sagt-die-Kuh
2002-09-25, 17:26:43
Du willst also SVCD zu divx konvertieren.
Ich weiss nicht, ob XMpeg SVCD Dateien öffnen kann, aber einen Versuch wäre es wert. Für optimale Qualität bei einer vorgegebenen Bitrate sollte man grundsätzlich im 2-pass Verfahren nach DivX konvertieren.
Dr.Doom
2002-09-25, 17:49:37
Beim Umwandeln eines MPEG1-Videos mit VirtualDub ist ein Fehler aufgetreten:
MPEG-1 audio decode error: not enough data to decode frame.
Der Umwandlungsprozess stoppt folglich.
Was mache ich dagegen?
Ich habe das zu DivX umzuwandelnde MPEG-Video schonmal mit VCDGear v3.0 und der Option "Fix MPEG errors" behandelt, aber beim 'korrigierten' MPEG-Video kommt immer noch der 'MPEG-1 audio error', wenn ich dieses zu DivX wandeln will.
Die Einstellungen in VirtualDub haben bei 12 zuvor umgewandelten Videos hervorragend funktioniert.
EDIT: Hat sich erledigt.
Habe Audio als Wav extrahiert und nachher, beim umwandeln des MPEG-Videos als "Ton-Quelle" angegeben. Das DivX-Video ist jetzt komplett, hat aber an der Stelle im Film, wo der Fehler beim ersten Kodierversuch auftrat, eine Sekunde lang ein lautes Krächzen, Quiken, Zischen und Quietschen. :(
Naja, besser als gar kein umgewandeltes Video.
Matrix316
2002-09-25, 17:50:14
Originally posted by Marcel
Weil dafür ein MPEG2-Codec auf dem Rechner installiert werden muss. Kommt mit DVD-Player-Software, von Elecard oder mit dem Sasami2k-Player.
Reicht da nicht irgendeine DVD Player Software? Ich hab WinDVD 3 drauf. Dann mit virtual dub öffne ich das mpg file und gebe dann an wie es als divx ausgegeben werden soll. Dann abspeichern, aber zu der Prozessliste und dann in dieser den Prozess starten und fertig (grob erzählt).
Man sollte eigentlich alles was man mit Virtual Dub öffnen und abspielen kann auch als divx umwandeln können...(normalerweise)
Marcel
2002-09-25, 18:53:06
Originally posted by Matrix316
Reicht da nicht irgendeine DVD Player Software? Ich hab WinDVD 3 drauf. Dann mit virtual dub öffne ich das mpg file und gebe dann an wie es als divx ausgegeben werden soll. Dann abspeichern, aber zu der Prozessliste und dann in dieser den Prozess starten und fertig (grob erzählt).
"Man kann sich mit Bier, Wein oder Sekt besaufen." - "Reicht nicht auch Bier?"
Die Prozessliste lohnt sich nur, wenn man mehrere Jobs vorbereiten und dann ohne weiteres Zutun nacheinander abarbeiten lassen will.
Originally posted by Matrix316
Man sollte eigentlich alles was man mit Virtual Dub öffnen und abspielen kann auch als divx umwandeln können...(normalerweise)
Nicht nur normalerweise. Denn alles, was VirtualDub öffnen und abspielen kann, kann es auch an jeden installierten Videocodec weiterreichen (sofern das Video nicht in einem Format vorliegt, welches dem Codec nicht schmeckt. DivX ab 4 ist da aber sehr genügsam, es schreit nur nach 24 oder 32 Bit Farbtiefe.).
Marcel
2002-09-25, 18:58:45
Originally posted by Unregistered
Was kann ich machen, wenn ein Film (MPEG2 glaueb ich) auf 3 Video CDs mit einer Auflösung von 480x576 gespielt wurde, zu einer einzigen Divx Datei zusammenfassen will.
Virtual Dub meint "Pack Synchronisation Error", TMPGEnc kann zwar, alle 3 mpg Dateien zu einer zusammenfassen, die ich dann auf Divx konvertieren kann, aber das Programm arbytet zu ungenau, beim zusammenfassen. kann mein bei sehr grossen Dateien nicht genau auswählen von welchem Punkt aus zusammenkopiert werden soll.
Jetzt hab ich die Dateien einmal so zusammengefasst. Film überlappt sich jetzt an den zwei Stellen, wo die CD gewechselt werden musste. Ich hab denn Film, jetzt einmal mit Divx auf "1 Pass Quality, Quantizizer 2" komprimiert mit einer Auflösung von 748x320 (schwarze Balken schon eliminiert) um, für die Nachbearbytung möglichst keine Qulitätskompromisse eingehen zu müssen, und hab jetzt nach 7 stündiger Konvertierung ein 2.3 GB grosses Videofile, welches sich aufgrungd seiner Grösse auch nicht optimal zum Nachbearbyten eignet.
Also meine Frage:
Wie fass ich am Besten 3 VideoCDs zu einem DivX File zusammen. (ohne dass man im Film die "VCD Überlappungen" merkt?
Soweit hastes schon richtig gemacht, auch mit dem Q=2. (Alternativ hätteste auch den Huffyuv-Codec nehmen können, der macht das verlustfrei, hätte dann aber auch >10 GB werden können.)
Jetzt nimmste das Teil, läßt bei Audio Direct Streaming und setzt Video auf Fast Recompress, stellst DivX auf 2pass, 1st pass und stellst die höchstmögliche Datenrate ein, mit der das Vid noch auf eine CD passt (Tools dafür: http://www.vcdhelp.com ). Durchlaufen lassen. Ergebnis sit ein Video, in dem nur die Tonspur ist, und ein Analyselog, in dem steht, welches Bild wie komplex ist. Dann machste noch den 2nd Pass hinterher, in dem das Video dann auch entsprechend komprimiert wird. (Mach bei beiden "Save As..." das Häkchen in der Dateiauswahlbox, dann passiert erstmal nix, dann kannste über F4 die Job Control aufrufen und dort die beiden Jobs im Batchbetrieb abarbeiten lassen.)
Tipp: 100% genau treffen wirste die Filesize nicht, setzt die Videodatenrate also ruhig ein paar kbit/s niedriger als errechnet an. Sonst musste nochmal rechnen, nur weils um 2kb nicht auffe CD passt.
Dr.Doom
2002-09-26, 17:41:23
Neue Probleme beim MPG zu DivX konvertieren :( :
(1) Während des Umwandelns öffnet sich eine MsgBox:
Unknown frame type 0x6 .
MPEG-Reparatur per VCDGear hilft nicht, der Fehler tritt immer noch auf.
VirtualDub crash report -- build 13719
--------------------------------------
Disassembly:
00440080: jz 440089
00440082: inc eax
00440083: mov [esi+0b4h],eax
00440089: pop edi
0044008a: pop esi
0044008b: pop ebp
0044008c: pop ebx
0044008d: ret 0004
00440090: push esi
00440091: mov esi,[ecx+0b0h]
00440097: push edi
00440098: mov edi,[ecx+0bch]
0044009e: cmp edi,esi
004400a0: jz 440153
004400a6: cmp [ecx+0c0h],esi
004400ac: jz 440153
004400b2: cmp [ecx+0c4h],esi
004400b8: jz 440153
004400be: mov eax,[ecx+0c8h]
004400c4: push ebp
004400c5: cmp eax,00000002
004400c8: jl 4400fd
004400ca: cmp eax,00000003
004400cd: jg 4400fd
004400cf: cmp [ecx+0b4h],esi
004400d5: jz 4400fd
004400d7: mov eax,[ecx+0b8h]
004400dd: mov edx,[eax+60]
004400e0: mov eax,[ecx+0b4h]
004400e6: mov ebp,eax
004400e8: shl ebp,04
004400eb: cmp byte ptr [edx+ebp+12],03
004400f0: jnz 4400fd
004400f2: inc eax
004400f3: cmp eax,esi
004400f5: mov [ecx+0b4h],eax
004400fb: jnz 4400e0
004400fd: mov eax,[ecx+0b4h]
00440103: mov edx,[ecx+0b8h]
00440109: mov ebp,eax
0044010b: mov edx,[edx+60]
0044010e: shl ebp,04
00440111: mov dl,[edx+ebp+12] <-- FAULT
00440115: pop ebp
00440116: test dl,dl
00440118: jle 440138
0044011a: cmp dl,02
0044011d: jle 44012c
0044011f: cmp dl,03
00440122: jnz 440138
00440124: mov [ecx+0c4h],eax
0044012a: jmp 440138
0044012c: mov [ecx+0c0h],edi
00440132: mov [ecx+0bch],eax
00440138: xor edx,edx
0044013a: cmp esi,eax
0044013c: mov esi,[esp+12]
00440140: pop edi
00440141: setnz dl
00440144: mov [esi],edx
00440146: lea edx,[eax+1]
00440149: mov [ecx+0b4h],edx
0044014f: pop esi
00440150: ret 0004
00440153: mov eax,[esp+12]
00440157: pop edi
00440158: pop esi
00440159: mov dword ptr[eax],00000000
0044015f: or eax,ffffffff
00440162: ret 0004
00440165: nop
00440166: nop
00440167: nop
00440168: nop
00440169: nop
0044016a: nop
0044016b: nop
0044016c: nop
0044016d: nop
0044016e: nop
0044016f: nop
00440170: mov edx,[ecx+0b4h]
00440176: push ebx
00440177: mov ebx,[ecx+0bch]
0044017d: push esi
0044017e: mov esi,[ecx+00h]
[...]
00440111: VideoSourceMPEG::streamGetNextRequiredFrame(0, 0)
0046668a: Dubber::MainAddVideoFrame(2f5ff44, 4dd)
00466a4e: Dubber::MainThread(0, 924240)
00466926: Dubber::MainThreadKickstart(47f7c8, 1a29be0)
0047f7c8: _threadstart@4(1a29be0, 0)
77e7758a: KERNEL32!SetFilePointer(924240, 0) [77e70000+7400+18a]
(2) Beim Umwandeln eines anderen MPEGs kommt folgende Message:
Sync error .
Reparieren hilft natürlich auch nicht.
Bei beiden Videos erscheinen die Fehler auch, wenn ich in VDub alles auf "Direct Stream Copy" stelle.
Hülfe!
( Gibt es noch ein anderes Programm, mit dem ich Audio und Video trennen kann?
Mit GraphEdit weiss ich, wie man aus dem MPEG1-File die Audiospur als WAV abspeichern kann, aber wie das mit dem Videoteil geht, weiss ich nicht.)
Marcel
2002-09-26, 18:05:41
Leider muss ich Dir das so sagen, aber wenn man sieht, dass eine Sache genetisch versaut ist, das kann man mit Prügel allein nicht korrigieren...
Vielleicht hilft es, das Vid neu zu multiplexen?
Hast Du die ganzen Repair-Tools von www.vcdhelp.com => Tools schon ausprobiert?
Dr.Doom
2002-09-26, 18:40:35
Originally posted by Marcel
Leider muss ich Dir das so sagen, aber wenn man sieht, dass eine Sache genetisch versaut ist, das kann man mit Prügel allein nicht korrigieren...
Jo, schon seltsam, beim MPEG1-Ansehen fallen mir überhaupt keine Fehler auf, weder bei Bild noch bei Ton ??? .
Vielleicht hilft es, das Vid neu zu multiplexen?
Ähm, was? Multiplexen? ;) Sorry, bin Videobearbeitungsbeginner.
Hast Du die ganzen Repair-Tools von www.vcdhelp.com => Tools schon ausprobiert?
Gute Seite :o !
Habe mal ein Tool namens MPEG Mediator zum kodieren des MPEG1-Films benutzt: Dieses Tool meckert nicht herum und konvertiert munter den ganzen Film. An der Stelle, wo VDub Fehler anzeigt, ist im Film dann eine halbe Sekunde lang das Bild kaputt (bunte wirbelnde Blöcke). Damit kann ich leben.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.