Ce face ffplay (Redare rapidă din consolă)
Utilitarul ffplay este un player media complet bazat pe librăriile FFmpeg și SDL. Se deschide instantaneu fără meniuri complicate sau interfețe greoaie.
Este unealta ideală pentru tehnicieni și administratori de sistem care au nevoie să verifice rapid calitatea unui fișier video transcodat, să testeze un flux live RTSP de la o cameră de supraveghere IP sau să asculte o pistă audio.
Include comenzi rapide de tastatură: tasta Space pentru pauză, F pentru ecran complet, S pentru avans cadru cu cadru și săgețile pentru căutare rapidă înainte/înapoi.
Opțiuni și argumente
| Opțiune / Parametru | Descriere |
|---|---|
-autoexit |
Închide automat fereastra playerului la finalul redării fișierului. |
-nodisp |
Dezactivează fereastra grafică (util pentru redarea fișierelor exclusiv audio). |
-loop <număr> |
Repetă redarea de un număr de ori (0 = buclă infinită). |
Ce returnează
Deschiderea ferestrei SDL și redarea conținutului multimedia.
Exemple
Exemplul 1: Testarea unui stream live de cameră IP prin protocolul RTSP
Verifică conexiunea directă fără latență.
ffplay -rtsp_transport tcp "rtsp://admin:parola@192.168.1.50:554/stream1"
Ieșire în terminal
Input #0, rtsp, from 'rtsp://...':
Stream #0:0: Video: h264, yuv420p, 1920x1080, 25 fps
Stream #0:1: Audio: aac, 16000 Hz, mono
2.41 A-V: 0.012 fd= 0 aq= 12KB vq= 140KB
Greșeli frecvente
- Rularea ffplay pe un server Linux la distanță fără server grafic X11 / Wayland activ sau fără X11 forwarding prin SSH (necesită -nodisp pentru audio).
- Așteptarea de a putea edita fișiere din ffplay (ffplay este exclusiv player, nu editor).
Comenzi înrudite
ffprobe (Analiză și diagnosticare): Utilitarul complementar pentru inspecția detaliată a codecurilor, rezoluției, duratei și metadatelor fișierelor media.-re (Rulare la framerate nativ): Citește fișierul de intrare la viteza sa nativă de cadre pe secundă, esențial pentru live streaming.Captură ecran și cameră web: Înregistrează ecranul monitorului, camera web sau fereastra unei aplicații direct din terminal.