Kako mogu koristiti FFMPEG za rezanje videozapisa?
Metoda 1:Stiskanje od početka i/ili kraj (pomoću `-sss` i` -to`)
Ovo je najjednostavnija metoda za obrezivanje videozapisa od početka i/ili kraja. `-ss 'postavlja vrijeme početka, a` -to` postavlja krajnje vrijeme. Oboje prihvaćaju širok raspon vremenskih formata (vidi dolje).
* Trim od početka:
`` `Bash
ffmpPeg -i ulaz.mp4 -ss 10 -to 30 izlaz.mp4
`` `` ``
Ova naredba urezuje `ulaz.mp4` počevši od 10 sekundi i završava u 30 sekundi.
* Trim s kraja:
`` `Bash
ffmpPeg -i ulaz.mp4 -ss 0 -to 20 izlaz.mp4
`` `` ``
Ova naredba obrezuje `ulaz.mp4` od početka do 20 sekundi.
* Obrežite i početak i kraj:
`` `Bash
ffmpPeg -i ulaz.mp4 -ss 10 -to 60 izlaz.mp4
`` `` ``
Ova naredba obrezuje `ulaz.mp4` s 10 sekundi na 60 sekundi.
Metoda 2:Odabir određenog odjeljka pomoću vremenskih oznaka (koristeći `-sss` i` -to` s preciznijim formatom)
Za precizniju kontrolu možete odrediti vrijeme pomoću formata `hh:mm:ss.ms ':
`` `Bash
ffmpPeg -i input.mp4 -sss 00:00:10 -to 00:00:30 izlaz.mp4
`` `` ``
To je ekvivalent prvom primjeru u metodi 1. možete koristiti i frakcijske sekunde (milisekunde).
Metoda 3:učinkovitije obrezivanje (koristeći `-sss` prije` -i`)
Za veće datoteke postavljanje `-sss` * prije * ulazne datoteke` -i` značajno je učinkovitije jer izbjegava dekodiranje nepotrebnih okvira. Ovo se toplo preporučuje za duže videozapise. Međutim, traženje točnosti može biti nešto manje precizno.
`` `Bash
ffmpeg -sss 10 -i ulaz.mp4 -to 30 izlaz.mp4
`` `` ``
vremenski formati prihvaćeni od `-sss` i` -to`:
* `HH:MM:SS.MS` (Sati:minuta:sekunde.milisekundi) npr.,` 01:23:45.123`
* `Mm:ss.ms` (minuta:sekunde.milisekundi) npr.,` 02:15.500`
* `Ss.ms` (sekunde.milisekundi) npr.,` 10.750`
* `Ss` (sekunde) npr.` 10`
Važna razmatranja:
* Ključni okviri: FFMPEG se pokušava smanjiti na okvirima ključeva radi bolje kvalitete. Ako odredite vrijeme koje nije ključni okvir, naći će najbliži ključni okvir, što bi moglo rezultirati malo drugačijom duljinom isječaka. Korištenje opcije `-Copyts` može sačuvati vremenske oznake, ali možda ne funkcionira uvijek savršeno.
* Veličine datoteke: Stiskanje videozapisa stvara novu datoteku. Veličina izlazne datoteke ovisit će o duljini isječka.
* Rukovanje pogreškama: Dobro je provjeriti ima li pogrešaka nakon pokretanja naredbe. Možete vidjeti pogreške ako su vremenske oznake nevaljane ili ako ulazna datoteka ne postoji.
Ne zaboravite zamijeniti `input.mp4` i` output.mp4` sa stvarnim imenima datoteka. Odaberite metodu koja najbolje odgovara vašim potrebama i uvijek imajte na umu da napravite sigurnosnu kopiju originalnog videozapisa prije obavljanja bilo koje izmjene.