Saya mencoba menambahkan subtitle teks ke wadah .mp4 menggunakan ffmpeg:
ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mp4
Ketika saya mencoba menjalankan baris ini, itu memberi saya kesalahan:
Jumlah peta aliran harus sesuai dengan jumlah aliran keluaran.
Jika saya mencoba mengubah mp4 ke mkv (meskipun mp4 mendukung subtitle teks), seperti ini:
ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mkv
Ini memetakan aliran dengan benar, tetapi memberikan kesalahan:
Encoder (codec id 94210) tidak ditemukan untuk aliran keluaran # 0.2
Saat saya meluncurkan
ffmpeg -codecs
Saya dapat melihat bahwa codec srt didukung sebagai decoder dan encoder, namun saya tidak yakin apa yang digunakan untuk encoding mp4 dan mkv subs, dan apakah saya perlu mengaktifkannya atau mengkompilasi secara terpisah.