PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : H264/AVC Video von GK und AC3 muxen


Gidra
24. February 2006, 15:42
Hi,

Habe gestern ein Video mit GK in H264 encodet und an der Stelle wo das Video und AC3 Audio Files zusammengemixt werden sollten, war meine Platte voll :D

Jetzt bekomme ich die beiden nicht zusammengefügt. Habe mit Yamb, MEGui und mkvtoolnix probiert, aber keines der Tolls wills machen :hm:

Das Video hat die Endung *.avi

Die Meldung kamm von "mkvtoolnix":

into a Matroska file.
If you're trying to get AVC/h.264 from an AVI into Matroska then the commands you need to use are:
avi2raw avc.avi raw.264
mp4box -fps 23.976 -add raw.264 avc.mp4
If you really know what you are doing then you can force mkvmerge to put this AVC/h.264 track into a Matroska file even in VfW mode if you add '--engage allow_avc_in_vfw_mode' to the command line. You can do that in mmg with the 'Add command line options' menu entry in the 'Muxing' menu.
-------

'VfW compatibility mode'. Please note that this is not the official way to store AVC/h.264 video in Matroska. Therefore proper playback of such files cannot be guaranteed, and we strongly urge you to use the native Matroska-mode.

akapuma
24. February 2006, 16:24
Hallo,

GKnot erzeugt, wenn es nicht zusammen mit agkp benutzt wurde, x264-Streams im VfW compatiblity-mode. Warum man das nicht machen sollte, steht ja in Deiner mkvmerge-Fehlermeldung. Jetzt hast Du 3 Möglichkeiten:

1: mit VirtualDubMod muxen

2: mit mkvmerge muxen und dabei den Parameter "--engage allow_avc_in_vfw_mode" benutzen

3: Die vorhandenen x264-Streams im VfW compatiblity-mode in x264-native-Streams umwandeln und dann mit mkvmerge muxen. Bei der Umwandlung helfen Dir vielleicht die Posts 30-34 in diesem Thread (http://forum.gleitz.info/showthread.php?t=22860).

Gruß

akapuma

Gidra
24. February 2006, 16:35
Danke :)

edit: Virtaul Dub nimmt es nicht an

Wo muss ich bei mkvmerge den Befehl eingeben ? Unten im Fenster lässt sich nichts löschen oder einfügen.

Das 3 hab ich nioch nicht verstanden :D

Gidra
24. February 2006, 17:23
Ein anderer Vorschlag :D

Das gleiche Projekt mit GK starten. Die Bitrateen-Neuberechnung abschalten. Encoding starten. VirtualDub abrechen. Gleichzeitig kommt eine Fehlermeldung. So lassen !

In das Ordner gehen wo das Audio (AC3) und das alte aber auch Stück des neue erstellten Video drin sind. Jetzt den Namen von den neuen Video kopieren, ihn dann ldas File löschen und das alte Video (wie das neue Video) umbenenen.

Jetzt die Fehlermeldungen von Virtual Dub abklicken und der macht seinen Job zu Ende, sprich das alte Video wird als neues erstelltes behandelt und gemuxt.

Fertig :cool:

Selur
24. February 2006, 19:27
@Girda: Du meinst aber schon VirtualDubMod und nicht Virtual Dub, oder?

Gidra
24. February 2006, 19:30
Ja, also eben das was in GK integriert ist :)

Selur
24. February 2006, 20:15
Okay, dan meinste Virtual Dub Mod => schreib demnächst besser hin das Du Virtual Dub Mod verwendest wenn Du das tust, da Virtual Dub Mod eben nicht Virtual Dub ist. :)

CU Selur

Gidra
24. February 2006, 23:54
Ich schireb doch das ich das mit GK gemacht habe und was GK beinhaltet solltest du doch wissen, oder nicht ? ;)

Selur
25. February 2006, 08:41
Ja, aber viele User haben sowohl Virtual Dub, als auch Virtual Dub Mod im System, egal ob GK oder nicht. :)