Jawaban:
Seperti yang dijelaskan oleh @axel_c , Anda bisa menggunakan mkvmerge ( apt-get install mkvtoolnix
) untuk membuat wadah Matroska dan memasukkan subtitle dalam output:
mkvmerge -o output.mkv video.mp4 subtitles.srt
Ini tidak memerlukan pengodean ulang, jadi ini cukup cepat.
mkvmerge -o output.mkv input.mkv --language 0:ger --track-name '0:German subs' subs.srt
Coba HandBrake . HandBrake adalah transcoder video open-source, berlisensi GPL, multiplatform, multithreaded, tersedia untuk MacOS X, Linux dan Windows. ini memungkinkan pengguna untuk menambahkan subtitle sebagai bagian dari film dengan opsi untuk menghidupkan dan mematikan subtitle. Sesuatu seperti subtitle film DVD.
Untuk menginstal HandBrake dari PPA Ubuntu:
sudo add-apt-repository ppa:stebbins/handbrake-releases
Sistem Anda sekarang akan mengambil kunci PPA.sudo apt-get update
ATAU
Jika Anda menggunakan Karmic (9,10) atau lebih baru, Anda cukup mengklik tautan "Detail teknis tentang PPA ini" di halaman PPA dan pilih versi Ubuntu Anda. entri sources.list maka ditampilkan dapat ditambahkan langsung ke sumber perangkat lunak sistem anda: System Setting > Software Sources > Other Software(Tab)
.
Saya menambahkannya dengan avconv seperti:
avconv -i The.Hunt.For.Red.October.1990.1080p.BluRay.x264.anoXmous_.mp4 -f srt -i The.Hunt.For.Red.October.1990.1080p.BluRay.x264.anoXmous_.spa.srt -c:v copy -c:a copy -c:s mov_text The.Hunt.For.Red.October.1990.1080p.BluRay.x264.anoXmous_subtitles.mp4
Anda dapat menggunakan avidemux .
Untuk memasang
sudo apt-get install avidemux
Prosedur:
1.Luncurkan avidemux.
2. Buka file .avi.
3. Pilih encoder video dari menu pull-down di panel kiri, di mana dikatakan Video.
4. Konfigurasikan pembuat enkode dengan mengeklik tombol "Konfigurasikan".
5. Tambahkan filter subtitler. Klik pertama pada tombol "Filter" di panel kiri (di bawah Video).
7. Untuk menyelesaikan proses, klik Simpan dan ketik nama untuk file output.
Lebih banyak Anda dapat menggunakan VLC
Buat folder baru dan simpan file film di dalam folder itu.
letakkan file subtitle ke dalam folder yang telah Anda buat.
Ganti nama subtitle dengan nama film dan gunakan ekstensi .srt pada akhirnya
Baca lebih lanjut.
Gunakan ffmpeg:
ffmpeg -i "/tmp/toggle-android-lib-and-layout.mp4" -f srt -i "/tmp/toggle-android-lib-and-layout.srt" -c:v copy -c:a copy -c:s mov_text /tmp/t.mp4 -y