DVD's rippen und auf CD brennen mit k3b
Hallo Liste, ich habe mich seit ein paar Tagen mit dem Thema DVD's rippen und zu Video-CD's verarbeiten beschaeftigt. Programm meiner Wahl ist im Moment k3b, aber irgendwie habe ich ein paar Verstaendisprobleme bei manchen Schritten, und ich habe bisher noch keine komplette DVD auf CD konvertieren koennen :-( Ich bin genau wie in dem Tutorial zum DVD-Rippen auf der k3b- Homepage vorgegangen. Verwenden tue ich die aktuellsten Pakete von Packman (SuSE 8.2). Oki, zuallererst habe ich die DVD gerippt. Dazu habe ich einfach das DVD-Laufwerk in k3b geoeffnet und den laengsten Track kopiert. Im nachsten Schritt habe ich aus dem Extra's-Menu die Funktion "Video kodieren..." ausgewaehlt und das Video ueber den XviD-Codec auf 2x700MB umkodiert. Oki, Problem Nummer eins, es entstand statt zwei Files nur ein einziges AVI mit 1400MB insgesamt! Wieso kriege ich keine zwei Dateien? Muss ich das AVI erst noch manuell splitten um es auf zwei Rohlinge zu speichern? Und wenn ja, sind die CD's dann auch in Stand-Alone-Playern abspielbar? Als naechstes habe ich versucht, eine Video-CD anzulegen (Neues Projekt->Neues Video-Projekt), konnte aber das AVI nicht verwenden da k3b auf einem MPEG-Datenstrom bestand! Hmm? Jetzt weiss ich nicht weiter... Was muss ich denn jetzt tun, um eine gegebene DVD auf zwei CD's zu brennen? Ich muss zugeben, dass ich immer noch nicht ganz durch die Unterschiede zwischen VCD, SVCD und AVI (bzw. MPEG) in Bezug auf k3b durchgestiegen bin... Ist k3b eventuell gar nicht das geeignete Frontend zum rippen und kodieren? Danke fuer Eure Hilfe! Gruesse, Florian -- Hey! It compiles! Ship it!
Hi, 0n 03/09/18@18:39 Florian Evers told me:
ich habe mich seit ein paar Tagen mit dem Thema DVD's rippen und zu Video-CD's verarbeiten beschaeftigt. Programm meiner Wahl ist im Moment k3b, aber irgendwie habe
Der Freund meines Freundes empfielt dazu dvdrip als GUI oder transcode/mencoder auf der Kommandozeile.
Im nachsten Schritt habe ich aus dem Extra's-Menu die Funktion "Video kodieren..." ausgewaehlt und das Video ueber den XviD-Codec auf 2x700MB umkodiert.
Oki, Problem Nummer eins, es entstand statt zwei Files nur ein einziges AVI mit 1400MB insgesamt! Wieso kriege ich keine zwei Dateien? Muss ich das AVI erst noch manuell splitten um es auf zwei Rohlinge zu speichern? Und wenn ja, sind die CD's dann auch in Stand-Alone-Playern abspielbar?
Ein avi kannst Du nicht einfach mit splitt teilen. avisplit gehoert zu transcode. Das kann damit um. Wenn Du keinen divx faehigen Hardware player hast sollte das problemlos laufen, da sigma ja den xvid code geklaut hat um die Chips zu entwickeln. Wenn Du aber eine ueblichen Player hast, kann der sicher nur vcd. svcd geht vor allem bei Billigplayern aus Fernost. Du solltest Dich erstmal auf http://www.vcdhelp.com informieren, was Dein Player abkann.
Als naechstes habe ich versucht, eine Video-CD anzulegen (Neues Projekt->Neues Video-Projekt), konnte aber das AVI nicht verwenden da k3b auf einem MPEG-Datenstrom bestand! Hmm? Jetzt weiss ich nicht weiter...
Vergiss k3b, IMHO. Eine ganz nett Einfuehrung findest Du hier: http://www.bunkus.org/dvdripping4linux/de/single/index.html wenn Du ein wenig englisch verstehst nimm besser das aktuellere Orginal: http://www.bunkus.org/dvdripping4linux/index.html
Was muss ich denn jetzt tun, um eine gegebene DVD auf zwei CD's zu brennen? Ich muss zugeben, dass ich immer noch nicht ganz durch die Unterschiede zwischen VCD, SVCD und AVI (bzw. MPEG) in Bezug auf k3b durchgestiegen bin...
Eine Erklaerung zu den Formaten findest Du auch auf vcdhelp. Auch http://www.doom9.net hat einige gute Infos, allerdings genau wie vcdhelp sehr MS lastig. Auch ein Blick in die man und homepages der beteiligten tools lohnt. -- bye maik
Am Donnerstag, 18. September 2003 18:39 schrieb Florian Evers:
Hallo Liste,
ich habe mich seit ein paar Tagen mit dem Thema DVD's rippen und zu Video-CD's verarbeiten beschaeftigt. Programm meiner Wahl ist im Moment k3b, aber irgendwie habe ich ein paar Verstaendisprobleme bei manchen Schritten, und ich habe bisher noch keine komplette DVD auf CD konvertieren koennen :-(
Hallo Florian, wie Dir Maik schon schrieb, die für Deine Zwecke am besten geeigneten Programme sind Transcode in Verbindung/Frontend/Gui mit DVD::RIP. Die Pakete erhältst Du auch bei Packman. wenn Du die installiert hast, die Abhängigkeiten also erfüllt sind, kannst Du die ersten Schritte mit umformieren und brennen unternehmen. Es gibt unter Google dazu viele Anleitungen. Sieh' Dich einmal um. Mir hat folgender Artikel sehr geholfen: www.linux-user.de/ausgabe/2002/04/052-dvdrip/dvdrip.html Viele Grüße Heiner -- ******************************* H e i n e r G e w i e h s Marketing - Fachkaufmann D- 63868 Großwallstadt Mail: heiner.gewiehs@gewiehs.de *******************************
Hallo Liste, Hallo Helfer :-) Heiner Gewiehs [heiner.gewiehs@gewiehs.de] schrieb:
Am Donnerstag, 18. September 2003 18:39 schrieb Florian Evers:
ich habe mich seit ein paar Tagen mit dem Thema DVD's rippen und zu Video-CD's verarbeiten beschaeftigt. Programm meiner Wahl ist im Moment k3b, aber irgendwie habe ich ein paar Verstaendisprobleme bei manchen Schritten, und ich habe bisher noch keine komplette DVD auf CD konvertieren koennen :-( wie Dir Maik schon schrieb, die für Deine Zwecke am besten geeigneten Programme sind Transcode in Verbindung/Frontend/Gui mit DVD::RIP.
Danke fuer den Tip! Danke auch an die anderen Helfer! DVD::RIP ist wirklich zig Mal besser als k3b, gerade da es genau auf's Rippen und Umkodieren spezialisiert ist. ;-) Ich habe in den letzten Tagen zig Durchlaeufe unternommen, um die ganzen Optionen zu verstehen (Danke fuer die vielen sehr guten Doku-Links!) und auch deren Wirkung in der Praxis nachzu- vollziehen. Dabei sind leider ein paar Probleme aufgetaucht, die ich hier mal kurz nennen moechte; vielleicht hatte ja jemand aehnliche Erfahrungen und weiss irgendwo Rat :-) Noch voellig problemlos klappte: * Rippen des Filmes von einer DVD * Auswahl vom Sprache, Untertitel etc. Problematisch wurde es dann beim Transcode-Aufruf. Ich wollte den Film (ca. 2 Stunden Video) testweise in sehr guter Qualitaet transcodieren, und habe daher als Zielgroesse "four" x "700" MB ausgewaehlt. 1.) Egal, was ich nun einstelle (Egal heisst: Codec (xvid2,ffmpeg,av6), Audio-Qualitaet etc.), das resultierende, ungesplittete Video ist nicht wie in der Groessenschaetzung 2800 MB gross, sondern lediglich ca. 1200 MB! "2-pass encoding" ist aktiviert, Abschaltung aendert die Groesse nur minimal. Meine erste Frage ist nun, ob dies normal ist... ich weiss dass es sich bei der Angabe nur um eine Schaetzung handelt, aber 1200 MB sind doch etwas wenig... immerhin bei einem der getesteten Codecs sollte es doch auch mal ansatzweise in die 4-CD-Richtung gehen, oder? 2.) Naechtes offenes Problem: Die Wahl des Containerformates. Bei einer Gesamtgroesse von mehr als 2 GB fuer ein _AVI_ gibt es einen Warnhinweis, dass es zu Problemem kommen kann. Ich moege doch bitte OGG benutzen. Ist an der Warnung was dran? Immerhin habe ich schon mindestens einen Film gesehen, der als AVI's auf vier CD's gestreut kam... und welche Software bzw. welcher Playewr versteht schon OGG als Videostream? (siehe auch unten) 3.) Bei einem gesplitteten AVI stimmt bei der zweiten Haelfte der Sound nicht mehr (Bild und Ton stammen aus total unterschiedlichen Szenen). Wie gestagt war die maximale Ausbeute fuer ein AVI bei mir ca. 1.2 GB. Gesplittet wird es in zwei AVI's, wobei beim zweiten der Sound ueberhaupt nicht mehr zum Bild passt. Der Fehler tritt immer auf bei: AVI, egal welcher Videocodec, ab mehr als einer "CD", bei MP3. Getestet immer mit Xine und MPlayer! Er tritt nicht auf bei: AVI, verwendung von AC3 (Leider sehr hohes Datenaufkommen), oder OGG als Containerformat, egal welcher Video- bzw Audiocodec. Am liebsten waere mir jetzt irgendwie das OGG-Format, wobei ich naemlich mit OGG-Vorbis als Soundformat und XVID2 keine Probleme hatte. Aber ich denke dass noch nicht alle Player (Windows? *g*) Ogg als Videocontainerformat unterstuetzen... Irgendwie muss doch auch das Splitten von AVI's, die MP3 enthalten, funktionieren... Irgendwo stand, dass Transcode bzw. dessen Avisplit nur AVI's mit MP3's fester Bitrate sauber splitten kann. Da ich aber nirgends eine variable Bitrate eingestellt habe (bzw. einstellen konnte) sehe ich hier keinen Zusammenhang... :-( Nochmals Danke fuer Eure Hilfe! ;-) Gruesse, Florian -- Mit dem Kopf gegen die Wand schlagen verbraucht pro Stunde 150 Kalorien.
Hi, 0n 03/09/22@22:58 Florian Evers told me:
Heiner Gewiehs [heiner.gewiehs@gewiehs.de] schrieb:
Am Donnerstag, 18. September 2003 18:39 schrieb Florian Evers:
ich habe mich seit ein paar Tagen mit dem Thema DVD's rippen und zu Video-CD's verarbeiten beschaeftigt. Programm meiner Wahl ist im Moment k3b, aber irgendwie habe ich ein paar Verstaendisprobleme bei manchen Schritten, und ich habe bisher noch keine komplette DVD auf CD konvertieren koennen :-( wie Dir Maik schon schrieb, die für Deine Zwecke am besten geeigneten Programme sind Transcode in Verbindung/Frontend/Gui mit DVD::RIP.
Danke fuer den Tip! Danke auch an die anderen Helfer!
DVD::RIP ist wirklich zig Mal besser als k3b, gerade da es genau auf's Rippen und Umkodieren spezialisiert ist. ;-)
Noch voellig problemlos klappte: * Rippen des Filmes von einer DVD * Auswahl vom Sprache, Untertitel etc.
Problematisch wurde es dann beim Transcode-Aufruf. Ich wollte den Film (ca. 2 Stunden Video) testweise in sehr guter Qualitaet transcodieren, und habe daher als Zielgroesse "four" x "700" MB ausgewaehlt.
1.) Egal, was ich nun einstelle (Egal heisst: Codec (xvid2,ffmpeg,av6), Audio-Qualitaet etc.), ^ Typo?
Ich kenne leider dvd-rip nicht gut, aber mehr allgemein (transcode bezogen): Die von Dir verwendeten Ausgabeplugins koennen (machen standardmaessig) nur mpeg4. Du willst aber wie Du ober schreibst Video-CDs. Die sind nicht in mpeg4. Mpeg (Motion Picture Experts Group) ist ein Art Normengruppe die standartisiert wie man Filme komprimiert. Folgende Normungen haben Bedeutung erlangt: mpeg1 Video vcd Audio mpeg1-layer2 (dvd/svcd) mpeg1-layer3 (AKA mp3) mpeg2 Video svcd, dvd mpeg4 Video xvid,divx <von-bis> Diese "Normen" regeln aber nur mit welchen Karten gespielt wird. Sie bestimmen noch nicht das Spiel. Dass machen dann Standards wie: vcd - mpeg1 konstante max bitrate 1150 kbit/sec bei PAL 352x288 svcd - mpeg2 variable max bitrate 2... kb/sec bei PAL 480x576 dvd - eine ganze Latte ;). Diese "Standards" zeigen immer ein Minimum. Im Einzelfall kann es sein das Dein Player auch svcds mit bitraten > 4000 und in der Aufloesung 720x576 spielt. In diesen Faellen spricht man von x(s)vcds. Da solche x(s)vcds aber nicht standardkonform sind, wuerde ich davon abraten (es sei denn Du guckst sie garantiert immer nur bei Dir und Dein player geht nie kaput ;)). Du versuchst jetzt einen mpeg4 Codec zu verwenden um eine (s)vcd zu erstellen, das geht in die Hose. Das export plugin der Wahl bei (s)vcd ist IMHO mpeg2enc (gehoert zu den mjpegtools).
das resultierende, ungesplittete Video ist nicht wie in der Groessenschaetzung 2800 MB gross, sondern lediglich ca. 1200 MB!
Die Groesse bei vcd berechnet sich aus max. Bitrate x Filmlaenge Du kannst (konformes) vcd nicht einfach groesser machen. Das gleiche gilt fuer (s)vcd, nur das man hier nicht so einfach rechnen kann, denn mpeg2 kann variable Bitraten (schnelle Szenen bekommen mehr "Bandbreite" langsame weniger).
"2-pass encoding" ist aktiviert, Abschaltung aendert die Groesse nur minimal.
Die mjpegtools koennen gar kein 2 pass. IMHO ist 2 pass auch Bloedsinn.
Meine erste Frage ist nun, ob dies normal ist... ich weiss dass es sich bei der Angabe nur um eine Schaetzung handelt, aber 1200 MB sind doch etwas wenig... immerhin bei einem der getesteten Codecs sollte es doch auch mal ansatzweise in die 4-CD-Richtung gehen, oder?
Ich glaube Du hast da was grundsaetzlich falsch eingestellt (verstanden). Wenn da irgendein Schalter ist auf dem (s)vcd, videocd oder so aehnlich steht, wird dvd:rip die Bitrate wohl Standardkonform halten und Du bekommst deshalb keine fetteren files. Obwohl sie grundsaetzlich bei mpeg4 moeglich waeren. Die willst Du aber eigentlich auch nicht, wenn Du was willst, was auch in Hardwareplayern laeuft. vcd (mpeg1) ist sehr kompatibel und es muessen AFAIK alle Player die das DVD Logo tragen auch vcds abspielen. Die Qualtitaet einer guten vcd ist aber max. vhs. svcd (mpeg2) kann variable Bitraten, komprimiert besser und die zulaessige bitrate ist eh hoeher. Da die Hardwareplayer mit mpeg2 eh umgehen koennen muessen unterstuetzen viele Hardwareplayer auch svcd. Gute svcds sind qualitativ >= svhs. mpeg4 (divx, xvid) ist nur da gut wo es ausschliesslich um die Darstellung am Rechner geht. Es gibt Hardwareplayer die mpeg4 koennen, aber die sind sehr selten. Um aus einer Standard dvd (s)vcds zu bekommen probier das: transcode -i /dev/dvd -x dvd -T 1,-1 -V -j 0,8 -B 5,7 -Y -80,0 \ -E 44100,16,2 --export-asr 2 -y mpeg2enc,mp2enc -F 4,"-S 10000" \ -o meinFilm mplex -f 4 -S <Wert> -o meinFilm%d.mpg meinFilm.mpa meinFilm.m2v <Wert> = Schau Dir an wie gross das m2v und mpa ist und teil es in gleiche Teile so das jeder einzelne < 700 MB ist. vcdimager -t svcd meinFilm<y>.mpg cdrdao write --device <SCSI-Adresse> --buffers 100 videocd.cue <y> = Fuer alle Teile <SCSI-Adresse> = Die Adresse Deines writers. Sagt Dir das nichts nimm 0,0,0. Wenn Fehlermeldungen auftauchen, schau in man transcode, man mpeg2enc, man mplex info vcdimager oder man cdrdao ob Du selbst was findest. Ansonsten schick sie hier nochmal. Wenn es klappt, schlag trotzdem in den manpages nach was Du gemacht hast, dann klappts bestimmt zukuenftig auch mit dvd:rip. HTH. [avi Container 2GB Grenze] Anderer Film ;). Hinreichend neues transcode hat aber AFAIK keine Probleme mehr damit, ob es bei dvd:rip auch der Fall ist (sein muss) weiss ich nicht. -- bye maik
Hallo, Maik Holtkamp [s-y-l@gmx.net] schrieb:
0n 03/09/22@22:58 Florian Evers told me:
Heiner Gewiehs [heiner.gewiehs@gewiehs.de] schrieb:
Am Donnerstag, 18. September 2003 18:39 schrieb Florian Evers:
ich habe mich seit ein paar Tagen mit dem Thema DVD's rippen und zu Video-CD's verarbeiten beschaeftigt. Programm meiner Wahl ist im Moment k3b, aber irgendwie habe ich ein paar Verstaendisprobleme bei manchen Schritten, und ich habe bisher noch keine komplette DVD auf CD konvertieren koennen :-( wie Dir Maik schon schrieb, die für Deine Zwecke am besten geeigneten Programme sind Transcode in Verbindung/Frontend/Gui mit DVD::RIP.
Danke fuer den Tip! Danke auch an die anderen Helfer!
DVD::RIP ist wirklich zig Mal besser als k3b, gerade da es genau auf's Rippen und Umkodieren spezialisiert ist. ;-)
Noch voellig problemlos klappte: * Rippen des Filmes von einer DVD * Auswahl vom Sprache, Untertitel etc.
Problematisch wurde es dann beim Transcode-Aufruf. Ich wollte den Film (ca. 2 Stunden Video) testweise in sehr guter Qualitaet transcodieren, und habe daher als Zielgroesse "four" x "700" MB ausgewaehlt.
1.) Egal, was ich nun einstelle (Egal heisst: Codec (xvid2,ffmpeg,av6), Audio-Qualitaet etc.), ^ Typo?
Jupps, sollte af6 heissen ;-)
Ich kenne leider dvd-rip nicht gut, aber mehr allgemein (transcode bezogen):
Die von Dir verwendeten Ausgabeplugins koennen (machen standardmaessig) nur mpeg4. Du willst aber wie Du ober schreibst Video-CDs. Die sind nicht in mpeg4.
[+ weitere Erklaerungen zu Mpeg1, Mpeg2, vcd, svcd gesnippt] Oki, danke fuer die ausfuehrliche Erklaerung! War allerdings ein kleines Missverstaendnis mit meiner ersten Mail, denn ich habe (noch) gar keinen Hardware-Videoplayer. ;-) Es ging mir in erster Linie nur um einen Ueberblick ueber die Materie (Danke fuer die guten Links und Deine Mail!) und um das geeignetste Format fuer die komprimierten Videos. Mein Ziel war dabei auch eine hohe Flexibilitaet, denn mir war noch nicht klar inwiefern sich die Wahl des Codecs (besser: Formates) auf die Kompatibilitaet mit den unterschiedlichsten Playern (Linux, Windows, Hardware) auswirkt. Dabei wollte ich mir moeglichst alle Optionen offenhalten, aber so wie es aussieht ist dies nicht moeglich. (VCD wollte ich dann doch nicht) Mein vorlaeufiges Fazit (da ich noch keinen HW-Player besitze) ist daher MPEG4; als Codec verwende ich XVID2. Unter Linux hatte ich keine Probleme beim abspielen, und das ist fuer mich ja auch die Hauptsache, denn eigentlich ist es mir auch egal ob die CD auch mit Windowsplayern abspielbar waere. Bei einem spaeteren HW-Player muesste ich dagegen aufpassen, aber eine solche Anschaffung ist sowieso noch nicht geplant. Das naechste Problem war das Splitten bei der Verwendung von AVI's, welches ich immer noch nicht in den Griff bekommen habe. Ist aber auch egal, da ich jetzt OGG als Containerformat verwende und die Probleme damit nicht mehr auftauchen. (Ist wohl leider aber auch eine Absage an Hardware-Player, da diese wohl mit OGG nichts anfangen koennen).
"2-pass encoding" ist aktiviert, Abschaltung aendert die Groesse nur minimal.
Die mjpegtools koennen gar kein 2 pass. IMHO ist 2 pass auch Bloedsinn.
Warum? Immerhin hat mir Transcode bei der anderen DVD ein recht genau auf die CD's passendes Video gezaubert... mit dem Versprechen die Bitrate optimal auf die Frames zu verteilen. Ist doch nicht schlecht, oder? Dauert halt nur doppelt so lange... ;-)
Meine erste Frage ist nun, ob dies normal ist... ich weiss dass es sich bei der Angabe nur um eine Schaetzung handelt, aber 1200 MB sind doch etwas wenig... immerhin bei einem der getesteten Codecs sollte es doch auch mal ansatzweise in die 4-CD-Richtung gehen, oder?
Ich glaube Du hast da was grundsaetzlich falsch eingestellt (verstanden). Wenn da irgendein Schalter ist auf dem (s)vcd, videocd oder so aehnlich steht, wird dvd:rip die Bitrate wohl Standardkonform halten und Du bekommst deshalb keine fetteren files. Obwohl sie grundsaetzlich bei mpeg4 moeglich waeren.
Das hat sich fuer mich uebrigends auch erledigt, da dieser Effekt bei einer anderen DVD nicht mehr aufgetreten ist. Dort habe ich verschiedene Einstellungen (2x700MB, 3x700MB und 4x700MB) erfolgreich testen koennen, und das letzte Fragment wich immer nur max. um 10MB nach unten in der Groesse ab. :-) Warum sich das Video auf der ersten DVD so komisch anstellt ist mir dagegen immer noch unklar... PS. Bei meinem Beispiel hatte ich AVI in Verbindung mit XVID2 ausgewaehlt, daher waren eigentlich keine weiteren Grenzen fuer eine maximale Videobitrate gesetzt...
Die willst Du aber eigentlich auch nicht, wenn Du was willst, was auch in Hardwareplayern laeuft.
Naja, dann wohl lieber doch MPEG4... (siehe oben) Der Qualitaetsvorteil von XVID im Vergleich zu VCD/SVCD ist mir dann doch wichtiger als die Option auf einen spaeteren HW-Player...
vcd (mpeg1) ist sehr kompatibel und es muessen AFAIK alle Player die das DVD Logo tragen auch vcds abspielen. Die Qualtitaet einer guten vcd ist aber max. vhs.
ACK! VCD's standen bei mir eigentlich auch nie zur Debatte, hoechstens SVCD's. Aber mir fehlte halt der Ueberblick.
[Beschreibung SVCD, MPEG4 + Anleitung zu transcode gesnippt]
Danke nochmals fuer Deine sehr ausfuehliche Beschreibung! Es hat mir auch schon sehr oft geholfen, wenn man nicht nur die "Frontends" bedienen lernt sondern auch die Tools der Kommandozeile, dich sich hinter der Fassade verstecken. Deswegen gefaellt mir DVD::RIP auch sehr gut, da man im Logfenster immer einen sehr guten Ueberblick ueber die gerade aufgerufenen Befehle und deren Parameter erhaelt! :-)
[avi Container 2GB Grenze]
Anderer Film ;).
Hinreichend neues transcode hat aber AFAIK keine Probleme mehr damit, ob es bei dvd:rip auch der Fall ist (sein muss) weiss ich nicht.
Naja, es warnt einen halt, aber es bricht nicht ab. Habe ich wie gesagt noch nicht getestet, da meine kodierten Videos anfangs nie diese Groesse erreichen wollten *g* und ich jetzt OGG verwende ;-) Naja, ich bin jetzt jedenfalls zufrieden, da alles funktioniert ;-) Danke ;-) Gruesse, Florian -- "Ok, so where do I go to download a Pentium Processor?" -- Actual Tech Support call.
participants (3)
-
Florian Evers
-
Heiner Gewiehs
-
Maik Holtkamp