ffmpeg -i input.mp4 –target pal-svcd –aspect 4:3 output.mpg
Format DVD
Untuk NTSC:
ffmpeg -i input.mp4 –target ntsc-dvd –aspect 4:3 output.mpg
Untuk PAL/SECAM:
ffmpeg -i input.mp4 –target pal-dvd –aspect 4:3 output.mpg
Opsi ‘-aspect’ adalah rasio perbandingan panjang dan tinggi gambar. Saat ini banyak video yang memiliki rasio 16:9.
Memilah Audio dan Video
Fitur lain yang dimiliki oleh FFmpeg adalam kemampuan memilah audio dan video. Kita bisa saja hanya mengambil audiochanneldari sebuah video file. Kemudian audio channel tadi dijadikan file tersendiri, misalnya mp3.
ffmpeg -i input.flv -vn -acodec pcm_s16le -ab 224k -ar 44100 output.wav
Atau kita hanya ingin mengambil video channel-nya saja.
ffmpeg -i input.flv -an -vcodec mpeg1video -b 1800k -r 25.00 output.mpg
Perintah '-vn' artinya mengabaikan video channel. Dengan demikian kita hanya mengambil audionya saja. Sebaliknya perintah '-an' berguna untuk mengabaikan audio channel. Perintah '-r 25.00' berarti membuat file output dengan frame rate 25 gambar/detik.
Memetakan Channel
Video yang bersumber dari DVD seringkali memiliki lebih dari 2 channel. Karena DVD sering memuat multi bahasa. Sehingga kita bisa merubah film ke dalam bahasa yang berbeda-beda pada saat film sedang diputar. Untuk mengkonversi 1 channel atau lebih dari sebuah video file, gunakanlah parameter '-map'.
ffmpeg -i video.vob -map 0:0 -map 0:3 –f avi -vcodec mpeg4 -b 1800k -r 25.00 -acodec mp3 -ab 224k -ar 48000 video.avi
Opsi ‘-map’ selalu diikuti oleh dua buah angka yang dipisahkan oleh tanda titik dua (:) seperti 0:0, 0:1, 0:2 dan sebagainya. Angka yang pertama sebelum tanda titik dua adalah nomor file. Angka yang kedua adalah nomor channel. Penomoran file dan channel dimulai dari angka nol, bukan angka satu. ‘-map 0:0’ berarti mengambil data dari file 0 dan channel 0. ‘-map 0:3’ berarti mengambil data dari file 0 dan channel 3.
Perintah diatas dimaksudkan untuk mengkonversi channel 0 ke dalam format mp4 dan channel 3 dikonversi ke dalam format mp3. Dimana channel 0 dari file 'video.vob' berisi video dan channel 3 berisi audio. Kemudian kedua channel tadi digabungkan ke dalam file 'video.avi'.
Pada umumnya channel 0 dari file video berisi gambar dan channel-channel lainnya berisi suara. Tetapi pada file wmv channel yang berisi gambar sering diletakan pada channel 1.
FFmpeg juga bisa digunakan mengkonversi video dan audio yang berasal dari sumber file yang berbeda menjadi satu file output.
ffmpeg -i video.mpg -i audio.mp2 -map 0:0 -map 1:0 -vcodec mpeg4 -b 1800k -r 25.00 -acodec mp3 -ab 224k -ar 44100 video.mp4
Perintah di atas berisi dua buah input file yaitu video.mpg dan audio.mp2. Secara otomatis video.mpg menjadi file 0 dan audio.mp2 file 1. Opsi ‘-map 0:0 –map 1:0’ berarti memerintahkan Ffmpeg untuk mengambil channel 0 dari video.mpg dan channel 0 dari audio.mp2.
Tentu saja saya tidak dapat menuliskan seluruh fitur yang dimiliki FFmpeg di sini. Karena fitur-fitur yang dimiliki oleh FFmpeg teramat sangat banyak. Tulisan ini hanyalah sebagian kecil dari keseluruhan fiturnya. Tetapi dengan tulisan ini saya berharap para pembaca dapat berimprovisasi sendiri dalam penggunaannya.
Sofware FFmpeg untuk windows bisa diunduh disini.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H