[gelöst]gekaufte Serien-DVD sichern

Sound, Digitalkameras, TV+Video und Spiele.
Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: gekaufte Serien-DVD sichern

Beitrag von paul1234 » 21.03.2021 13:28:39

ok, ich wollte nur die Info geben, dass ich 2 unterschiedliche Serienteil mit gleicher Filmlänge auf einer Scheibe hier habe
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: gekaufte Serien-DVD sichern

Beitrag von paul1234 » 21.03.2021 15:31:07

Hallo MaGe,
du hast am Freitag, 17:33 Uhr folgendes gepostet:
Das kopiert den kompleten teil 11 mit allen Audio u. Untertitel

Das ist dein Audio
audio stream: 0 format: ac3 (5.1) language: en aid: 128.
audio stream: 1 format: ac3 (5.1) language: de aid: 129.
audio stream: 2 format: ac3 (stereo) language: en aid: 130.

Konvertiert in mkv:

Code: Alles auswählen

mplayer dvd://11 -dumpstream -dumpfile /dev/stdout | ffmpeg -i - -f matroska -map 0:v? -c:v libx264 -b:v 1500k -map i:129 -c:a copy ATL_VOL06_D3.mkv
woher hast Du die 129 genommen bzw mit welchem Befehl bekomme ich diese Ausgabe?:
audio stream: 0 format: ac3 (5.1) language: en aid: 128.
audio stream: 1 format: ac3 (5.1) language: de aid: 129.
audio stream: 2 format: ac3 (stereo) language: en aid: 130.

ich möchte gern mit der nächsten Staffel (2) weitrmachen. Hab jetzt die 1.Scheibe eingelegt:
NoPaste-Eintrag41333

NoPaste-Eintrag41334
***edit noch ein Versuch:
Infoquelle https://wiki.ubuntuusers.de/FFmpeg/ ), der Beispielcode dort unter dem Abschnitt map-Syntax:

Code: Alles auswählen

-map 1:a:4 	Verwende nur die fünfte Tonspur der zweiten Eingangsdatei 
ich möchte den 8.Stream mit der 2. Tonspur (hoffentlich deutsch) in meiner Testdatei haben

Code: Alles auswählen

$ mplayer dvd://08 -dumpstream -dumpfile /dev/stdout | ffmpeg -ss 00:04:00 -t 00:06:00 -i - -f matroska -map 09:a:1 -c:v libx264 -b:v 500k -c:a copy ATL_VOL06_D3.mkv 
NoPaste-Eintrag41335

Fehlermeldung:

Code: Alles auswählen

Stream map '08:a:1' matches no streams.
es wurde keine Datei erzeugt

damit kann ich die Testdatei erzeugen, weiß aber nicht, wie ich die 2.Tonspur (deutsch) angebe:

Code: Alles auswählen

mplayer dvd://09 -dumpstream -dumpfile /dev/stdout | ffmpeg -ss 00:04:00 -t 00:06:00 -i - -f matroska -c:v libx264 -b:v 500k -c:a copy ATL_VOL06_D3.mkv
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

wanne
Moderator
Beiträge: 7448
Registriert: 24.05.2010 12:39:42

Re: gekaufte Serien-DVD sichern

Beitrag von wanne » 23.03.2021 14:44:07

Du hast nur einen Input den vom mplayer also kannst du sicher nicht den 9. Auswählen.
Die 2. Tonspur des ersten Inputs wäre

Code: Alles auswählen

-map 0:a:1
Aber ich sehe dass es auf der DVD nur eine Tonspur gibt. Diese entspriecht Stream 2. (also dem dritten.) Passend wäre

Code: Alles auswählen

-map 0:2
Aber nimm doch einfach das selbe wie im Beispiel oben:
Und greife einfach über die ID zu

Code: Alles auswählen

-map 0:i:128
bzw.

Code: Alles auswählen

-map 0:i:129
oder eben

Code: Alles auswählen

-map 0:m:Language:de
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
paul1234
Beiträge: 1834
Registriert: 28.06.2014 15:41:15

Re: gekaufte Serien-DVD sichern

Beitrag von paul1234 » 23.03.2021 16:18:38

Danke Wanne, danke MaGe, komme erst in den nächsten Tagen zum Testen, melde mich dann

gruß paul
HP 250 G8 SP 2W8X8EA debian bullseye XFCE4 4.16

MaGe
Beiträge: 1708
Registriert: 01.06.2014 17:12:16

Re: gekaufte Serien-DVD sichern

Beitrag von MaGe » 23.03.2021 16:26:48

paul1234 hat geschrieben: woher hast Du die 129 genommen bzw mit welchem Befehl bekomme ich diese Ausgabe?:
aus deinem NoPaste
pastebin/?mode=view&s=41319
DVD successfully opened.
audio stream: 0 format: ac3 (5.1) language: en aid: 128.
audio stream: 1 format: ac3 (5.1) language: de aid: 129.
audio stream: 2 format: ac3 (stereo) language: en aid: 130.

Die Audiospur finden: Mplayer mit Longest track: Guckst Du hier!
viewtopic.php?f=25&t=180592&start=15#p1267606

Nochmal keine Serien DVD:

Code: Alles auswählen

 lsdvd -a | egrep "Deutsch|Longest track" 
Zeigt dir in etwa sowas
Gekürzte Ausgabe:
Audio: 1, Language: de - Deutsch, Format: ac3, Frequency: 48000, Channels: 6, AP: 0, Stream id: 0x80
Audio: 1, Language: en - Deutsch, Format: ac3, Frequency: 48000, Channels: 6, AP: 0, Stream id: 0x81
Longest track: 01 kann auch 12, 39, egal welche Zahl.

Das selbe mit Mplayer xx die Nummer des Longest track:

Code: Alles auswählen

 mplayer dvd://xx -frames 0 -identify 2>&1 | grep "language: de" 

Gekürzte Ausgabe:
audio stream: 0 format: ac3 (5.1) language: de aid: 128.
audio stream: 1 format: ac3 (5.1) language: en aid: 129.

Frage: warum zeigt lsdvd Language: de 0x80
und Mpleier 128
Antwort: weil es zwei verschiedene programme sind

Kleine umwandlung Dezimal in Hexadezimal

Code: Alles auswählen

 printf '0x%02X\n' "128" 
0x80

Keine sorgen FFMPEG kommt mit beiden ( 0x80 oder 128 ) zurecht
ob du das so Schreibst -map i:129 oder so -map i:0x80

paul1234 hat geschrieben: ich möchte gern mit der nächsten Staffel (2) weitrmachen. Hab jetzt die 1.Scheibe eingelegt:
Dein NoPaste zeigt
pastebin/?mode=view&s=41334
Zeigt
Gekürzte Ausgabe:
Audio: 2, Language: de - Deutsch, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 6, AP: 0, Stream id: 0x81
Audio: 2, Language: de - Deutsch, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 6, AP: 0, Stream id: 0x81
Audio: 2, Language: de - Deutsch, Format: ac3, Frequency: 48000, Quantization: drc, Channels: 6, AP: 0, Stream id: 0x81

Damit ist dein Deutsche Audiospur 0x81 ( -map i:0x81 ) oder mit mplayer -map i:129

Code: Alles auswählen

 printf '0x%02X\n' "129" 
0x81



gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

Antworten