Ce face -to (Punct de oprire)
Spre deosebire de -t (care măsoară o durată scursă), -to indică o poziție absolută pe linia temporală a fișierului de intrare.
Dacă ai un fișier video și vrei fragmentul dintre minutul 00:05:00 și minutul 00:08:30, specifici simplu -ss 00:05:00 -to 00:08:30.
Nu este recomandat să folosești simultan -t și -to pentru același fișier de ieșire, deoarece -t va suprascrie comportamentul lui -to.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-to <timp> |
Punctul final absolut pe axa timpului (HH:MM:SS sau secunde). |
Ce returnează
Oprirea fluxului de ieșire la atingerea marcajului temporal specificat.
Exemple
Exemplul 1: Extragerea unui interviu dintr-o emisiune lungă
Oprește captura exact la marcajul temporal al finalului interviului.
ffmpeg -ss 00:10:15 -i emisiune.mp4 -to 00:15:45 -c copy interviu.mp4
Ieșire în terminal
frame= 7920 fps=1500 q=-1.0 Lsize= 89200kB time=00:05:30.00 bitrate=2210.5kbits/s speed=62.5x
Greșeli frecvente
- Specificarea unei valori -to mai mici decât valoarea -ss, rezultând într-un fișier gol de 0 octeți.
- Folosirea parametrului -to înainte de -i în versiuni mai vechi de FFmpeg.
Comenzi înrudite
-ss (Seek / Punct de start): Sare direct la un moment specific din fișier (fast seek înainte de -i vs frame-accurate seek după -i).-t (Limitare durată): Limitează durata procesării la un număr de secunde sau un interval de timp fix.Segmentare automată (-f segment): Împarte automat un fișier video lung în segmente egale de timp fără re-encodare.
Întrebări & Exemple de Cod:
-to (Punct de oprire)Ai o nelămurire despre utilizarea comenzii
-to (Punct de oprire)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.