Code: Alles auswählen
Stream #0:1[0x101](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 256 kb/s
Stream #0:2[0x102](mis): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:3[0x103](mul): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:4[0x104](deu): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 448 kb/s
Beim Umcodieren mit ffmpeg in mkv behielte ich gerne 0:1 und 0:3. Für 0:3 setzte ich im Ziel via -metadata gerne language=de-qks
Funktioniert hat dieser Befehl:
Code: Alles auswählen
ffmpeg -i [ein].ts -map 0:0 -map 0:1 -map 0:3 -metadata:s:a:1 language=de-qks -vcodec h264 -crf 20 -acodec aac -b:a 192k [aus].mkv
:1 Da ich nur zwei Tonspuren behalte und ffmpeg bei 0 anfängt zu zählen, ich aber die 2. im Ziel mit metadata beglücken will, muss ich dafür :1 wählen - richtig?
Was ist :s?
-metadata mit Audio funktioniert nicht mit allen Audioformaten? Mit welchen außer aac?