-codec:s:0:1
salah. Jika Anda menggunakan -codec:s:0
maka ffmpeg akan menggunakan codec yang dinyatakan untuk aliran subtitle pertama yang diteruskan ke output, jika Anda menggunakannya -codec:s:1
maka ia akan menggunakannya untuk aliran subtitle kedua, dll.
Anda juga dapat menggunakan -codec:s
untuk memilih semua aliran subtitle output, atau -codec:2
untuk memilih aliran output ketiga, terlepas dari apa itu.
Anda mungkin bingung karena -map
opsi berperilaku dengan cara yang berbeda - di sana, Anda harus memilih input yang berasal dari aliran yang dipilih. (jadi, -map 0:s:0
akan mengambil aliran subtitle pertama dari input pertama, dan memasukkannya ke output). Namun, -map
untuk memilih aliran mana yang ingin Anda ambil dari input; sedangkan sebagian besar opsi lain yang menggunakan pemetaan aliran adalah untuk digunakan pada aliran setelah mereka dipilih (jadi tidak perlu menentukan file input mana mereka berasal), karena mereka diteruskan ke output.