Diesmal soll es mal umgekehrt sein. Ich möchte aus einer VCD eine normgerechte DVD machen. VCD: [transcode] V: import format | MPEG (V=mpeg2|A=mp3) [transcode] A: import format | 0x50 MPEG layer-2 [44100,16,2] 224 kbps Erlaubt der DVD-Standard auch MPEG oder muss das MPEG-2 sein? Wie wandle ich am besten Audio nach 48kHz? Muss ich Video neu encodieren? Eine Suche im Internet führte mich immer zu der umgekehrten Aufgabenstellung, von DVD nach VCD. Links / Howtos zu meinem Problem sind natürlich willkommen. Al
Hi, 0n 04/09/05@12:01 Al Bogner told me:
Diesmal soll es mal umgekehrt sein. Ich möchte aus einer VCD eine normgerechte DVD machen.
VCD: [transcode] V: import format | MPEG (V=mpeg2|A=mp3) [transcode] A: import format | 0x50 MPEG layer-2 [44100,16,2] 224 kbps
Erlaubt der DVD-Standard auch MPEG oder muss das MPEG-2 sein?
Kommt auf die Aufloesung an. Die bei vcd ueblichen 352x288 sind auch auf dvd als mpeg1 erlaubt (ich weiss nicht ob alle Hardwareboxen das wissen).
Wie wandle ich am besten Audio nach 48kHz?
Ich wuerde mplayer -dumpaudio/-dumvideo machen, den Ton mit sox behandeln, wieder mplexen, dvdauthor und brennen.
Muss ich Video neu encodieren?
Wenn es 352x288 ist/(Du es dahin bringst) nicht. -- bye maik
Am Sonntag, 5. September 2004 18:27 schrieb Maik Holtkamp:
Diesmal soll es mal umgekehrt sein. Ich möchte aus einer VCD eine normgerechte DVD machen.
VCD: [transcode] V: import format | MPEG (V=mpeg2|A=mp3) [transcode] A: import format | 0x50 MPEG layer-2 [44100,16,2] 224 kbps
Erlaubt der DVD-Standard auch MPEG oder muss das MPEG-2 sein?
Kommt auf die Aufloesung an. Die bei vcd ueblichen 352x288 sind auch auf dvd als mpeg1 erlaubt (ich weiss nicht ob alle Hardwareboxen das wissen).
Wie wandle ich am besten Audio nach 48kHz?
Ich wuerde mplayer -dumpaudio/-dumvideo machen, den Ton mit sox behandeln, wieder mplexen, dvdauthor und brennen.
Die Auflösung passt [transcode] V: import frame | 352x288 1.22:1 encoded @ 4:3 Mplayer mit GUI spielt die VCD als user auch ab, obwohl am Anfang folgende Fehlermeldung kommt: ioctl dif1 Das Argument ist ungültig Die VCD beginnt auch damit zu spielen mplayer vcd://1 Playing vcd://1. track 01: adr=1 ctrl=4 format=2 00:02:00 mode: 0 track 02: adr=1 ctrl=4 format=2 00:18:62 mode: 0 track 03: adr=1 ctrl=4 format=2 54:55:67 mode: 0 track 04: adr=1 ctrl=4 format=2 76:28:53 mode: 0 MPEG-PS file format detected. VIDEO: MPEG1 352x288 (aspect 8) 25,000 fps 1000,0 kbps (125,0 kbyte/s) ========================================================================== Opening audio decoder: [mp3lib] MPEG layer-2, layer-3 MP3lib: init layer2&3 finished, tables done AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224,0 kbit) Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3) ========================================================================== vo: X11 running at 1152x864 with depth 24 and 32 bpp (":0.0" => local display) Disabling DPMS ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough VDec: vo config request - 352 x 288 (preferred csp: Mpeg PES) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] The selected video_out device is incompatible with this codec. VDecoder init failed :( Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.3.1 Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2)) ========================================================================== Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit... AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian) AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps) Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit... Starting playback... VDec: vo config request - 352 x 288 (preferred csp: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1,33:1 - prescaling to correct movie aspect. VO: [xv] 352x288 => 384x288 Planar YV12 Wie macht man das mit dumpaudio, etc. richtig? Muss man Audio-Stream und Video-Stream seperat aufzeichnen? Sollte man irgendwelche Optionen verwenden? Ab muxen ist es wieder klar. Was hältst du von ssrc - http://shibatch.sourceforge.net/ statt sox? Ich habe mir das vor Monaten/Jahren mal kompiliert und das war ganz ok. Al
Hi, 0n 04/09/05@22:22 Al Bogner told me:
Am Sonntag, 5. September 2004 18:27 schrieb Maik Holtkamp:
Diesmal soll es mal umgekehrt sein. Ich möchte aus einer VCD eine normgerechte DVD machen.
VCD: [transcode] V: import format | MPEG (V=mpeg2|A=mp3) [transcode] A: import format | 0x50 MPEG layer-2 [44100,16,2] 224 kbps
Erlaubt der DVD-Standard auch MPEG oder muss das MPEG-2 sein?
Kommt auf die Aufloesung an. Die bei vcd ueblichen 352x288 sind auch auf dvd als mpeg1 erlaubt (ich weiss nicht ob alle Hardwareboxen das wissen).
Wie wandle ich am besten Audio nach 48kHz?
Ich wuerde mplayer -dumpaudio/-dumvideo machen, den Ton mit sox behandeln, wieder mplexen, dvdauthor und brennen.
Die Auflösung passt [transcode] V: import frame | 352x288 1.22:1 encoded @ 4:3
Mplayer mit GUI spielt die VCD als user auch ab, obwohl am Anfang folgende Fehlermeldung kommt:
ioctl dif1 Das Argument ist ungültig
Keine Ahnung. [weiterer Output] IMHO i.O.
Wie macht man das mit dumpaudio, etc. richtig?
mplayer -dumpfile sound.mpa -dumpaudio vcd://1 [1] mplayer -dumpfile video.m1v -dumpvideo vcd://1 sox -r 48000 sound.mpa sound48.mpa Lt. manpage, keine Erfahrung damit. Aber immerhin gibts in der manpage auch eine Warnung: ---cut--- BUGS The syntax is horrific. ---cut--- ;).
Muss man Audio-Stream und Video-Stream seperat aufzeichnen? Sollte man irgendwelche Optionen verwenden?
Einfach dumpen mit einem Toneditor (hier sox die sampling rate aendern).
Ab muxen ist es wieder klar.
Ich habe sowas mit mplex noch nicht gemacht, kann sein, dass -f 8 auch seine Problemchen mit mpeg1 352x288 hat, dann wuerde ich auf mjepegtools-users fragen/beschweren. Du brauchst fuer dvdauthor auf jedem Fall die NAV-sectors, sonst wird das wohl nichts (alternativ tcmplex -m d, nicht mein Favorit, da haeufig a/v sync Probleme).
Was hältst du von ssrc - http://shibatch.sourceforge.net/ statt sox? Ich habe mir das vor Monaten/Jahren mal kompiliert und das war ganz ok.
Nur ueberflogen. Die schreiben von pcm/wav, Du hast mpeg1-layer2. Ich wuerde vermuten, obiger sox Aufruf kann mpeg1-2 direkt umsamplen, so dass Du Dir den Weg ueber pcm sparen kannst. Ansonsten koennen vielleicht auch die ueblichen tools (toolame, mp2enc) on the fly was dran drehen. [1] Wenn Du vcd://1 in dvd://1 aenderst bekommst Du auch den .ac3 (Deine andere Frage) von einer DVD. Ich finde die mplayer -dump... Syntax etwas einfacher als die transcode endlos pipes. Ausserdem hat mplayer keine Probleme bei einem evtl. vobchange. Tccat kann (konnte) damit nicht immer problemlos umgehen :(. Falls Du eine andere Tonspur brauchst -aid <x> hinzufuegen oder alang de in Dein ~/.mplayer/config. Achtung: bei machen DVDs sind die Tonspuren gefakt, so dass lsdvd und mplayer die falschen ids melden. Nur Programme die dvdnav benutzen (xine, ogle) machen das dann richtig. In solchen Faellen hilft nur eine Anspielen mit entsprechenden -aid Auswahl. -- bye maik
participants (2)
-
Al Bogner
-
Maik Holtkamp