Hogyan használhatom az FFMPEG -t egy videó beillesztésére?
1. módszer:Vágás az elejétől és/vagy a végétől (a `-ss` és a` -to`) használatával
Ez a legegyszerűbb módszer a videó kezdetektől és/vagy végétől való vágáshoz. A `-SS 'beállítja a kezdési időt, és a" -hoz "beállítja a végidőt. Mindkettő elfogadja a sokféle időformátumot (lásd alább).
* Trim a kezdetektől:
`` `bash
ffmpeg -i input.mp4 -ss 10 -to 30 output.mp4
`` `
Ez a parancs 10 másodpercenként kezdődik a `input.mp4`, és 30 másodpercig végződik.
* Trim a végétől:
`` `bash
ffmpeg -i input.mp4 -ss 0 -to 20 output.mp4
`` `
Ez a parancs a „input.mp4” elejétől 20 másodpercig vágja le.
* Treszkás mind a kezdetben, mind a végén:
`` `bash
ffmpeg -i input.mp4 -ss 10 -to 60 output.mp4
`` `
Ez a parancs 10 másodpercig 60 másodpercig vágja a `input.mp4` -et.
2. módszer:Egy adott szakasz kiválasztása az időbélyegzővel (a „-SS` és a„-pontosabb formátummal ”) használatával)
A pontosabb vezérlés érdekében meghatározhatja az időt a „HH:MM:SS.MS” formátummal:
`` `bash
ffmpeg -i input.mp4 -SS 00:00:10 -TO 00:00:30 OUTPUT.MP4
`` `
Ez megegyezik az 1. módszer első példájával. Fakcionált másodperceket (milliszekundum) is használhat.
3. módszer:hatékonyabb vágás (a `-ss` használatával` -i` előtt)
Nagyobb fájlok esetén a `-SS` * elhelyezése a * -i` bemeneti fájl szignifikánsan hatékonyabb, mivel elkerüli a felesleges keretek dekódolását. Ez erősen ajánlott a hosszabb videókhoz. A pontosság keresése azonban valamivel kevésbé lehet pontos.
`` `bash
FFMPEG -SS 10 -I input.mp4 -to 30 output.mp4
`` `
A „-SS` és a„ -to ”által elfogadott időformátumok:
* `HH:mm:ss.ms (órák:percek:másodpercek.Milliseconds), pl.` 01:23:45.123 "
* `Mm:ss.ms (percek:másodperc.milliseconds) pl.` 02:15.500`
* `Ss.ms` (másodpercek.milliseconds), például` 10.750`
* `Ss` (másodperc), például` 10`
Fontos szempontok:
* KeyFrames: Az FFMPEG megpróbálja vágni a kulcskereteket a jobb minőség érdekében. Ha olyan időt ad meg, amely nem kulcskeret, akkor megtalálja a legközelebbi kulcstartót, amely kissé eltérő kliphosszot eredményezhet. A „-copyts” opció használata megőrizheti az időbélyegeket, de lehet, hogy nem mindig működik tökéletesen.
* Fájlméretek: A videó vágása új fájlt hoz létre. A kimeneti fájl mérete a klip hosszától függ.
* Hibakezelés: Jó ötlet a parancs futtatása után ellenőrizni a hibákat. Lehet, hogy hibákat láthat, ha az időbélyegek érvénytelenek, vagy ha a bemeneti fájl nem létezik.
Ne felejtse el kicserélni a „input.mp4” és a `output.mp4” -et a tényleges fájlnevekkel. Válassza ki azt a módszert, amely a legjobban megfelel az Ön igényeinek, és mindig ne felejtse el biztonsági másolatot készíteni az eredeti videóról, mielőtt bármilyen szerkesztést elvégezne.