-codec:s:0:1
yanlış. Eğer kullanırsanız -codec:s:0
o zaman ffmpeg kullanırsanız, çıkışına geçirilen ilk altyazı akışı için belirtilen codec'i kullanacaktır -codec:s:1
o zaman ikinci altyazı akışının vb için kullanacak
Ayrıca kullanabilirsiniz -codec:s
seçmek için bütün çıkış altyazı akışları veya -codec:2
olursa olsun ne olduğu, üçüncü çıkış akışı seçin.
Büyük olasılıkla kafanız karışır, çünkü -map
seçenek farklı şekilde davranır - orada, seçilen akışın hangi girişten geldiğini seçmeniz gerekir. (bu nedenle, -map 0:s:0
ilk altyazı akışını ilk girişten alır ve çıktıya besler). Ancak, -map
girişlerden hangi akışları almak istediğinizi seçmek içindir; akış eşlemesi kullanan diğer seçeneklerin çoğu, seçildikten sonra akışlarda kullanım içindir (bu nedenle, hangi giriş dosyasının alınacağını belirtmeniz gerekmez), çıkışa aktarılır.