Fritz (26.11.2017)
-
26.11.2017, 17:10 #1
ffmpeg deutsche Audiospur oder erste falls nicht vorhanden kopieren
Hallo Community! Ich wandle mehrere Filme mit ffmpeg in ein einheitliches Format um und komprimiere diese zeitgleich. Manche Filme haben zusätzliche Audiospuren, zum Beispiel Englisch. Ich möchte, dass bevorzugt die deutsche Audiospur kopiert wird. Sollte keine (korrekt benannte) existieren, soll die erste Audiospur kopiert werden. Ausschließlich Deutsch ist nicht möglich, da manche Filme nur in Englisch vorliegen (z.B. Dokus) und zudem nicht alle korrekt getaggt sind.
Dafür habe ich folgende Parameter verwendet:
Code:-map 0:v -c:a copy -map 0:m:language:ger
In diesem Falle soll ffmpeg einfach die erste Spur nehmen. Funktioniert mit den obigen Parametern nicht, das gibt eine Fehlermeldung. Wenn ich sie optional mache (Fragezeichen anhängen) startet er zwar die Umwandlung. Jedoch nur mit der Videospur. Wie kann ich in diesem Falle also eine Art If-Abfrage einfügen, nach dem Motto: Wenn eine Audiospur mit Deutsch getaggt ist, kopiere diese, ansonsten nimm die Erste?
Im Krieg gibt es keine Gewinner, nur Verlierer!
-
The Following User Says Thank You to DotNet For This Useful Post:
-
29.11.2017, 11:49 #2
AW: ffmpeg deutsche Audiospur oder erste falls nicht vorhanden kopieren
Hallo!
Ich habe nicht sehr viel Ahnung von ffmpeg, aber vielleicht hilft dir das auf deiner Suche weiter.
Ich konvertiere mit ffmpeg immer DTS Audiospuren zu AC3 Format, da mein Fernseher kein DTS lesen kann. Hierzu verwende ich folgenden Befehl:
ffmpeg -i FILMDATEI.mkv -acodec ac3 NAME.ac3
Mir ist aufgefallen, dass er dabei immer die erste Audiospur des Films nimmt.
Die entstandene Audiospur.ac3 füge ich dann in das MKV ein und lösche ggf. die alte DTS-Variante.
Ich weiß nicht, ob dir das hilft.Geändert von gelaofo (29.11.2017 um 11:51 Uhr)
Ähnliche Themen
-
Kopierschutz: Wasserzeichen lässt sich nicht kopieren
Von warumsollich im Forum SecurityAntworten: 2Letzter Beitrag: 13.05.2015, 01:42 -
Deutsche dürfen ihr eigenes Land nicht lieben?
Von Silidor im Forum ZwischenmenschlichesAntworten: 38Letzter Beitrag: 07.10.2013, 12:44 -
Anbieter für deutsche Socks Proxys oder VPN?
Von ThunderStorm im Forum SecurityAntworten: 0Letzter Beitrag: 01.08.2013, 18:41 -
Deutsche trauen den USA nicht mehr
Von Devon im Forum RealLife NewsAntworten: 3Letzter Beitrag: 23.07.2013, 03:50 -
cURL trotz Aktivierung nicht vorhanden
Von IceNet im Forum PHPAntworten: 0Letzter Beitrag: 08.05.2012, 18:53
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.