Trimming
Trimming (Ekstraksi Klip Video)
Proses memilih dan mengekstrak segmen tertentu dari file video berdasarkan titik waktu mulai dan akhir, membuang bagian yang tidak diinginkan sambil mempertahankan konten yang dipilih.
Detail Teknis
Dua pendekatan: Pemotongan keyframe (tanpa re-encoding) — mengekstrak dari keyframe terdekat, sangat cepat tetapi tidak presisi (±beberapa detik tergantung interval GOP). FFmpeg: ffmpeg -ss START -to END -i input.mp4 -c copy output.mp4. Pemotongan presisi — re-encode untuk memulai dari frame yang tepat. FFmpeg: ffmpeg -i input.mp4 -ss START -to END -c:v libx264 output.mp4 (menempatkan -ss setelah -i untuk akurasi). Pertimbangan sinkronisasi audio: audio harus dimulai pada batas sampel, bukan batas frame — penanganan yang salah menyebabkan penyimpangan A/V. Edit tanpa celah mungkin memerlukan audio crossfade. Pemotongan stream-copy menjaga kualitas asli tetapi mungkin memiliki beberapa frame yang tidak dapat didecode di awal (sebelum keyframe pertama).
Contoh
```html <!-- Trimming: HTML5 video with format fallback --> <video controls preload="metadata"> <source src="video.webm" type="video/webm; codecs=vp9,opus"> <source src="video.mp4" type="video/mp4"> Your browser does not support HTML5 video. </video> ```