-vf thumbnail (Miniatură automată) în FFmpeg

Analizează un calup de cadre succesive și alege automat cel mai reprezentativ cadru ca imagine de copertă.

Sintaxă
ffmpeg -i intrare.mp4 -vf "thumbnail=100" -frames:v 1 miniatura.jpg

Ce face -vf thumbnail (Miniatură automată)

Extragerea primului cadru dintr-un videoclip (frame 0) produce adesea o imagine neagră sau neclară, deoarece multe clipuri încep cu o tranziție din negru.

Filtrul inteligent thumbnail analizează o fereastră glisantă de N cadre succesive (de exemplu 100 de cadre) pe baza unui histogram coloristic și alege automat cadrul cel mai luminos, bogat în detalii și reprezentativ pentru scena respectivă.

Combinat cu -frames:v 1, extrage o singură imagine JPEG sau PNG gata de utilizat ca poster / thumbnail pe site sau YouTube.

Opțiuni și argumente

Opțiune / Parametru Descriere
thumbnail=<cadre> Numărul de cadre analizate în lot (implicit: 100).
-frames:v 1 Oprește salvarea după emiterea primei miniaturi selectate.

Ce returnează

Salvarea celui mai bun cadru analizat pe disc ca imagine.

Exemple

Exemplul 1: Extragerea automată a celei mai bune miniaturi din primele 5 secunde

Scanează 150 de cadre și alege cel mai clar cadru fără ecran negru.

ffmpeg -i vacanta.mp4 -vf "thumbnail=150" -frames:v 1 -q:v 2 coperta.jpg

Ieșire în terminal

Output #0, image2, to 'coperta.jpg':
  Stream #0:0: Video: mjpeg, yuvj420p, 1920x1080, q=2-31
frame=    1 fps=0.0 Lsize=N/A time=00:00:05.00

Greșeli frecvente

  • Omiterea lui ‘-frames:v 1’, determinând FFmpeg să continue scanarea întregului film și să suprascrie imaginea la fiecare calup de cadre.
  • Setarea unui lot prea mic (ex: thumbnail=5), care poate nimeri tot în tranziția de pornire.

Comenzi înrudite

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: -vf thumbnail (Miniatură automată)

Ai o nelămurire despre utilizarea comenzii -vf thumbnail (Miniatură automată) 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.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.