EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

avplay - Online în cloud

Rulați avplay în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda avplay care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


ffplay - player media FFplay

REZUMAT


ffplay [Opțiuni] [fișier de intrare]

DESCRIERE


FFplay este un player media foarte simplu și portabil care utilizează bibliotecile FFmpeg și SDL
bibliotecă. Este folosit mai ales ca banc de testare pentru diferitele API-uri FFmpeg.

OPŢIUNI


Toate opțiunile numerice, dacă nu sunt specificate altfel, acceptă un șir reprezentând a
număr ca intrare, care poate fi urmat de unul dintre prefixele unității SI, de exemplu: „K”,
„M” sau „G”.

Dacă „i” este adăugat la prefixul unității SI, prefixul complet va fi interpretat ca a
prefix de unitate pentru multipli binari, care se bazează pe puterile lui 1024 în loc de puterile lui
1000. Adăugarea „B” la prefixul unității SI înmulțește valoarea cu 8. Acest lucru permite utilizarea,
de exemplu: „KB”, „MiB”, „G” și „B” ca sufixe numerice.

Opțiunile care nu iau argumente sunt opțiuni booleene și setează valoarea corespunzătoare
la adevărat. Ele pot fi setate la false prefixând numele opțiunii cu „nu”. De exemplu
folosirea „-nofoo” va seta opțiunea booleană cu numele „foo” la false.

Pârâu proiectanti
Unele opțiuni sunt aplicate pe flux, de exemplu bitrate sau codec. Specificatorii de flux sunt obișnuiți
specificați cu precizie cărei fluxuri îi aparține o anumită opțiune.

Un specificator de flux este un șir în general atașat la numele opțiunii și separat de acesta
de un colon. De exemplu, „-codec:a:1 ac3” conține specificatorul de flux „a:1”, care se potrivește cu
al doilea flux audio. Prin urmare, ar selecta codecul ac3 pentru al doilea flux audio.

Un specificator de flux poate potrivi mai multe fluxuri, astfel încât opțiunea să fie aplicată tuturor
lor. De exemplu, specificatorul de flux din „-b:a 128k” se potrivește cu toate fluxurile audio.

Un specificator de flux gol se potrivește cu toate fluxurile. De exemplu, „-codec copy” sau „-codec:
copy" ar copia toate fluxurile fără recodificare.

Formele posibile de specificatori de flux sunt:

index_flux
Potrivește fluxul cu acest index. De exemplu, „-threads:1 4” ar seta numărul de fire pentru
al doilea flux la 4.

stream_type[:index_flux]
stream_type este unul dintre următoarele: „v” sau „V” pentru video, „a” pentru audio, „s” pentru
subtitrare, „d” pentru date și „t” pentru atașamente. „v” se potrivește cu toate fluxurile video, „V”
se potrivește numai cu fluxurile video care nu sunt imagini atașate, miniaturi video sau coperta
artele. Dacă index_flux este dat, apoi se potrivește cu numărul fluxului index_flux din prezenta
tip. În caz contrar, se potrivește cu toate fluxurile de acest tip.

p:program_id[:index_flux]
If index_flux este dat, apoi se potrivește fluxul cu numărul index_flux în
program cu id program_id. În caz contrar, se potrivește cu toate fluxurile din program.

#stream_id or i:stream_id
Potriviți fluxul după id-ul fluxului (de exemplu, PID în containerul MPEG-TS).

m:cheie[:valoare]
Potrivește fluxurile cu eticheta de metadate cheie având valoarea specificată. Dacă valoare nu este
dat, potrivește fluxurile care conțin eticheta dată cu orice valoare.

u Potrivește fluxurile cu configurația utilizabilă, codecul trebuie definit și esențial
trebuie să fie prezente informații precum dimensiunea video sau rata de eșantionare audio.

Rețineți că în FFMPEG, potrivirea prin metadate va funcționa corect numai pentru fișierele de intrare.

General Opțiuni
Aceste opțiuni sunt partajate între instrumentele ff*.

-L Arată licența.

-h, -?, -Ajutor, --Ajutor [arg]
Arată ajutor. Un parametru opțional poate fi specificat pentru a imprima ajutor despre un anumit articol.
Dacă nu este specificat niciun argument, sunt afișate doar opțiunile de bază (neavansate) ale instrumentului.

Valori posibile ale arg sunt:

lung
Imprimați opțiunile avansate ale instrumentului pe lângă opțiunile de bază ale instrumentului.

Complet
Imprimați lista completă de opțiuni, inclusiv opțiuni partajate și private pentru codificatori,
decodoare, demuxere, muxere, filtre etc.

decodor=nume_decodor
Tipăriți informații detaliate despre decodorul numit nume_decodor. Folosește -decodoare
opțiunea de a obține o listă cu toate decodoarele.

codificator=nume_encoder
Tipăriți informații detaliate despre codificatorul numit nume_encoder. Folosește -encodere
opțiunea de a obține o listă cu toate codificatoarele.

demuxer=nume_demuxer
Tipăriți informații detaliate despre demuxer-ul numit nume_demuxer. Folosește -formate
opțiunea de a obține o listă a tuturor demuxerelor și muxerelor.

muxer=muxer_name
Tipăriți informații detaliate despre muxer-ul numit muxer_name. Folosește -formate
opțiunea de a obține o listă cu toate muxerele și demuxerele.

filtru=nume_filtru
Tipăriți informații detaliate despre numele filtrului nume_filtru. Folosește -filtre
opțiunea de a obține o listă cu toate filtrele.

-versiune
Afișează versiunea.

-formate
Afișați formatele disponibile (inclusiv dispozitivele).

-dispozitive
Afișați dispozitivele disponibile.

-codecuri
Afișați toate codecurile cunoscute de libavcodec.

Rețineți că termenul „codec” este folosit în această documentație ca scurtătură pentru
ceea ce se numește mai corect format media bitstream.

-decodoare
Afișați decodoarele disponibile.

-encodere
Afișați toate codificatoarele disponibile.

-bsfs
Afișați filtrele de flux de biți disponibile.

-protocoale
Afișați protocoalele disponibile.

-filtre
Afișați filtrele libavfilter disponibile.

-pix_fmts
Afișați formatele de pixeli disponibile.

-sample_fmts
Afișați formatele de eșantion disponibile.

-amenajari
Afișați numele canalelor și aspectele standard ale canalelor.

-culori
Afișați numele de culori recunoscute.

-surse dispozitiv[,opt1=val1[,opt2=val2]...]
Afișați sursele detectate automat ale dispozitivului de intrare. Unele dispozitive pot oferi sistem-
nume de sursă dependente care nu pot fi detectate automat. Lista returnată nu poate fi
presupus a fi întotdeauna complet.

ffmpeg -sources pulse,server=192.168.0.4

-chiuvete dispozitiv[,opt1=val1[,opt2=val2]...]
Afișați chiuvetele detectate automat ale dispozitivului de ieșire. Unele dispozitive pot oferi sistem-
nume de receptor dependente care nu pot fi detectate automat. Lista returnată nu poate fi presupusă
să fie întotdeauna completă.

ffmpeg -sinks pulse,server=192.168.0.4

-nivel de log [repetă+]nivel de jurnal | -v [repetă+]nivel de jurnal
Setați nivelul de înregistrare utilizat de bibliotecă. Adăugarea „repeat+” indică faptul că se repetă
Ieșirea jurnalului nu ar trebui să fie comprimată pe prima linie și „Ultimul mesaj repetat n
times" va fi omisă. "repeat" poate fi folosit și singur. Dacă se folosește "repeat"
singur și fără un nivel de jurnal anterior setat, se va folosi nivelul de jurnal implicit. Dacă sunt multiple
Parametrii loglevel sunt dați, folosind „repeat” nu se va schimba loglevel. nivel de jurnal
este un șir sau un număr care conține una dintre următoarele valori:

Liniște, -8
Nu arăta nimic; fi tăcut.

panică, 0
Afișați numai erori fatale care ar putea duce la blocarea procesului, cum ar fi și afirmați
eșec. Acest lucru nu este folosit în prezent pentru nimic.

fatal, 8
Afișați numai erori fatale. Acestea sunt erori după care procesul absolut nu poate
continua dupa.

eroare, 16
Afișați toate erorile, inclusiv cele din care pot fi recuperate.

avertizare, 24
Afișați toate avertismentele și erorile. Orice mesaj legat de eventual incorect sau
vor fi afișate evenimente neașteptate.

informații, 32
Afișați mesaje informative în timpul procesării. Aceasta pe lângă avertismente și
erori. Aceasta este valoarea implicită.

verbos, 40
La fel ca „informații”, cu excepția mai multor cuvinte.

depanare, 48
Afișați totul, inclusiv informațiile de depanare.

urmă, 56

În mod implicit, programul se înregistrează în stderr, dacă colorarea este acceptată de terminal,
culorile sunt folosite pentru a marca erorile și avertismentele. Colorarea jurnalului poate fi dezactivată setarea
variabilă de mediu AV_LOG_FORCE_NOCOLOR or NU_CULOARE, sau poate fi forțat setarea
variabilă de mediu AV_LOG_FORCE_COLOR. Utilizarea variabilei de mediu NU_CULOARE
este depreciat și va fi renunțat la următoarea versiune FFmpeg.

-raport
Turnați linia de comandă completă și ieșirea consolei într-un fișier numit
"program-AAAAMMDD-HHMMSS.log" în directorul curent. Acest fișier poate fi util pentru
rapoarte de erori. De asemenea, implică „-loglevel verbose”.

Setarea variabilei de mediu FFREPORT la orice valoare are același efect. Dacă
valoare este o secvență „:”-separată cheie=valoare, aceste opțiuni vor afecta raportul;
valorile opțiunilor trebuie să fie excluse dacă conțin caractere speciale sau opțiuni
delimitator „:” (vezi secțiunea „Citate și evadare” din manualul ffmpeg-utils).

Sunt recunoscute următoarele opțiuni:

fişier
setați numele fișierului de utilizat pentru raport; %p este extins la numele
program, %t este extins la un marcaj temporal, „%%” este extins la un „%” simplu

nivel
setați nivelul de verbozitate a jurnalului folosind o valoare numerică (vezi „-loglevel”).

De exemplu, pentru a scoate un raport într-un fișier numit ffreport.log folosind un nivel de log de 32
(alias pentru nivelul de jurnal „informații”):

FFREPORT=file=ffreport.log:level=32 ffmpeg -i ieșire de intrare

Erorile la analizarea variabilei de mediu nu sunt fatale și nu vor apărea în fișierul
raport.

-hide_banner
Suprimați tipărirea bannerului.

Toate instrumentele FFmpeg vor afișa în mod normal o notificare privind drepturile de autor, opțiuni de compilare și bibliotecă
versiuni. Această opțiune poate fi utilizată pentru a suprima tipărirea acestor informații.

-cpuflags steaguri (global)
Permite setarea și ștergerea steagurilor CPU. Această opțiune este destinată testării. Nu folosi
asta dacă nu știi ce faci.

ffmpeg -cpuflags -sse+mmx ...
ffmpeg -cpuflags mmx ...
ffmpeg -cpuflags 0 ...

Indicatoarele posibile pentru această opțiune sunt:

x86
MMX
mmxext
sse
sse2
sse2lent
sse3
sse3lent
ssse3
atom
sse4.1
sse4.2
avx
avx2
XOP
fma3
fma4
3d acum
3dnowext
bmi1
bmi2
cmov
ARM
armv5te
armv6
armv6t2
vfp
vfpv3
neon
extinde
AAArch64
armv8
vfp
neon
PowerPC
altivec
Specific Procesoare
pentium2
pentium3
pentium4
k6
k62
Athlon
athlonxp
k8
-opencl_bench
Această opțiune este utilizată pentru a compara toate dispozitivele OpenCL disponibile și pentru a imprima rezultatele.
Această opțiune este disponibilă numai când FFmpeg a fost compilat cu „--enable-opencl”.

Când FFmpeg este configurat cu „--enable-opencl”, opțiunile pentru OpenCL global
contextul sunt setate prin -opencl_options. Consultați secțiunea „Opțiuni OpenCL” din ffmpeg-
manualul utils pentru lista completă a opțiunilor acceptate. Printre altele, aceste opțiuni
includ capacitatea de a selecta o anumită platformă și dispozitiv pentru a rula codul OpenCL
pe. Implicit, FFmpeg va rula pe primul dispozitiv al primei platforme. In timp ce
opțiunile pentru contextul global OpenCL oferă utilizatorului flexibilitate în selectarea
Dispozitivul OpenCL la alegerea lor, majoritatea utilizatorilor ar dori probabil să selecteze cel mai rapid
Dispozitiv OpenCL pentru sistemul lor.

Această opțiune ajută la selectarea celei mai eficiente configurații prin identificare
dispozitivul potrivit pentru sistemul utilizatorului. Benchmarkul încorporat este rulat pe toate
Dispozitivele OpenCL și performanța este măsurată pentru fiecare dispozitiv. Dispozitivele din
lista de rezultate sunt sortate în funcție de performanța lor, cu cel mai rapid dispozitiv listat
primul. Utilizatorul poate invoca ulterior FFMPEG folosind dispozitivul considerat cel mai mult
adecvat via -opencl_options pentru a obține cele mai bune performanțe pentru OpenCL
cod accelerat.

Utilizarea obișnuită pentru utilizarea celui mai rapid dispozitiv OpenCL implică următorii pași.

Rulați comanda:

ffmpeg -opencl_bench

Notați ID-ul platformei (pidx) și ID-ul dispozitivului (didx) din primul dispozitiv, adică cel mai rapid
În listă. Selectați platforma și dispozitivul folosind comanda:

ffmpeg -opencl_options platform_idx= :device_idx= ...

-opencl_options Opțiuni (global)
Setați opțiunile de mediu OpenCL. Această opțiune este disponibilă numai când FFmpeg a fost
compilat cu „--enable-opencl”.

Opțiuni trebuie să fie o listă a cheie=valoare perechi de opțiuni separate prin „:”. Vedeți ``OpenCL
Secțiunea Opțiuni din manualul ffmpeg-utils pentru lista de opțiuni acceptate.

AVOopțiuni
Aceste opțiuni sunt furnizate direct de libavformat, libavdevice și libavcodec
biblioteci. Pentru a vedea lista de opțiuni AVO disponibile, utilizați -Ajutor opțiune. Sunt
împărțite în două categorii:

generic
Aceste opțiuni pot fi setate pentru orice container, codec sau dispozitiv. Opțiunile generice sunt
enumerate în opțiunile AVFormatContext pentru containere/dispozitive și în AVCodecContext
opțiuni pentru codecuri.

privat
Aceste opțiuni sunt specifice containerului, dispozitivului sau codecului dat. Opțiuni private
sunt listate sub containerele/dispozitivele/codecurile corespunzătoare.

De exemplu, pentru a scrie un antet ID3v2.3 în loc de un ID3v2.4 implicit într-un fișier MP3, utilizați
il id3v2_version opțiune privată a muxerului MP3:

ffmpeg -i input.flac -id3v2_version 3 out.mp3

Toate AVOptions de codec sunt per-stream și, prin urmare, ar trebui să fie atașat un specificator de flux
Le.

Notă: -fara optiune Sintaxa nu poate fi folosită pentru AVOptions booleene, folosiți -opțiune 0/-opțiune 1.

Notă: vechea modalitate nedocumentată de a specifica AVOptions pe flux prin predarea v/a/s la
numele opțiunilor este acum învechit și va fi eliminat în curând.

Principal Opțiuni
-x lățime
Forțați lățimea afișată.

-y înălțime
Forțați înălțimea afișată.

-s mărimea
Setați dimensiunea cadrului (LxH sau abreviere), necesară pentru videoclipurile care nu conțin antet
cu dimensiunea cadrului ca YUV brut. Această opțiune a fost retrasă în favoarea opțiunii private
opțiuni, încercați -video_size.

-fs Începeți în modul ecran complet.

-un Dezactivați sunetul.

-vn Dezactivează videoclipul.

-sn Dezactivează subtitrarea.

-ss post
Încearcă să post. Rețineți că în majoritatea formatelor nu este posibil să căutați exact, deci ffplay
va căuta la cel mai apropiat punct de căutare post.

post trebuie să fie o specificație de durată, vezi il Timp durată secțiune in il
ffmpeg-utils(1) manual.

-t durată
Joaca durată secunde de audio/video.

durată trebuie să fie o specificație de durată, vezi il Timp durată secțiune in il
ffmpeg-utils(1) manual.

-octeți
Căutare după octeți.

-nodisp
Dezactivați afișarea grafică.

-f fmt
Formatul forțat.

-title_window_title titlu
Setați titlul ferestrei (implicit este numele fișierului de intrare).

-buclă număr
Redare film în buclă ori. 0 înseamnă pentru totdeauna.

-modul de prezentare mod
Setați modul de afișare de utilizat. Valori disponibile pentru mod sunt:

0, video
arata video

1, valuri
arată unde audio

2, rdft
arată banda de frecvență audio folosind RDFT (transformată Fourier reală discretă (inversa))

Valoarea implicită este „video”, dacă videoclipul nu este prezent sau nu poate fi redat, „rdft” este
selectat automat.

Puteți parcurge interactiv modurile de afișare disponibile apăsând tasta w.

-vf filtrugraf
Creați graficul de filtru specificat de filtrugraf și folosiți-l pentru a filtra fluxul video.

filtrugraf este o descriere a graficului de filtru care trebuie aplicat fluxului și trebuie să o aibă
o singură intrare video și o singură ieșire video. În filtergraph, intrarea este
asociat etichetei „in”, iar ieșirea etichetei „out”. Vezi ffmpeg-
manualul filtrelor pentru mai multe informații despre sintaxa filtergraph.

Puteți specifica acest parametru de mai multe ori și puteți parcurge cele specificate
filtergraphs împreună cu modurile de afișare prin apăsarea tastei w.

-af filtrugraf
filtrugraf este o descriere a graficului de filtru care trebuie aplicat sunetului de intrare. Folosește
opțiunea „-filtre” pentru a afișa toate filtrele disponibile (inclusiv sursele și chiuvetele).

-i fișier de intrare
Citeste fișier de intrare.

Avansat Opțiuni
-pix_fmt format
Setați formatul pixelilor. Această opțiune a fost retrasă în favoarea opțiunilor private, încercați
-format_pixel.

-statistici
Imprimați mai multe statistici de redare, în special arată durata fluxului, codecul
parametrii, poziția curentă în flux și sincronizarea audio/video
derivă. Este activat în mod implicit, pentru a-l dezactiva în mod explicit trebuie să specificați „-nostats”.

-rapid
Optimizări neconforme cu specificațiile.

-genpts
Generați puncte.

-sincronizare tip
Setați ceasul principal la audio ("tip=audio"), video ("tip=video") sau extern
("tip=ext"). Implicit este audio. Ceasul principal este folosit pentru a controla audio-video
sincronizare. Majoritatea playerelor media folosesc audio ca ceas principal, dar în unele cazuri
(streaming sau difuzare de înaltă calitate) este necesar să se schimbe asta. Această opțiune este
folosit în principal în scopuri de depanare.

-ast audio_stream_specifier
Selectați fluxul audio dorit folosind specificatorul de flux dat. Curentul
specificatorii sunt descriși în Pârâu proiectanti capitol. Dacă această opțiune nu este
specificat, cel mai bun flux audio este selectat în programul celui deja selectat
flux video.

-vst video_stream_specifier
Selectați fluxul video dorit folosind specificatorul de flux dat. Curentul
specificatorii sunt descriși în Pârâu proiectanti capitol. Dacă această opțiune nu este
specificat, este selectat „cel mai bun” flux video.

-sst subtitle_stream_specifier
Selectați fluxul de subtitrare dorit folosind specificatorul de flux dat. Curentul
specificatorii sunt descriși în Pârâu proiectanti capitol. Dacă această opțiune nu este
specificat, cel mai bun flux de subtitrare este selectat în programul deja
fluxul video sau audio selectat.

-exit automat
Ieșiți când videoclipul este redat.

-exitonkeydown
Ieșiți dacă este apăsată orice tastă.

-exitonmousedown
Ieșiți dacă este apăsat orice buton al mouse-ului.

-codec:media_specifier nume_codec
Forțați o implementare specifică de decodor pentru fluxul identificat de media_specifier,
care poate lua valorile „a” (audio), „v” (video) și „s” subtitrare.

-codec nume_codec
Forțați un anumit decodor audio.

-vcodec nume_codec
Forțați un anumit decodor video.

-scodec nume_codec
Forțați un anumit decodor de subtitrare.

-autorotate
Rotiți automat videoclipul în funcție de metadatele fișierului. Activat în mod implicit, utilizați
-noautorotate pentru ao dezactiva.

-picătură încadrată
Aruncă cadre video dacă videoclipul nu este sincronizat. Activat implicit dacă ceasul principal este
nu setat la video. Utilizați această opțiune pentru a activa eliminarea cadrelor pentru toate ceasurile principale
surse, utilizare -noframedrop pentru ao dezactiva.

-infbuf
Nu limitați dimensiunea bufferului de intrare, citiți cât mai multe date posibil din intrare
cât de curând posibil. Activat în mod prestabilit pentru fluxuri în timp real, unde datele pot fi eliminate
daca nu citeste la timp. Utilizați această opțiune pentru a activa buffer-uri infinite pentru toate intrările, utilizați
-noinfbuf pentru ao dezactiva.

In timp ce joc
q, ESC
Părăsi.

f Comutare la ecran complet.

p, SPC
Pauză.

a Ciclul canalului audio din programul curent.

v Canalul video Cycle.

t Ciclul canalului de subtitrare în programul curent.

c Programul ciclului.

w Ciclul filtrelor video sau modurile de afișare.

s Treceți la următorul cadru.

Întrerupeți dacă fluxul nu este deja întrerupt, treceți la următorul cadru video și întrerupeți.

stanga dreapta
Căutați înapoi/înainte 10 secunde.

jos sus
Căutați înapoi/înainte 1 minut.

pagină jos/pagina up
Căutați la capitolul anterior/următorul. sau dacă nu există capitole Căutați înapoi/înainte
10 minute.

mouse clic
Căutați procentajul în fișier corespunzător fracțiunii de lățime.

Utilizați avplay online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad