Ce face -vf crop (Decupare zonă cadru)
Filtrul crop extrage o zonă specificată dintr-un cadru video. Sintaxa standard este crop=w:h:x:y, unde w și h sunt lățimea și înălțimea zonei decupate, iar x și y sunt coordonatele colțului stânga-sus.
Poți folosi variabile dinamice precum in_w (lățimea inițială) și in_h (înălțimea inițială). De exemplu, pentru a decupa centrul imaginii într-un format pătrat pentru Instagram: crop=in_h:in_h.
Este extrem de util pentru eliminarea barelor negre de sus și de jos adăugate greșit de camere de filmat.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
w |
Lățimea dreptunghiului decupat. |
h |
Înălțimea dreptunghiului decupat. |
x |
Poziția orizontală de start (implicit: centrul ecranului). |
y |
Poziția verticală de start (implicit: centrul ecranului). |
Ce returnează
Eliminarea pixelilor din afara zonei selectate.
Exemple
Exemplul 1: Decuparea centrului unui clip 16:9 într-un format pătrat 1:1
Păstrează înălțimea completă și extrage pătratul din mijloc.
ffmpeg -i orizontal.mp4 -vf "crop=ih:ih" -c:a copy patrat.mp4
Ieșire în terminal
Stream #0:0: Video: h264, yuv420p, 1080x1080, 30 fps
Greșeli frecvente
- Specificarea unor coordonate x+w sau y+h care depășesc marginile reale ale imaginii sursă, ducând la oprirea execuției cu eroare de depășire de limite.
- Decuparea la dimensiuni impare, incompatibile cu H.264.
Comenzi înrudite
-vf scale (Redimensionare video): Scalează rezoluția video la dimensiunile dorite păstrând sau forțând raportul de aspect.-vf pad (Adăugare margini / bare): Extinde pânza video adăugând margini negre sau colorate în jurul imaginii.-vf transpose (Rotire și flip): Rotește videoclipul cu 90 de grade în sensul acelor de ceasornic, invers sau efectuează reflexie în oglindă.
Întrebări & Exemple de Cod:
-vf crop (Decupare zonă cadru)Ai o nelămurire despre utilizarea comenzii
-vf crop (Decupare zonă cadru)sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.