Ternyata Convert Video Pake Dos (Cmd) Pun Bisa!

Tidak banyak orang tahu kalau mengubah video dari satu file ke file lain bisa dilakukan di dalam terminal cmd (Comand Prompt Windows) dengan mengetikkan beberapa perintah.

Contohnya, untuk mengubah flv ke mp4, kamu bisa mengetikkan perintah di cmd:

ffmpeg -i tes.flv tes.mp4

Screenshot_8_30_16__21_14-2

Kalau kamu lakukan itu secara normal memang tidak akan berhasil. Karena kamu harus menginstall sebuah program yang namanya FFMPEG.

Sekilas tentang FFMPEG..

FFMPEG adalah satu set library (kumpulan perintah/kode) yang dikembangkan untuk menangani semua keperluan modifikasi audio-video.

Dengan FFmpeg kamu bisa mengubah jenis file, codec, frame rate, bitrate, bahkan kamu bisa memotong dan menggabungkan video di FFMPEG.

Mengapa berupa perintah di terminal? Mengapa tidak berupa software pada umumnya yang tinggal klik dan drag?

Karena justru FFMPEG adalah ‘otak’ di balik software-software converter dan player.

Contohnya VLC.

Apa yang kamu lakukan di VLC, pada dasarnya hanya mengeksekusi perintah-perintah FFMPEG.

Artinya juga, bahkan kamu bisa membuat player atau converter sendiri versi kamu menggunakan FFMPEG (kalau menguasai ilmu coding). Lalu jual deh 🙂

Nah, kita coba pelajari sedikit perintah-perintah si FFMPEG ini untuk keperluan convert video.

Mungkin sekilas tampak rumit, tapi kamu harus lihat manfaatnya.

Software converter kebanyakan gak gratis. Sekalipun kamu mampu membeli atau menginstall bajakannya, kadang ada file-file video atau codec yang tidak bisa ditangani oleh software converter itu.

Nah.. FFMPEG ini gratis, ringan, dan bisa melakukan banyak hal. Karena sekali lagi, dia adalah otak dari kebanyakan software converter.

Oke, sekarang kita install dulu FFMPEG nya.

Cara install FFmpeg

Download FFmpeg di sini.

Cara menginstall nya mungkin tampak sedikit rumit mengingat FFMPEG pada dasarnya hanyalah kumpulan perintah, dan kita akan membuat perintah-perintah itu hadir di cmd nya windows.

Karena itu ikuti video di bawah ini untuk instalasinya.

Cara menggunakan FFmpeg

Setelah berhasil menginstallnya, kamu bisa menggunakannya melalui Cmd (Command Prompt).

Untuk membuka Cmd di Windows: tekan Windows + R, ketik “cmd”, Enter.

Untuk mengkonversi video, ketik perintah dengan format:

ffmpeg -i inputfile outputfile

Misalnya, untuk mengkonversi FLV ke MP4 kamu cukup mengetik:

ffmped -i tes.flv tes.mp4

Screenshot_8_30_16__21_14-2

Selalu perhatikan path (alamat file di depan “>”)! Perintah akan dieksekusi kalau path nya benar.

Dalam contoh, saya mengubah dos prompt menjadi “C:\Users\Nurdiman\Videos>”, karena file video saya ada di situ.

Kalau kamu tidak tahu cara memindahkan path, begini caranya:
  • Pindah dari drive C ke D : ketik “D:”, ENTER
  • Pindah folder : ketik “cd [path folder]”, ENTER. Contoh: “cd Documents\Video\”
  • Kamu tidak perlu mengetik full nama folder atau nama file. Ketik beberapa kata lalu tekan TAB. Contoh: ketik “Doc” lalu tekan TAB, maka cmd akan melengkapinya jadi “Documents” (kalau tidak berhasil, artinya tidak ada folder atau file dengan nama itu).

Contoh-contoh perintah convert

Untuk mengkonversi codec, bitrate, dll kamu harus menyertakan parameter yang sesuai. Misalnya untuk mengubah codec tambahkan “-vcodec” diikuti nama codec-nya.

Berikut ini contoh-contohnya:

Convert mp4 ke mov dengan codec Apple Prores

ffmpeg -i tes.mp4 -vcodec prores tes.mov

Convert mkv ke H.264 dengan bitrate 5 Mbps

ffmpeg -i tes.mkv -b 5000k -vcodec libx264 tes.mp4

Convert flv ke mov dengan codec Prores, frame rate 25 fps, dan audio 48 kHz

ffmpeg -i tes.flv -vcodec prores -r 25 -ar 48000 tes.mp4

Convert avi ke mp3

ffmpeg -i tes.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 tes.mp3

Mengubah image sequence ke video

ffmpeg -f image2 -i image%d.jpg video.mp4

Berikut ini arti-arti dari parameternya:

  • -vcodec     codec (h.264 di FFMPEG disebut libx264)
  • -b             bitrate
  • -r              frame rate
  • -ar            audio sample rate
  • -vn           video tidak disertakan
  • -ab           audio bit depth
  • -f             memaksa (force) format file

Tentunya ini hanya bentuk-bentuk sederhana mengkonversi file menggunakan ffmpeg.

Kamu bisa mengkonversi yang lebih rumit. Contohnya, untuk mengkonversi video ke format XDCAM HD422 50 Mbps (format profesional yang biasa dipake oleh TV dengan kamera Sony):

ffmpeg -i tes.mxf -pix_fmt yuv422p -vcodec mpeg2video -flags +ildct+ilme -top 1 -dc 10 -flags2 +ivlc+non_linear_q -qmin 1 -lmin '1*QP2LAMBDA' -vtag xd5c -rc_max_vbv_use 1 -rc_min_vbv_use 1 -b 50000k -minrate 50000k -maxrate 50000k -bufsize 36408333 -bf 2 -aspect 16:9 -acodec pcm_s16be -f mov output.mov -newaudio

Untuk lebih memperdalamnya, silakan baca dokumentasi ffmpeg.

FFMPEG juga tersedia bagi pengguna Mac. Kamu bisa menginstall dan menjalankan perintah di “Terminal” (cmd versi Mac).

 

2 comments

Leave a Reply