1. Fotoaparati
  2. Auto audio i elektronika
  3. Kućni audio
  4. Osobni audio
  5. Televizori
  6. Pametna kuća

Kako mogu obrezati video pomoću FFMPEG?

FFMPEG nudi nekoliko načina za obrezivanje videozapisa, ovisno o tome kako želite odrediti područje obrezivanja. Evo najčešćih metoda:

Metoda 1:Usjedanje pomoću koordinata i dimenzija

Ovo je najprikladnija metoda. Koordinate X i Y određujete gornjeg lijevog kuta obrezanog područja, te širinu i visinu obrezanog područja.

`` `Bash

ffmppeg -i ulaz.mp4 -filter:v "crop =širina:visina:x:y" izlaz.mp4

`` `` ``

Zamijenite sljedeće:

* `input.mp4`:Put do vaše ulazne video datoteke.

* `Output.mp4`:Put do vaše izlazne video datoteke.

* `Širina`:Širina obrezanog područja u pikselima.

* `Visina`:Visina obrezanog područja u pikselima.

* `x`:X-koordinatni (vodoravni položaj) gornjeg lijevog kuta obrezanog područja u pikselima. Započinje s 0 s lijevog ruba.

* `Y`:Y-koordinata (okomiti položaj) gornjeg lijevog kuta obrezanog područja u pikselima. Započinje s 0 s gornjeg ruba.

Primjer: Za obrezivanje videozapisa 1920x1080 na područje 1280x720 počevši od x =100, y =50:

`` `Bash

ffmppeg -i ulaz.mp4 -filter:v "crop =1280:720:100:50" izlaz.mp4

`` `` ``

Metoda 2:Usjedanje pomoću postotaka

Područje obrezivanja možete odrediti kao postotak dimenzija ulaznog videozapisa. Ovo je korisno kada želite održati omjer slike. Međutim, zahtijeva zastava `-vf` (video filter).

`` `Bash

ffmpPeg -i ulaz.mp4 -vf "crop =iw*0,8:IH*0,6:0:0" izlaz.mp4

`` `` ``

Ovaj primjer uspijeva na 80% ulazne širine i 60% ulazne visine, počevši od gornjeg lijevog kuta (x =0, y =0).

* `IW`:predstavlja ulaznu širinu videozapisa.

* `IH`:predstavlja ulaznu visinu videozapisa.

Metoda 3:obrezivanje iz središta

Ova metoda sažima određenu širinu i visinu iz središta ulaznog videozapisa. Zahtijeva izračunavanje koordinata X i Y. Morat ćete sami odrediti X i Y nadoknade na temelju ulaznih video dimenzija i željenih obrezanih dimenzija.

Važna razmatranja:

* Omjer slike: Provjerite da li vaše ošišane dimenzije održavaju razuman omjer slike (npr. 16:9, 4:3) kako biste izbjegli izobličenje.

* Unesite video dimenzije: Prije obrezivanja, dobra je ideja provjeriti dimenzije vašeg ulaznog videozapisa pomoću `ffprobe`. Na primjer:`ffprobe input.mp4` Ovo će pružiti informacije o video strujama, uključujući širinu i visinu.

* Rukovanje pogreškama: Ako su vaši parametri usjeva nevaljani (npr. Područje usjeva premašuje dimenzije videozapisa), FFMPEG će vjerojatno vratiti pogrešku. Uvijek dvaput provjerite svoje proračune.

* Napredno obrezivanje: Za složenije scenarije obrezivanja (npr. Usjeci na temelju otkrivanja sadržaja), možda ćete trebati istražiti naprednije FFMPEG filtre.

Ne zaboravite zamijeniti `input.mp4` i` output.mp4` sa svojim stvarnim stazama datoteke. Uvijek testirajte kopijom izvorne video datoteke kako biste izbjegli slučajni gubitak podataka.

  1. Kako se spojiti digitalne video kamere na računalo
  2. Koja je glavna svrha video kamere?
  3. Kako skinuti video s interneta na kamere
  4. Trošak za prijenos 8 mm film na DVD
  5. Kako dobiti više pregleda na YouTube videima?