Bagaimana Cara Convert File Media Menggunakan FFmpeg di Termux

Cara convert File Media Menggunakan FFmpeg dan Termux

Termux merupakan emulator terminal terbaik yang tersedia untuk Android. Selain sebagai emulator terminal, ia juga menyediakan lingkungan Linux yang terisolasi dan menawarkan berbagai paket Linux yang sudah dibuat sebelumnya. Paket-paket ini dapat diunduh dan diinstal melalui alat APT (Advanced Package Tool), yang dikenal dari distribusi Linux desktop Debian dan Ubuntu. Hari ini kita akan melihat bagaimana kita dapat mengkonversi file media menggunakan FFmpeg dan Termux.

Ada banyak hal menarik yang bisa dilakukan pengguna Android dengan Termux. Salah satunya menggunakan FFmpeg, pisau swiss dari alat manipulasi media di Linux, untuk mengkonversi media (audio dan video) ke format yang berbeda. Meskipun sejumlah besar aplikasi konverter media sudah tersedia di Google Play Store, solusi berbasis konsol ini memberikan kontrol penuh atas parameter codec dan memungkinkan konversi antara 100+ format file berbeda yang didukung oleh FFmpeg.

Convert File Media Menggunakan FFmpeg di Termux

Inilah yang perlu kamu lakukan untuk dengan mudah mengconvert file media kamu menggunakan FFmpeg di Termux:

1. Install Aplikasi Termux

Download Termux di Goole Playstore

2. Install FFmpeg package

  • Buka aplikasi Termux dari laucnher kamu. Kamu akan melihatt console berikut.
Termux console
  • Masukkan perintah berikut:
pkg install -y ffmpeg

3. Aktifkan Akses Penyimpanan untuk Termux

Secara default, Termux tidak memiliki akses ke penyimpanan Android. Untuk mengaktifkan akses ke penyimpanan, masukkan perintah berikut:
termux-setup-storage
Jika kamu menggunakan Android 6.0 atau lebih baru, sebuah sembulan akan menunjukkan meminta izin. Klik Allow.

Setelah perintah keluar, penyimpanan internal akan dapat diakses di bawah ~ /storage.

4. Convert media files kamu

Langkah-langkah di atas hanya perlu dilakukan sekali. Setelah itu, kamu dapat membuka aplikasi Termux, navigasikan ke lokasi media dan gunakan perintah FFmpeg untuk mengonversi file media kamu.

Misalnya, kita convert file audio FLAC yang ditemukan di bawah folder music di penyimpanan internal.

  • Untuk sampai ke folder, masukan perintah berikut:
  • cd ~/storage/music
  • Perintah berikut akan menampilkan daftar file di bawah direktori musik:
  • ls
    File yang akan kita convert di tutorial ini adalah myfile.flac.
  • Perintah berikut akan mengonversi file ke format Ogg, menggunakan opus codec:
  • ffmpeg -i myfile.flac -c:a opus myfile.ogg
File baru akan disimpan di direktori yang sama dengan aslinya.

Mari kita lihat perintah sebelumnya:

Parameter setelah -i (myfile.flac) adalah nama file input
Parameter terakhir (myfile.ogg) adalah nama ouput file.
Parameter after -c: a adalah codec yang akan digunakan untuk encode audio. Pada file video, parameter serupa juga harus diberikan untuk codec video. contoh -c: v video_codec.

Dalam contoh lain, untuk mengonversi video mp4 bernama original_video.mp4 ke format file MKV bernama convert_video menggunakan endoce h264 untuk video dan encode ac3 untuk audio, contoh:
ffmpeg -i original_video.mp4 -c:a ac3 -c:v h264 converted_video.mkv

Kamu dapat mengetahui nama-nama codec (untuk diletakkan di sebelah -c: a dan -c: v) dan format file yang didukung oleh FFmpeg menggunakan perintah berikut:
ffmpeg -formats

ffmpeg -codecs

Setiap format dan codec yang didukung dapat memiliki huruf "D", "E" atau keduanya di sebelahnya. "D" adalah singkatan dari decoding support (FFmpeg dapat dikonversi dari format ini / codec) dan "E" adalah singkatan dari encoding (FFmpeg dapat dikonversi ke format/codec ini).

Komentar Spam Akan kami Hapus

إرسال تعليق

Komentar Spam Akan kami Hapus

Post a Comment (0)

أحدث أقدم