(gelöst) Video von DVD in eine Datei überführen
(gelöst) Video von DVD in eine Datei überführen
Vermutlich sehe ich mal wieder den Wald vor lauter Bäumen nicht:
Wie kriege ich ein Video (1x Bild, 2x Ton, 1x Untertitel) von einer gewerblich erstellten DVD möglichst ohne Qualitätsverluste und ohne diese hier seltsame Kapiteleinteilung) in eine Datei überführt? (Die deutschen Untertitel lass' ich weg.) Wenn ich die Scheibe einhänge, bekomme ich darauf zwei Verzeichnisse: Audio_TS und Video_TS. Audio_TS sieht leer aus. In Video_TS tummelt sich ein Haufen Dateien mit unterschiedlichen Endungen. Wenn ich wüsste, welche ich wie fehlerfrei zum kompletten Film verketten könnte, probierte ich am liebsten ffmpeg, bin aber offen für andere Vorschläge. Z.Z. lass ich's mit VLC (/dev/sr0) laufen, aber das arbeitet nach meiner Vermutung verlustbehaftet und mp4 als Ziel-Container wollte ich eigentlich auch nicht, sondern mkv. Nichts Genaues weiß ich in der Regel nicht bei solchen GUI-Anwendungen.
Wie kriege ich ein Video (1x Bild, 2x Ton, 1x Untertitel) von einer gewerblich erstellten DVD möglichst ohne Qualitätsverluste und ohne diese hier seltsame Kapiteleinteilung) in eine Datei überführt? (Die deutschen Untertitel lass' ich weg.) Wenn ich die Scheibe einhänge, bekomme ich darauf zwei Verzeichnisse: Audio_TS und Video_TS. Audio_TS sieht leer aus. In Video_TS tummelt sich ein Haufen Dateien mit unterschiedlichen Endungen. Wenn ich wüsste, welche ich wie fehlerfrei zum kompletten Film verketten könnte, probierte ich am liebsten ffmpeg, bin aber offen für andere Vorschläge. Z.Z. lass ich's mit VLC (/dev/sr0) laufen, aber das arbeitet nach meiner Vermutung verlustbehaftet und mp4 als Ziel-Container wollte ich eigentlich auch nicht, sondern mkv. Nichts Genaues weiß ich in der Regel nicht bei solchen GUI-Anwendungen.
Zuletzt geändert von fischig am 27.09.2022 19:20:05, insgesamt 1-mal geändert.
- cosinus
- Beiträge: 3448
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: Video von DVD in eine Datei überführen
Wie wärs mit dvdbackup? Ansonsten lies mal https://wiki.ubuntuusers.de/DVDs_rippen/
Re: Video von DVD in eine Datei überführen
Die Seite hatt' ich schon.
Das ist mir zu ungenau:
Das ist mir zu ungenau:
Ich will eine Datei. Ob das mit 1:1 Kopie gemeint ist, bezweifle ich.Mit dvdbackup können 1:1 Kopien von DVDs über die Kommandozeile angefertigt werden.
- cosinus
- Beiträge: 3448
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: Video von DVD in eine Datei überführen
Mit -F kannst du den Hauptfilm sichern
Re: Video von DVD in eine Datei überführen
fischig hat geschrieben: Wie kriege ich ein Video (1x Bild, 2x Ton, 1x Untertitel) von einer gewerblich erstellten DVD möglichst ohne Qualitätsverluste [...]
Kopiert die komplette DVD auf festplatte, zwecks bearbeitung Tonspuren Untertitel
Code: Alles auswählen
dvdbackup -i /dev/sr0 -p -M -n FRAU_HOLLE
Code: Alles auswählen
lsdvd FRAU_HOLLE
Longest track: 15
Code: Alles auswählen
lsdvd -ast15 FRAU_HOLLE
wenns dir nichts aus macht zeig mir den inhalt von
lsdvd -ast15 FRAU_HOLLE
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video von DVD in eine Datei überführen
@cosinus
Ok, ich habe mir die manpage des Programms angesehen:
@MaGe
Frau_Holle ist Zieldatei - richtig?
vlc hat das (uneingehängte) Laufwerk gerade in der Mache. ich bräche das ungern ab. Funktionierte trotzdem?
Ok, ich habe mir die manpage des Programms angesehen:
Beispiele fehlen leider. Ich bin immer noch unschlüssig, ob's das ist, was ich will. Wenn keine anderen Vorschläge kommen, probier' ich's aus, wenn vlc fertig ist.backups the main feature of the DVD. This action creates a valid DVD-Video structure of the feature title set.
@MaGe
Frau_Holle ist Zieldatei - richtig?
vlc hat das (uneingehängte) Laufwerk gerade in der Mache. ich bräche das ungern ab. Funktionierte
Code: Alles auswählen
dvdbackup -i /dev/sr0 -p -M -n FRAU_HOLLE
Re: Video von DVD in eine Datei überführen
Es würde auch ganz ohne vorheriges Backup nur mit ffmpeg funktionieren, hier mal als Dreizeiler:
#!/bin/bash
FILES="$1/VTS_01_[1-9].VOB"
cat $FILES|ffmpeg -i - -c:v copy -c:a copy ...
FILES2=$(echo $FILES|tr ' ' '|')
cat $FILES|ffmpeg -i\"concat:"$FILES2" \" -c:v copy -c:a copy ...
Aufruf mit z.B. ./Skript /media/dvd/VIDEO_TS
#!/bin/bash
FILES="$1/VTS_01_[1-9].VOB"
cat $FILES|ffmpeg -i - -c:v copy -c:a copy ...
FILES2=$(echo $FILES|tr ' ' '|')
cat $FILES|ffmpeg -i\"concat:"$FILES2" \" -c:v copy -c:a copy ...
Aufruf mit z.B. ./Skript /media/dvd/VIDEO_TS
Zuletzt geändert von Tintom am 26.09.2022 18:05:37, insgesamt 1-mal geändert.
Grund: Fehler korrigiert
Grund: Fehler korrigiert
Re: Video von DVD in eine Datei überführen
fischig hat geschrieben: Frau_Holle ist Zieldatei
richtig?
Du kannst es auch so machen
Code: Alles auswählen
dvdbackup -i /dev/sr0 -p -M
und nicht sowas ( FRAU_HOLLE ) Unterstrich
bei langen satzten ( HALLO WELT DAS IST EIN TEST )
vergesse ich immer die "....."
fischig hat geschrieben: Wie kriege ich ein Video (1x Bild, 2x Ton, 1x Untertitel) von einer gewerblich erstellten DVD möglichst ohne Qualitätsverluste [...]
Ohne wird es wohl nicht gehen, es sie den du bist mit eine VOB-Datei einferstanden
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video von DVD in eine Datei überführen
Tintoms Dreizeiler funktioniert nicht. Ich hab's erstmal in Einzelschritten im Terminal versucht. Ich bin mit RegExen nicht fit genug, um den Syntxfehler (wenn's den denn gibt) zu finden. Im Augenblick läuft MaGes Methode:
edit: Oha! Jede Menge Lesefehler.
Code: Alles auswählen
dvdbackup -i /dev/sr0 -p -M -n FRAU_HOLLE
Re: Video von DVD in eine Datei überführen
@fischig
guckst du
viewtopic.php?t=184970#p1310386
dvdbackup kann das manchmal reparieren
gruss MaGe
guckst du
viewtopic.php?t=184970#p1310386
dvdbackup kann das manchmal reparieren
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video von DVD in eine Datei überführen
Das stimmt. Man sollte nicht mehrere Dinge gleichzeitig machen und mit dem Kopf woanders sein. Hab's korrigiert und getestet.
Re: Video von DVD in eine Datei überführen
Tintom hat geschrieben: Es würde auch ganz ohne vorheriges Backup nur mit ffmpeg funktionieren, hier mal als Dreizeiler:
Selbiges hier.fischig hat geschrieben: Tintoms Dreizeiler funktioniert nicht.[...]
Frage, wo bekommt der dreizeiler die information her dass es sich um ein DVD laufwerk handelt?
oder habe ich das script nicht verstanden.
@fischig Frage war
Wie kriege ich ein Video (1x Bild, 2x Ton, 1x Untertitel) von einer gewerblich erstellten DVD
Indem ich die dvd wenn möglich auf die Festplatte rippe zur
weiterbearbeitung, weil Schneller.
Das kann man auch von DVD, dann langsammer
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video von DVD in eine Datei überführen
@MaGe
@Tintom
Was ist $1?
Ach so, du gehst vom script aus, und dann wäre $1 der dem script als Parameter mitgegebene Pfad: /media/dvd/VIDEO_TS - richtig?
In der ffmpeg-Zeile fehlt notwendig nur noch der Dateiname, richtig? Endung, bzw. Containerformat?
Von VTS_01*.VOB gibt' nur: 1-5
Code: Alles auswählen
~$ lsdvd [FRAU_HOLLE]
libdvdread: Couldn't find device name.
Couldn't read enough bytes for title.
Disc Title: unknown
Title: 01, Length: 01:52:15.040 Chapters: 25, Cells: 25, Audio streams: 02, Subpictures: 01
Title: 02, Length: 00:00:00.480 Chapters: 01, Cells: 01, Audio streams: 02, Subpictures: 01
Title: 03, Length: 00:00:00.480 Chapters: 01, Cells: 01, Audio streams: 02, Subpictures: 01
Title: 04, Length: 00:00:01.040 Chapters: 01, Cells: 01, Audio streams: 00, Subpictures: 00
Title: 05, Length: 00:00:15.080 Chapters: 02, Cells: 02, Audio streams: 02, Subpictures: 01
Title: 06, Length: 00:00:17.320 Chapters: 02, Cells: 02, Audio streams: 02, Subpictures: 01
Title: 07, Length: 00:02:19.120 Chapters: 02, Cells: 02, Audio streams: 01, Subpictures: 00
Title: 08, Length: 00:01:35.000 Chapters: 02, Cells: 02, Audio streams: 01, Subpictures: 00
Title: 09, Length: 00:02:49.000 Chapters: 02, Cells: 02, Audio streams: 01, Subpictures: 00
Title: 10, Length: 00:02:47.000 Chapters: 02, Cells: 02, Audio streams: 01, Subpictures: 00
Longest track: 01
Code: Alles auswählen
~$ lsdvd -ast1 [FRAU_HOLLE]
libdvdread: Couldn't find device name.
Couldn't read enough bytes for title.
Disc Title: unknown
Title: 01, Length: 01:52:15.040 Chapters: 25, Cells: 25, Audio streams: 02, Subpictures: 01
Audio: 1, Language: de - Deutsch, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 2, AP: 0, Content: Undefined, Stream id: 0x80
Audio: 2, Language: en - English, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 6, AP: 0, Content: Undefined, Stream id: 0x81
Subtitle: 01, Language: de - Deutsch, Content: Undefined, Stream id: 0x20,
Was ist $1?
Ach so, du gehst vom script aus, und dann wäre $1 der dem script als Parameter mitgegebene Pfad: /media/dvd/VIDEO_TS - richtig?
In der ffmpeg-Zeile fehlt notwendig nur noch der Dateiname, richtig? Endung, bzw. Containerformat?
Von VTS_01*.VOB gibt' nur: 1-5
Re: Video von DVD in eine Datei überführen
Das stimmt. Ich bin von deinem Ausgangsposting ausgegangen und habe eine gemountete DVD erwartet. Laut manpage kann ffmpeg aber auch von Dateien und Geräten allgemein lesen. Somit sollte auch /dev/dvd funktionieren, der Symlink sollte auf das jeweilige DVD-Laufwerk zeigen. Damit ist mein Skriptschnipsel nun vollkommen überflüssigfischig hat geschrieben:26.09.2022 18:22:38@Tintom
Was ist $1?
Ach so, du gehst vom script aus, und dann wäre $1 der dem script als Parameter mitgegebene Pfad: /media/dvd/VIDEO_TS - richtig?
In der ffmpeg-Zeile fehlt notwendig nur noch der Dateiname, richtig? Endung, bzw. Containerformat?
Von VTS_01*.VOB gibt' nur: 1-5
Re: Video von DVD in eine Datei überführen
@fischig
Einfach Testen:
mplayer -dvd-device FRAU_HOLLE dvd://01 -dumpstream -dumpfile /dev/stdout | ffmpeg -y -analyzeduration 1G -probesize 1G -i - -map 0:v? -c:v copy -map i:0x80 -map i:0x81 -c:a copy -map i:0x20 -c:s copy -dn FRAU_HOLLE.VOB
Das erzeugt eine VOB-Datei (1x Bild, 2x Ton, 1x Untertitel)
Schnell, keine konvertierung
mplayer -dvd-device FRAU_HOLLE dvd://01 -dumpstream -dumpfile /dev/stdout | ffmpeg -y -analyzeduration 1G -probesize 1G -i - -f matroska -map 0:v? -c:v libx264 -preset medium -profile:v high -b:v 2500k -map i:0x80 -map i:0x81 -c:a copy -map i:0x20 -c:s copy -dn FRAU_HOLLE..mkv
Das erzeugt eine mkv-Datei (1x Bild, 2x Ton, 1x Untertitel)
Langsamer, weil konvertierung, anstelle von -b:v 2500k kannst du auch -crf 23 oder so nemmen
gruss MaGe
Einfach Testen:
mplayer -dvd-device FRAU_HOLLE dvd://01 -dumpstream -dumpfile /dev/stdout | ffmpeg -y -analyzeduration 1G -probesize 1G -i - -map 0:v? -c:v copy -map i:0x80 -map i:0x81 -c:a copy -map i:0x20 -c:s copy -dn FRAU_HOLLE.VOB
Das erzeugt eine VOB-Datei (1x Bild, 2x Ton, 1x Untertitel)
Schnell, keine konvertierung
mplayer -dvd-device FRAU_HOLLE dvd://01 -dumpstream -dumpfile /dev/stdout | ffmpeg -y -analyzeduration 1G -probesize 1G -i - -f matroska -map 0:v? -c:v libx264 -preset medium -profile:v high -b:v 2500k -map i:0x80 -map i:0x81 -c:a copy -map i:0x20 -c:s copy -dn FRAU_HOLLE..mkv
Das erzeugt eine mkv-Datei (1x Bild, 2x Ton, 1x Untertitel)
Langsamer, weil konvertierung, anstelle von -b:v 2500k kannst du auch -crf 23 oder so nemmen
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video von DVD in eine Datei überführen
Also, dann fass' ich mal meine bisherigen Ergebnisse (MaGe, mit Tintom habe ich noch Fehler/Artefakte im Video) zusammen:
Mit legt man ein Verzeichnis mit Namen [Arbeitstitel] im aktuellen Verzeichnis an, das eine 1:1-Kopie der DVD enthält, also noch keine einzelne Datei.
Mit erhält man (u.a.) die Nummer des längsten „tracks“, was immer das sein mag, der das Video enthalten (soll, meint https://wiki.ubuntuusers.de/DVDs_manuell_rippen/).
Danach kann man dann mit das komplette Video in einer (VOB-)Datei speichern. ffmpeg erscheint mir überflüssig, denn mit erzielt man dasselbe Ergebnis, soweit ich sehe.
Die Datei enthält bei mir die gleichen Bestandteile wie das DVD-Video. Die Untertitel sehen schlimmer aus als beim Abspielen der DVD mit einem Video-Spieler (fette gelbe Umrandung). Sie erscheinen auch offenbar nicht als Bestandteil einer ffmpeg-Ausgabe:, lassen sich aber immerhin im Video-Spieler aus- und einschalten.
Das Video-Format mpeg2video kenne ich nicht. Aber mit der VOB-Datei, sollte jetzt ein „normales“ Umcodieren/Komprimieren in ein gängiges Containerformat möglich sein, denke ich. Untertitel?
Das Video hat leider nur eine Auflösung von 720x576. Ich besitze es nochmal als TV-Mitschnitt in Auflösung 1280x720 (HD).
Tintoms Methode habe ich mal versucht so umzusetzen:
(Es gibt nur 5 VTS_01_[n].VOB, keine 9)
Erzeugt wird [Dateiname].vob im User-Home. Die Datei ist unvollständig (erheblich kleiner und kürzer als die mit MaGes Methode erzeugte).
Mit
Code: Alles auswählen
dvdbackup -i /dev/sr0 -p -M -n [Arbeitstitel]
Mit
Code: Alles auswählen
lsdvd [Arbeitstitel]
Danach kann man dann mit
Code: Alles auswählen
$ mplayer -dvd-device [Arbeitstitel] dvd://[tracknummer] -dumpstream -dumpfile /dev/stdout | ffmpeg -y -analyzeduration 1G -probesize 1G -i - -map 0:v? -c:v copy -map i:0x80 -map i:0x81 -c:a copy -map i:0x20 -c:s copy -dn [Dateiname].vob
Code: Alles auswählen
mplayer -dvd-device [Arbeitstitel] dvd://[tracknummer] -v -dumpstream -dumpfile [Dateiname].vob
Die Datei enthält bei mir die gleichen Bestandteile wie das DVD-Video. Die Untertitel sehen schlimmer aus als beim Abspielen der DVD mit einem Video-Spieler (fette gelbe Umrandung). Sie erscheinen auch offenbar nicht als Bestandteil einer ffmpeg-Ausgabe:
Code: Alles auswählen
ffmpeg -i [Dateiname].vob
...
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Side data:
cpb: bitrate max/min/avg: 7500000/0/0 buffer size: 1835008 vbv_delay: N/A
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:2[0x81]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
Das Video-Format mpeg2video kenne ich nicht. Aber mit der VOB-Datei, sollte jetzt ein „normales“ Umcodieren/Komprimieren in ein gängiges Containerformat möglich sein, denke ich. Untertitel?
Das Video hat leider nur eine Auflösung von 720x576. Ich besitze es nochmal als TV-Mitschnitt in Auflösung 1280x720 (HD).
Tintoms Methode habe ich mal versucht so umzusetzen:
Code: Alles auswählen
cd /Pfad/zum/eingehängen/VIDEO_TS-Verzeichnis
Code: Alles auswählen
FILES="VTS_01_[1-5].VOB"
Code: Alles auswählen
cat $FILES|ffmpeg -i - -c:v copy -c:a copy [User-home]/[Dateiname ohne Endung]
Re: Video von DVD in eine Datei überführen
Hallo!
Ich benutze dafür Handbrake https://packages.debian.org/de/stretch/handbrake
Da gibt es überall Anleitungen wie man das macht. Allerdings wird das standardmäßig komprimiert.
Viele Grüße
Alex
Ich benutze dafür Handbrake https://packages.debian.org/de/stretch/handbrake
Da gibt es überall Anleitungen wie man das macht. Allerdings wird das standardmäßig komprimiert.
Viele Grüße
Alex
Re: Video von DVD in eine Datei überführen
Ich lieber nicht.GregorS hat geschrieben:Ich benutze dafür Handbrake
Re: Video von DVD in eine Datei überführen
Das ist klassisches MPEG2-Video und wird üblicherweise bei DVDs verwendet. Auch die Auflösung entspricht mit 720x576 DVD-Standard. Je nach Ursprung des Videos kann es sein, dass das Video für den TV-Mitschnitt hochskaliert wurde, um auf den HD-Kanälen der öff.-rechtl. Sender ausgestrahlt zu werden. Die Qualität verbessert sich dadurch aber eher nicht.fischig hat geschrieben:26.09.2022 23:47:15Das Video-Format mpeg2video kenne ich nicht. [...]
Das Video hat leider nur eine Auflösung von 720x576. Ich besitze es nochmal als TV-Mitschnitt in Auflösung 1280x720 (HD).
Ändert es sich, wenn du anstelle der einzelnen Dateien das komplette Gerät nimmst? Also ffmpeg -i /dev/dvd -c:a copy ...?fischig hat geschrieben:26.09.2022 23:47:15Die Datei ist unvollständig (erheblich kleiner und kürzer als die mit MaGes Methode erzeugte).
Re: Video von DVD in eine Datei überführen
Erst mal allen Helfern dankeschön! Insbesondere MaGe und Tintom!
edit:
Hmmm, geht ja gar nicht, denn dann komme ich an VTS_01_[*].VOB ja gar nicht ran - richtig?
Will ich probieren. Ist vorher Aushängen vonnöten?Tintom hat geschrieben:Ändert es sich, wenn du anstelle der einzelnen Dateien das komplette Gerät nimmst?
edit:
Hmmm, geht ja gar nicht, denn dann komme ich an VTS_01_[*].VOB ja gar nicht ran - richtig?
Zuletzt geändert von fischig am 27.09.2022 09:26:41, insgesamt 1-mal geändert.
Re: Video von DVD in eine Datei überführen
Nein, aushängen ist nicht notwendig. Um sicher zu gehen, könntest du den Film vorher einmal mit mplayer kurz anspielen lassen, mehr sollte aber nicht notwendig sein.
Re: Video von DVD in eine Datei überführen
So, also wenn ich's über FILES versuche, kommt wieder nur eine Kurzfassung heraus. lasse ich $FILES weg, nutze also nur dieses Kommando: , dann entsteht sogar eine etwas größere Datei als mit MaGes Methode (Überflüssiger Vorspann, ob sonst noch was, sehe ich momentan nicht). Aber Beim Programmlauf hagelt es Fehler- und Warnmeldungen, und, abgespielt mit mplayer, ist das Video voller Artefakte. Ich denke, ich belass' es bei MaGes Methode.
Bliebe noch die offene Frage bezüglich der Untertitel. Als eigene Spur weist ffmpeg die ja im Ziel-VOB nicht aus. Sie sind aber abschaltbar vorhanden. Kann man sie mit ffmpeg einer gesonderten Spur zuweisen/umkodieren? Funktioniert Weglassen?
Code: Alles auswählen
ffmpeg -i /dev/dvd -c:v copy -c:a copy [Pfad/zum/dateiname].vob
Bliebe noch die offene Frage bezüglich der Untertitel. Als eigene Spur weist ffmpeg die ja im Ziel-VOB nicht aus. Sie sind aber abschaltbar vorhanden. Kann man sie mit ffmpeg einer gesonderten Spur zuweisen/umkodieren? Funktioniert Weglassen?
Re: Video von DVD in eine Datei überführen
fischig hat geschrieben: das komplette Video in einer (VOB-)Datei speichern. ffmpeg erscheint mir überflüssig, denn mit
Code: Alles auswählen
mplayer -dvd-device [Arbeitstitel] dvd://[tracknummer] -v -dumpstream -dumpfile [Dateiname].vob
Richtig
Das kannst du auch so machen
Code: Alles auswählen
cat FRAU_HOLLE/VIDEOTS/VTS_01_[123456789].VOB > FRAU_HOLLE.VOB
Wie kriege ich ein Video (1x Bild, 2x Ton, 1x Untertitel) von einer gewerblich erstellten DVD
Code: Alles auswählen
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Audio: 1, Language: de - Deutsch, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 2, AP: 0, Content: Undefined, Stream id: 0x80
Audio: 2, Language: en - English, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 6, AP: 0, Content: Undefined, Stream id: 0x81
Subtitle: 01, Language: de - Deutsch, Content: Undefined, Stream id: 0x20,
Das eine DVD nur 4 (1x Bild, 2x Ton, 1x Untertitel) Streams hat ist mir neu
deshalb die zeile mit
Code: Alles auswählen
mplayer -dvd-device FRAU_HOLLE dvd://01 -dumpstream -dumpfile /dev/stdout | ffmpeg -y -analyzeduration 1G -probesize 1G -i - -map 0:v? -c:v copy -map i:0x80 -map i:0x81 -c:a copy -map i:0x20 -c:s copy -dn FRAU_HOLLE.VOB
fischig hat geschrieben: Datei ist unvollständig (erheblich kleiner und kürzer [...]
Benutzt ffmpeg jetzt auch ( libdvdcss )
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.
Re: Video von DVD in eine Datei überführen
Was/wovon ist diese Ausgabe:
?
in dem nach deiner Methode erstellten VOB (sowohl mit als auch ohne ffmpeg) liefert mir keine Subtitle-Zeile
Code: Alles auswählen
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
Audio: 1, Language: de - Deutsch, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 2, AP: 0, Content: Undefined, Stream id: 0x80
Audio: 2, Language: en - English, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 6, AP: 0, Content: Undefined, Stream id: 0x81
Subtitle: 01, Language: de - Deutsch, Content: Undefined, Stream id: 0x20,
in dem nach deiner Methode erstellten VOB (sowohl mit als auch ohne ffmpeg) liefert mir
Code: Alles auswählen
ffmpeg -i [FRAU_HOLLE].VOB
Re: Video von DVD in eine Datei überführen
Mit der Zeile.fischig hat geschrieben: Bliebe noch die offene Frage bezüglich der Untertitel. Als eigene Spur weist ffmpeg die ja im Ziel-VOB nicht aus.[...]
Code: Alles auswählen
mplayer -dvd-device FRAU_HOLLE dvd://01 -dumpstream -dumpfile /dev/stdout | ffmpeg -y -fflags +genpts -analyzeduration 1G -probesize 1G -i - -map 0:v? -c:v copy -map i:0x81 -map i:0x83 -c:a copy -map i:0x20 -c:s copy -dn FRAU_HOLLE.VOB
Bei mir schon.
Code: Alles auswählen
ffmpeg -i FRAU_HOLLE.VOB 2>&1 | grep Stream
Stream #0:0[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, bt470bg, progressive), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn
Stream #0:1[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:2[0x81]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
Stream #0:3[0x20]: Subtitle: dvd_subtitle
gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.
Uns rottet die soziale Kälte viel früher aus.