Ketika kita mempunyai video berdurasi panjang, tetapi kita ingin memotong bagian tengah video tersebut dan tanpa melakukan encoding ulang, maka Anda berada pada jalan yang benar. Berikut ini bagaimana cara memotong video tanpa encoding ulang dengan ffmpeg.
Sebelumnya pastikan ffmpeg terpasang pada distro GNU/Linux Anda.
$ ffmpeg -v
Selanjutnya, tentukan durasi dari video yang akan di potong. Durasi awal dan durasi akhir.
Untuk memotong tanpa encoding ulang dengan ffmpeg berikut perintahnya:
$ ffmpeg -i movie.mp4 -ss 00:00:03 -to 00:00:08 -async 1 -c copy cut.mp4
keterangan:
- –i movie.mp4 adalah video yang akan di potong
- -ss 00:00:03 adalah durasi awal video
- -to 00:00:08 adalah durasi akhir video
- -async 1 adalah fitur proses secara asyncronus
- -c copy cut.mp4 adalah melakukan salin video (tanpa encoding) dan menyimpan hasil akhir video
Referensi lebih lanjut: https://stackoverflow.com/questions/18444194/cutting-the-videos-based-on-start-and-end-time-using-ffmpeg
Semoga bermanfaat.