InglésFrancésEspañol

Ad


icono de página de OnWorks

avplay - Online en la nube

Ejecute avplay en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando avplay que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


ffplay - reproductor multimedia FFplay

SINOPSIS


jugar [opciones] [fichero de entrada]

DESCRIPCIÓN


FFplay es un reproductor multimedia muy simple y portátil que utiliza las bibliotecas FFmpeg y SDL
Biblioteca. Se utiliza principalmente como banco de pruebas para las diversas API de FFmpeg.

CAMPUS


Todas las opciones numéricas, si no se especifica lo contrario, aceptan una cadena que representa un
número como entrada, que puede ir seguido de uno de los prefijos de la unidad SI, por ejemplo: 'K',
'M' o 'G'.

Si se agrega 'i' al prefijo de la unidad SI, el prefijo completo se interpretará como un
prefijo de unidad para múltiplos binarios, que se basan en potencias de 1024 en lugar de potencias de
1000. Agregar 'B' al prefijo de la unidad SI multiplica el valor por 8. Esto permite usar,
por ejemplo: 'KB', 'MiB', 'G' y 'B' como sufijos numéricos.

Las opciones que no toman argumentos son opciones booleanas y establecen el valor correspondiente
a la verdad. Se pueden establecer en falso prefijando el nombre de la opción con "no". Por ejemplo
el uso de "-nofoo" establecerá la opción booleana con el nombre "foo" en falso.

Transmite especificadores
Algunas opciones se aplican por flujo, por ejemplo, tasa de bits o códec. Los especificadores de flujo se utilizan para
especificar con precisión a qué flujo (s) pertenece una opción determinada.

Un especificador de flujo es una cadena que generalmente se agrega al nombre de la opción y se separa de ella.
por dos puntos. Por ejemplo, "-codec: a: 1 ac3" contiene el especificador de flujo "a: 1", que coincide con el
segundo flujo de audio. Por lo tanto, seleccionaría el códec ac3 para el segundo flujo de audio.

Un especificador de flujo puede coincidir con varios flujos, de modo que la opción se aplique a todos
ellos. Por ejemplo, el especificador de flujo en "-b: a 128k" coincide con todos los flujos de audio.

Un especificador de flujo vacío coincide con todos los flujos. Por ejemplo, "-codec copy" o "-codec:
copy "copiaría todas las secuencias sin volver a codificar.

Las posibles formas de especificadores de flujo son:

índice_corriente
Coincide con la secuencia con este índice. Por ejemplo, "-threads: 1 4" establecería el recuento de subprocesos para
el segundo flujo a 4.

tipo_transmisión[:índice_corriente]
tipo_transmisión es uno de los siguientes: 'v' o 'V' para video, 'a' para audio, 's' para
subtítulo, 'd' para datos y 't' para archivos adjuntos. 'v' coincide con todas las transmisiones de video, 'V'
solo coincide con transmisiones de video que no son imágenes adjuntas, miniaturas de video o portada
letras. Si índice_corriente se da, entonces coincide con el número de flujo índice_corriente de este
escribe. De lo contrario, coincide con todas las transmisiones de este tipo.

p:programa_id[:índice_corriente]
If índice_corriente se da, luego hace coincidir la secuencia con el número índice_corriente existentes
programa con la identificación programa_id. De lo contrario, coincide con todas las transmisiones del programa.

#id_transmisión or i:id_transmisión
Haga coincidir la secuencia por la identificación de la secuencia (por ejemplo, PID en el contenedor MPEG-TS).

m:clave[:propuesta de]
Coincide con las transmisiones con la etiqueta de metadatos clave teniendo el valor especificado. Si propuesta de no es
dado, coincide con los flujos que contienen la etiqueta dada con cualquier valor.

u Coincide con los flujos con la configuración utilizable, el códec debe estar definido y lo esencial
debe estar presente información como la dimensión del video o la frecuencia de muestreo de audio.

Tenga en cuenta que en ffmpeg, la coincidencia por metadatos solo funcionará correctamente para los archivos de entrada.

Generic opciones
Estas opciones se comparten entre las herramientas ff *.

-L Mostrar licencia.

-h, - ?, -ayuda, --ayuda [arg]
Mostrar ayuda. Se puede especificar un parámetro opcional para imprimir ayuda sobre un elemento específico.
Si no se especifica ningún argumento, solo se muestran las opciones de herramientas básicas (no avanzadas).

Posibles valores de arg son:

Corto
Imprima opciones de herramientas avanzadas además de las opciones de herramientas básicas.

ser completados
Imprima la lista completa de opciones, incluidas las opciones compartidas y privadas para codificadores,
decodificadores, demuxers, muxers, filtros, etc.

decodificador =nombre_decodificador
Imprime información detallada sobre el decodificador denominado nombre_decodificador. Utilizar el -decodificadores
opción para obtener una lista de todos los decodificadores.

codificador =nombre_codificador
Imprime información detallada sobre el codificador denominado nombre_codificador. Utilizar el -codificadores
opción para obtener una lista de todos los codificadores.

demuxer =nombre_demuxer
Imprime información detallada sobre el demuxer denominado nombre_demuxer. Utilizar el -formatos
opción para obtener una lista de todos los demuxers y muxers.

muxer =nombre_muxer
Imprime información detallada sobre el muxer denominado nombre_muxer. Utilizar el -formatos
opción para obtener una lista de todos los muxers y demuxers.

filtro =nombre_filtro
Imprime información detallada sobre el nombre del filtro nombre_filtro. Utilizar el -filtros
opción para obtener una lista de todos los filtros.

-versión
Mostrar versión.

-formatos
Muestra los formatos disponibles (incluidos los dispositivos).

-dispositivos
Muestra los dispositivos disponibles.

-códecs
Muestra todos los códecs conocidos por libavcodec.

Tenga en cuenta que el término 'códec' se utiliza a lo largo de esta documentación como un atajo para
lo que se denomina más correctamente formato de flujo de bits de medios.

-decodificadores
Muestra los decodificadores disponibles.

-codificadores
Muestra todos los codificadores disponibles.

-bsfs
Muestra los filtros de flujo de bits disponibles.

-protocolos
Muestra los protocolos disponibles.

-filtros
Muestra los filtros libavfilter disponibles.

-pix_fmts
Muestra los formatos de píxeles disponibles.

-muestra_fmts
Muestre los formatos de muestra disponibles.

-distribuciones
Muestra los nombres de los canales y los diseños de canales estándar.

-colores
Muestra nombres de colores reconocidos.

-fuentes dispositivo[,optar1=val1[,optar2=val2] ...]
Muestra las fuentes detectadas automáticamente del dispositivo de entrada. Algunos dispositivos pueden proporcionar sistema
nombres de fuentes dependientes que no se pueden detectar automáticamente. La lista devuelta no puede ser
se supone que siempre está completo.

ffmpeg -sources pulse, servidor = 192.168.0.4

-fregaderos dispositivo[,optar1=val1[,optar2=val2] ...]
Muestra los sumideros detectados automáticamente del dispositivo de salida. Algunos dispositivos pueden proporcionar sistema
nombres de sumideros dependientes que no se pueden detectar automáticamente. La lista devuelta no se puede asumir
estar siempre completo.

ffmpeg -sinks pulse, servidor = 192.168.0.4

-nivel de registro [repetir +]nivel de registro | -v [repetir +]nivel de registro
Establezca el nivel de registro utilizado por la biblioteca. Agregar "repetir +" indica que se repite
la salida del registro no debe comprimirse en la primera línea y el "Último mensaje repetido n
times "se omitirá la línea." repeat "también se puede usar solo. Si se usa" repeat "
solo, y sin un nivel de registro previo establecido, se utilizará el nivel de registro predeterminado. Si es múltiple
Se dan los parámetros de nivel de registro, el uso de 'repetir' no cambiará el nivel de registro. nivel de registro
es una cadena o un número que contiene uno de los siguientes valores:

tranquilo, -8
No muestre nada en absoluto; estar en silencio.

pánico, 0
Solo muestre errores fatales que podrían hacer que el proceso se bloquee, como y
falla. Actualmente no se usa para nada.

fatal, 8
Muestra solo errores fatales. Estos son errores después de los cuales el proceso no puede
continuar después.

error, 16
Muestra todos los errores, incluidos los que se pueden recuperar.

advertencia, 24
Muestra todas las advertencias y errores. Cualquier mensaje relacionado con posiblemente incorrecto o
Se mostrarán eventos inesperados.

información, 32
Muestre mensajes informativos durante el procesamiento. Esto se suma a las advertencias y
errores. Este es el valor predeterminado.

verboso, 40
Igual que "info", excepto que es más detallado.

depurar, 48
Muestre todo, incluida la información de depuración.

rastro, 56

De forma predeterminada, el programa se registra en stderr, si el terminal admite colorear,
los colores se utilizan para marcar errores y advertencias. El color del registro se puede deshabilitar configurando el
Variable ambiental AV_LOG_FORCE_NOCOLOR or SIN COLOR, o se puede forzar el ajuste de la
Variable ambiental AV_LOG_FORCE_COLOR. El uso de la variable de entorno. SIN COLOR
está en desuso y se eliminará en la siguiente versión de FFmpeg.

-informe
Volcar la línea de comandos completa y la salida de la consola en un archivo llamado
"programa-AAAAMMDD-HHMMSS.log " en el directorio actual. Este archivo puede ser útil para
informes de errores. También implica "-loglevel verbose".

Establecer la variable de entorno INFORME a cualquier valor tiene el mismo efecto. Si el
el valor es una secuencia de clave = valor separada ':', estas opciones afectarán el informe;
los valores de las opciones deben ser de escape si contienen caracteres especiales o las opciones
delimiter ':' (consulte la sección `` Citar y escapar '' en el manual ffmpeg-utils).

Se reconocen las siguientes opciones:

presentar
establezca el nombre de archivo que se utilizará para el informe; % p se expande al nombre del
programa,% t se expande a una marca de tiempo, "%%" se expande a un "%" simple

nivel
establezca el nivel de verbosidad del registro utilizando un valor numérico (consulte "-loglevel").

Por ejemplo, para generar un informe en un archivo llamado ffreport.log usando un nivel de registro de 32
(alias para el nivel de registro "información"):

FFREPORT = file = ffreport.log: level = 32 ffmpeg -i entrada salida

Los errores al analizar la variable de entorno no son fatales y no aparecerán en la
informar.

-hide_banner
Suprimir la impresión de banner.

Todas las herramientas de FFmpeg normalmente mostrarán un aviso de derechos de autor, opciones de compilación y biblioteca
versiones. Esta opción se puede utilizar para suprimir la impresión de esta información.

-cpuflags banderas (global)
Permite configurar y borrar los indicadores de la CPU. Esta opción está pensada para realizar pruebas. No utilice
a menos que sepa lo que está haciendo.

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

Las posibles banderas para esta opción son:

x86
mmx
mmxext
sse
sse2
sse2lento
sse3
sse3lento
ssse3
átomo
sse4.1
sse4.2
AVX
avx2
xop
fma3
fma4
3d ahora
3dnowext
imc1
imc2
cmov
ARM
armv5te
brazov6
armv6t2
vfp
vfpv3
neón
asistir
AAArch64
brazov8
vfp
neón
PowerPC
altivoc
Ciertas TÉRMICO
pentium2
pentium3
pentium4
k6
k62
athlon
atletismo
k8
-opencl_bench
Esta opción se utiliza para comparar todos los dispositivos OpenCL disponibles e imprimir los resultados.
Esta opción solo está disponible cuando FFmpeg se ha compilado con "--enable-opencl".

Cuando FFmpeg se configura con "--enable-opencl", las opciones para el OpenCL global
el contexto se establece a través de -opciones_opencl. Consulte la sección "Opciones de OpenCL" en ffmpeg-
utils manual para obtener la lista completa de opciones compatibles. Entre otras, estas opciones
incluir la capacidad de seleccionar una plataforma y un dispositivo específicos para ejecutar el código OpenCL
sobre. De forma predeterminada, FFmpeg se ejecutará en el primer dispositivo de la primera plataforma. Mientras que la
Las opciones para el contexto OpenCL global brindan flexibilidad al usuario para seleccionar el
Dispositivo OpenCL de su elección, la mayoría de los usuarios probablemente querrán seleccionar el más rápido
Dispositivo OpenCL para su sistema.

Esta opción ayuda a seleccionar la configuración más eficiente identificando
el dispositivo apropiado para el sistema del usuario. El punto de referencia incorporado se ejecuta en todos los
Dispositivos OpenCL y el rendimiento se mide para cada dispositivo. Los dispositivos en el
La lista de resultados se ordena en función de su rendimiento con el dispositivo más rápido en la lista.
primero. El usuario puede invocar posteriormente ffmpeg utilizando el dispositivo que se considere más
apropiado a través de -opciones_opencl para obtener el mejor rendimiento para OpenCL
código acelerado.

El uso típico para utilizar el dispositivo OpenCL más rápido implica los siguientes pasos.

Ejecute el comando:

ffmpeg-opencl_bench

Anote el ID de la plataforma (pidx) e ID de dispositivo (didx) del primer dispositivo, es decir, más rápido
en la lista. Seleccione la plataforma y el dispositivo con el comando:

ffmpeg -opencl_options platform_idx = : device_idx = ...

-opciones_opencl opciones (global)
Configure las opciones del entorno OpenCL. Esta opción solo está disponible cuando FFmpeg ha sido
compilado con "--enable-opencl".

opciones debe ser una lista de clave=propuesta de pares de opciones separados por ':'. Consulte la sección `` OpenCL
Opciones '' en el manual ffmpeg-utils para ver la lista de opciones admitidas.

AVOpciones
Estas opciones son proporcionadas directamente por libavformat, libavdevice y libavcodec
Bibliotecas. Para ver la lista de AVOpciones disponibles, use el -ayuda opción. Son
separados en dos categorías:

genérico
Estas opciones se pueden configurar para cualquier contenedor, códec o dispositivo. Las opciones genéricas son
enumerados en las opciones de AVFormatContext para contenedores / dispositivos y en AVCodecContext
opciones para códecs.

privada
Estas opciones son específicas del contenedor, dispositivo o códec dado. Opciones privadas
se enumeran en sus correspondientes contenedores / dispositivos / códecs.

Por ejemplo, para escribir un encabezado ID3v2.3 en lugar de un ID3v2.4 predeterminado en un archivo MP3, use
las versión_id3v2 opción privada del muxer MP3:

ffmpeg -i entrada.flac -id3v2_versión 3 salida.mp3

Todas las AVOptions de códec son por flujo y, por lo tanto, se debe adjuntar un especificador de flujo a
de ellas.

Nota la -noopción la sintaxis no se puede utilizar para AVOptions booleanas, utilice -Opción 0/-Opción 1.

Nota: la antigua forma indocumentada de especificar AVOptions por flujo anteponiendo v / a / s a
el nombre de las opciones ahora está obsoleto y se eliminará pronto.

Inicio opciones
-x anchura
Forzar el ancho mostrado.

-y altura
Fuerza la altura mostrada.

-s tamaño
Establezca el tamaño del marco (ancho x alto o abreviatura), necesario para videos que no contienen un encabezado
con el tamaño del marco como YUV sin procesar. Esta opción ha quedado obsoleta en favor de la privada.
opciones, intente -video_size.

-fs Comience en modo de pantalla completa.

-un Desactivar el audio.

-vn Desactiva el video.

-sn Desactiva los subtítulos.

-ss pos
Tratar de pos. Tenga en cuenta que en la mayoría de los formatos no es posible buscar exactamente, por lo que ffplay
buscará al punto de búsqueda más cercano a pos.

pos debe ser una especificación de duración de tiempo, consulte las Horario duración . in las
utilidades ffmpeg(1) manual.

-t duración
Jugar duración segundos de audio / video.

duración debe ser una especificación de duración de tiempo, consulte las Horario duración . in las
utilidades ffmpeg(1) manual.

-bytes
Busque por bytes.

-nodisp
Desactive la visualización gráfica.

-f fmt
Forzar formato.

-título_ventana título
Establecer el título de la ventana (el nombre predeterminado es el nombre del archivo de entrada).

-lazo número
Reproducción de películas en bucle veces. 0 significa para siempre.

-modo show modo
Configure el modo de presentación que se utilizará. Valores disponibles para modo son:

0, video
mostrar video

1, olas
mostrar ondas de audio

2, rft
mostrar la banda de frecuencia de audio usando RDFT (Transformada de Fourier Real Discreta (Inversa))

El valor predeterminado es "video", si el video no está presente o no se puede reproducir, "rdft" es
seleccionado automáticamente.

Puede alternar interactivamente a través de los modos de presentación disponibles presionando la tecla w.

-vf gráfico de filtro
Cree el gráfico de filtro especificado por gráfico de filtro y utilícelo para filtrar la transmisión de video.

gráfico de filtro es una descripción del gráfico de filtro que se aplicará a la transmisión y debe tener
una sola entrada de video y una sola salida de video. En el gráfico de filtro, la entrada es
asociado a la etiqueta "in", y la salida a la etiqueta "out". Ver el ffmpeg-
manual de filtros para obtener más información sobre la sintaxis del gráfico de filtro.

Puede especificar este parámetro varias veces y recorrer los parámetros especificados.
filtergraphs junto con los modos de presentación presionando la tecla w.

-af gráfico de filtro
gráfico de filtro es una descripción del gráfico de filtro que se aplicará al audio de entrada. Utilizar el
opción "-filtros" para mostrar todos los filtros disponibles (incluidas las fuentes y los receptores).

-i fichero de entrada
Leer fichero de entrada.

Avanzado opciones
-pix_fmt formato
Establecer formato de píxeles. Esta opción ha quedado obsoleta en favor de las opciones privadas, intente
-formato_píxel.

-estadísticas
Imprima varias estadísticas de reproducción, en particular, muestre la duración de la transmisión, el códec
parámetros, la posición actual en la secuencia y la sincronización de audio / video
deriva. Está activado de forma predeterminada, para deshabilitarlo explícitamente debe especificar "-nostats".

-rápido
Optimizaciones que no cumplen con las especificaciones.

-genpts
Generar pts.

-sincronizar tipo
Configure el reloj maestro en audio ("tipo = audio"), video ("tipo = video") o externo
("tipo = ext"). El valor predeterminado es audio. El reloj maestro se utiliza para controlar audio-video.
sincronización. La mayoría de los reproductores multimedia utilizan audio como reloj maestro, pero en algunos casos
(transmisión o transmisión de alta calidad) es necesario cambiar eso. Esta opcion es
Se utiliza principalmente con fines de depuración.

-ast especificador_de_secuencia_de_audio
Seleccione la secuencia de audio deseada utilizando el especificador de secuencia dado. La corriente
los especificadores se describen en el Transmite especificadores capítulo. Si esta opción no es
especificado, el "mejor" flujo de audio se selecciona en el programa del ya seleccionado
Video en directo.

-vst especificador_de_transmisión_de_video
Seleccione la transmisión de video deseada usando el especificador de transmisión dado. La corriente
los especificadores se describen en el Transmite especificadores capítulo. Si esta opción no es
especificado, se selecciona la "mejor" secuencia de video.

-st subtitle_stream_especificador
Seleccione la secuencia de subtítulos deseada utilizando el especificador de secuencia dado. La corriente
los especificadores se describen en el Transmite especificadores capítulo. Si esta opción no es
especificado, el "mejor" flujo de subtítulos se selecciona en el programa del ya
flujo de audio o video seleccionado.

-salida automática
Salga cuando termine de reproducirse el video.

-exitonkeydown
Salga si se presiona cualquier tecla.

-salirmousedown
Salga si se presiona cualquier botón del mouse.

-códec:especificador de medios nombre_códec
Forzar una implementación de decodificador específica para el flujo identificado por especificador de medios,
que puede asumir los valores "a" (audio), "v" (video) y subtítulo "s".

-acódec nombre_códec
Forzar un decodificador de audio específico.

-vcodec nombre_códec
Forzar un decodificador de video específico.

-scódec nombre_códec
Forzar un decodificador de subtítulos específico.

-auto rotar
Gire automáticamente el video de acuerdo con los metadatos del archivo. Habilitado de forma predeterminada, utilice
-noautorotate para desactivarlo.

-caída de cuadro
Elimina fotogramas de video si el video no está sincronizado. Habilitado por defecto si el reloj maestro está
no configurado en video. Utilice esta opción para habilitar la caída de fotogramas para todos los relojes maestros
fuentes, uso -noframedrop para desactivarlo.

-infbuf
No limite el tamaño del búfer de entrada, lea tantos datos como sea posible de la entrada
tan pronto como sea posible. Habilitado de forma predeterminada para transmisiones en tiempo real, donde se pueden eliminar datos
si no se lee a tiempo. Utilice esta opción para habilitar búferes infinitos para todas las entradas, utilice
-noinfbuf para desactivarlo.

Aunque la jugando
q, ESC
Renunciar

f Alternar pantalla completa.

p, SPC
Pausa.

a Ciclo de canal de audio en el programa actual.

v Ciclo de canal de video.

t Ciclo de canal de subtítulos en el programa actual.

c Programa de ciclo.

w Ciclo de filtros de video o modos de presentación.

s Pase al siguiente cuadro.

Haga una pausa si la transmisión aún no está en pausa, pase al siguiente cuadro de video y haga una pausa.

izquierda derecha
Busque hacia atrás / adelante 10 segundos.

abajo / arriba
Busque hacia atrás / adelante 1 minuto.

página abajo / página up
Busque el capítulo anterior / siguiente. o si no hay capítulos Buscar hacia atrás / adelante
10 minutos.

ratón clic
Busque el porcentaje en el archivo correspondiente a la fracción de ancho.

Utilice avplay en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 2
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • 3
    NaranjaZorro
    NaranjaZorro
    Bifurcación de TeamWinRecoveryProject (TWRP)
    con muchas funciones adicionales, rediseño
    y más funciones: admite agudos y
    ROM no Treble Kernel Oreo actualizado,
    construido...
    Descargar Orange Fox
  • 4
    itop - ITSM CMDB de código abierto
    itop - ITSM CMDB de código abierto
    Portal de operaciones de TI: un espacio abierto completo
    fuente, ITIL, servicio basado en web
    herramienta de gestión que incluye un completo
    CMDB personalizable, un sistema de asistencia técnica y
    un hombre de documentos...
    Descargar itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine es una música multiplataforma
    reproductor y organizador de bibliotecas inspirado en
    Amarok 1.4. Tiene un rápido y
    interfaz fácil de usar y le permite
    busca y...
    Descargar Clementina
  • 6
    XISMUS
    XISMUS
    ATENCIÓN: la actualización acumulativa 2.4.3 ha
    sido lanzado !! La actualización funciona para cualquier
    versión 2.xx anterior. Si actualiza
    desde la versión v1.xx, descargue y
    i ...
    Descargar XISMuS
  • Más "

Comandos de Linux

Ad