[Linux] mkvextract Batch

Steev

(ツ)
Registriert
15 Juli 2013
Beiträge
22.194
Ort
zurück ins Dorf
Könnt ihr mir helfen ein Batch zu erstellen von . Die Syntax lautet
Code:
Expand Collapse Copy
mkvextract tracks input.mkv 0:track1.ext 1:track2.ext
Ich möchte jetzt eine Stapelverarbeitung für mehrere MKV, wobei Spur 0 immer die Videospur.264 und die Spur 1 Audiospur.ac3 ist.
Wie sieht dann eine entsprechende Batch aus?

[Edit]
Habs, so funktionierts:
Code:
Expand Collapse Copy
for file in *.mkv; do mkvextract tracks "$file" 0:"$file".track1.264 1:"$file".track2.ac3; done

oder

find -type f -name '*.mkv' -exec mkvextract tracks {} 0:{}.track1.264 1:{}.track2.ac3 \;
 
Zuletzt bearbeitet:
Zurück
Oben