Untuk melakukan encoding video di smartphone, dapat menggunakan aplikasi FFmpeg Media Encoder. Keunggulannya, resolusi, bitrate, serta format output video dan audionya dapat diatur secara manual menggunakan command line.
Contoh 1: ffmpeg -y -i "/storage/emulated/0/FFMPEG/sample.mp4" -s 1280x720 -c:v libopenh264 -q:v 5 -b 2000k -c:a aac -ab 128k -ar 44100 "/storage/emulated/0/FFMPEG/sample_2.mp4" Keterangan parameter: -c:v adalah video codec, misal open H264 (AVC) -s adalah resolusi (frame size) dalam piksel, misal 1280x720 -b adalah video bitrate dalam bit per second, misal 2000k (2000 kbps) -c:a adalah audio codec, misal AAC -ab adalah audio bitrate dalam bit per second, misal 128k (128 kbps) Contoh 2: ffmpeg -y -i "/storage/emulated/0/FFMPEG/sample.mp4" -fs 100k -c:v libopenh264 -q:v 5 -c:a aac -ab 128k -ar 44100 "/storage/emulated/0/FFMPEG/sample_2.mp4" Keterangan parameter: -fs adalah batasan ukuran file (file size) dalam bytes, misal 100k bytes (100 kB) Sebagai catatan, bitrate hasil video akan disesuaikan secara otomatis sesuai ukuran file yang ditetapkan. Untuk mencek properties dari hasil encoding videonya, dapat menggunakan app Mediainfo.
0 Comments
Leave a Reply. |
AuthorMultimedia Archives
December 2024
Categories |