1. Kamere
  2. Avto avdio in elektronika
  3. Domači avdio
  4. Osebni avdio
  5. Televizorji
  6. Pametni dom
  >> Elektronska Tehnologija >  >> Kamere >> Videokamere

Kako lahko obrežem video s pomočjo ffmpega?

FFMPEG ponuja več načinov za obrezovanje videoposnetkov, odvisno od tega, kako želite določiti območje obrezovanja. Tu so najpogostejše metode:

metoda 1:obrezovanje z uporabo koordinat in dimenzij

To je najbolj preprosta metoda. Določite koordinate X in Y zgornjega levega kota obrezanega območja ter širino in višino obrezanega območja.

`` `bash

ffmpeg -i vhod.mp4 -filter:v "crop =širina:višina:x:y" izhod.mp4

`` `

Zamenjajte naslednje:

* `input.mp4`:Pot do vhodne video datoteke.

* `Output.mp4`:Pot do vaše izhodne video datoteke.

* `Širina:Širina obrezanega območja v slikovnih pikah.

* `višina`:višina obrezanega območja v slikovnih pikah.

* `X`:X-koordinatni (vodoravni položaj) zgornjega levega kota obrezanega območja v slikovnih pikah. Se začne pri 0 od levega roba.

* `y`:y-koordinatni (navpični položaj) zgornjega levega kota obrezanega območja v slikovnih pikah. Se začne pri 0 od zgornjega roba.

Primer: Obrezati video 1920x1080 na območje 1280x720, ki se začne pri x =100, y =50:

`` `bash

ffmpeg -i vhod.mp4 -filter:v "crop =1280:720:100:50" izhod.mp4

`` `

metoda 2:obrezovanje z uporabo odstotkov

Področje obrezovanja lahko določite kot odstotek dimenzij vhodnega videoposnetka. To je koristno, če želite ohraniti razmerje stranic. Vendar pa zahteva zastavo `-vf` (video filter).

`` `bash

ffmpeg -i vhod.mp4 -vf "crop =iw*0,8:ih*0,6:0:0" izhod.mp4

`` `

Ta primer priveže na 80% vhodne širine in 60% vhodne višine, začenši z zgornjim levim kotičkom (x =0, y =0).

* `IW`:predstavlja vhodno širino videoposnetka.

* `IH`:predstavlja vhodno višino videoposnetka.

metoda 3:obrezovanje iz centra

Ta metoda obdaja določeno širino in višino od središča vhodnega videoposnetka. Zahteva izračun koordinat x in y. Na podlagi vhodnih video dimenzij in želenih obrezanih dimenzij boste morali določiti izstope X in Y.

Pomembni premisleki:

* Razmerje stranic: Prepričajte se, da vaše obrezane dimenzije ohranjajo razumno razmerje stranic (npr. 16:9, 4:3), da se izognete izkrivljanju.

* Vhodne video dimenzije: Pred obrezovanjem je dobro preveriti dimenzije vhodnega videoposnetka s pomočjo `ffprobe`. Na primer:`ffprobe vhod.mp4` To bo zagotovilo informacije o video tokovih, vključno s širino in višino.

* Ravnanje z napakami: Če so vaši parametri obrezovanja neveljavni (npr. Obrezovanje presega video dimenzije), bo FFMPEG verjetno vrnil napako. Vedno dvakrat preverite svoje izračune.

* Napredno obrezovanje: Za bolj zapletene scenarije obrezovanja (npr. Obrezovanje na podlagi odkrivanja vsebine) boste morda morali raziskati naprednejše filtre FFMPEG.

Ne pozabite nadomestiti `input.mp4` in` output.mp4` z dejanskimi potmi datotek. Vedno preizkusite s kopijo originalne video datoteke, da se izognete naključni izgubi podatkov.

  • --热点Elektronske tehnologije Online
  1. Kako igrati na MTS Video posnetki izSony HD CX100 Handycam
  2. Video konference Security Features
  3. Kako povezati , da JVC
  4. Moj Flip Video kamere Drži Izklop Ko sem poskusil, da bi film
  5. Kako ugotovim, kdo je ustvaril videoposnetek, objavljen na YouTubu?