InglêsFrancêsEspanhol

Ad


favicon do OnWorks

avplay - online na nuvem

Execute o avplay no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando avplay que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


ffplay - reprodutor de mídia FFplay

SINOPSE


ffplay [opções] [Arquivo de entrada]

DESCRIÇÃO


FFplay é um reprodutor de mídia muito simples e portátil que usa as bibliotecas FFmpeg e o SDL
biblioteca. É usado principalmente como um teste para as várias APIs FFmpeg.

OPÇÕES


Todas as opções numéricas, se não for especificado de outra forma, aceitam uma string que representa um
número como entrada, que pode ser seguido por um dos prefixos da unidade SI, por exemplo: 'K',
'M' ou 'G'.

Se 'i' for anexado ao prefixo da unidade SI, o prefixo completo será interpretado como um
prefixo de unidade para múltiplos binários, que são baseados em potências de 1024 em vez de potências de
1000. Anexar 'B' ao prefixo da unidade SI multiplica o valor por 8. Isso permite usar,
por exemplo: 'KB', 'MiB', 'G' e 'B' como sufixos numéricos.

As opções que não aceitam argumentos são opções booleanas e definem o valor correspondente
para verdade. Eles podem ser definidos como falsos prefixando o nome da opção com "não". Por exemplo
usar "-nofoo" definirá a opção booleana com o nome "foo" como false.

Corrente especificadores
Algumas opções são aplicadas por fluxo, por exemplo, taxa de bits ou codec. Especificadores de fluxo são usados ​​para
especificar precisamente a quais fluxos uma determinada opção pertence.

Um especificador de fluxo é uma string geralmente anexada ao nome da opção e separada dele
por dois pontos. Por exemplo, "-codec: a: 1 ac3" contém o especificador de fluxo "a: 1", que corresponde ao
segundo fluxo de áudio. Portanto, ele selecionaria o codec ac3 para o segundo fluxo de áudio.

Um especificador de fluxo pode combinar vários fluxos, de modo que a opção seja aplicada a todos
eles. Por exemplo, o especificador de fluxo em "-b: a 128k" corresponde a todos os fluxos de áudio.

Um especificador de fluxo vazio corresponde a todos os fluxos. Por exemplo, "-codec copy" ou "-codec:
copy "copiaria todos os streams sem reencodificar.

As formas possíveis de especificadores de fluxo são:

índice_stream
Corresponde ao fluxo com este índice. Por exemplo, "-threads: 1 4" definiria a contagem de threads para
o segundo fluxo para 4.

stream_type[:índice_stream]
stream_type é um dos seguintes: 'v' ou 'V' para vídeo, 'a' para áudio, 's' para
subtítulo, 'd' para dados e 't' para anexos. 'v' corresponde a todos os streams de vídeo, 'V'
corresponde apenas a streams de vídeo que não são imagens anexadas, miniaturas de vídeo ou capa
artes. Se índice_stream é fornecido, então ele corresponde ao número do fluxo índice_stream disto
modelo. Caso contrário, ele corresponde a todos os fluxos deste tipo.

p:ID_do_programa[:índice_stream]
If índice_stream é fornecido, então ele combina o fluxo com o número índice_stream no
programa com o id ID_do_programa. Caso contrário, ele corresponde a todos os fluxos do programa.

#stream_id or i:stream_id
Combine o fluxo por id de fluxo (por exemplo, PID no contêiner MPEG-TS).

m:chave[:valor]
Corresponde streams com a tag de metadados chave tendo o valor especificado. Se valor não é
fornecido, combina fluxos que contêm a tag fornecida com qualquer valor.

u Corresponde streams com configuração utilizável, o codec deve ser definido e o essencial
informações como dimensão do vídeo ou taxa de amostragem de áudio devem estar presentes.

Note que em ffmpeg, a correspondência por metadados só funcionará corretamente para arquivos de entrada.

Generic opções
Essas opções são compartilhadas entre as ferramentas ff *.

-L Mostrar licença.

-h, - ?, -ajuda, --Socorro [arg]
Mostre ajuda. Um parâmetro opcional pode ser especificado para imprimir a ajuda sobre um item específico.
Se nenhum argumento for especificado, apenas as opções básicas (não avançadas) da ferramenta serão mostradas.

Valores possíveis de arg são:

longo
Imprima opções de ferramentas avançadas, além das opções de ferramentas básicas.

cheio
Imprima uma lista completa de opções, incluindo opções compartilhadas e privadas para codificadores,
decodificadores, demuxers, muxers, filtros, etc.

decodificador =nome_decodificador
Imprime informações detalhadas sobre o decodificador denominado nome_decodificador. Use o - decodificadores
opção para obter uma lista de todos os decodificadores.

codificador =nome_do_codificador
Imprime informações detalhadas sobre o codificador chamado nome_do_codificador. Use o - codificadores
opção para obter uma lista de todos os codificadores.

demuxer =demuxer_name
Imprime informações detalhadas sobre o demuxer chamado demuxer_name. Use o -formatos
opção para obter uma lista de todos os demuxers e muxers.

muxer =muxer_name
Imprime informações detalhadas sobre o muxer nomeado muxer_name. Use o -formatos
opção para obter uma lista de todos os muxers e demuxers.

filtro =nome_do_filtro
Imprime informações detalhadas sobre o nome do filtro nome_do_filtro. Use o -filtros
opção para obter uma lista de todos os filtros.

-versão
Mostrar versão.

-formatos
Mostra os formatos disponíveis (incluindo dispositivos).

-dispositivos
Mostrar dispositivos disponíveis.

-codecs
Mostra todos os codecs conhecidos pelo libavcodec.

Observe que o termo 'codec' é usado em toda esta documentação como um atalho para
o que é mais corretamente chamado de formato de fluxo de bits de mídia.

- decodificadores
Mostrar os decodificadores disponíveis.

- codificadores
Mostra todos os codificadores disponíveis.

-bsfs
Mostrar filtros de fluxo de bits disponíveis.

-protocolos
Mostra os protocolos disponíveis.

-filtros
Mostrar filtros libavfilter disponíveis.

-pix_fmts
Mostra os formatos de pixel disponíveis.

-amostra_fmts
Mostra os formatos de amostra disponíveis.

- layouts
Mostrar nomes de canais e layouts de canais padrão.

-cores
Mostra os nomes das cores reconhecidas.

-fontes dispositivo[,opt1=val1[,opt2=val2] ...]
Mostra fontes autodetectadas do dispositivo de entrada. Alguns dispositivos podem fornecer sistema
nomes de fontes dependentes que não podem ser detectados automaticamente. A lista retornada não pode ser
assumido como sempre completo.

ffmpeg -sources pulse, server = 192.168.0.4

- pias dispositivo[,opt1=val1[,opt2=val2] ...]
Mostra coletores detectados automaticamente do dispositivo de saída. Alguns dispositivos podem fornecer sistema
nomes de coletores dependentes que não podem ser detectados automaticamente. A lista retornada não pode ser assumida
estar sempre completo.

ffmpeg -sinks pulse, server = 192.168.0.4

-loglevel [repetir +]nível de log | -v [repetir +]nível de log
Defina o nível de registro usado pela biblioteca. Adicionar "repeat +" indica que repetido
a saída do log não deve ser compactada na primeira linha e a mensagem "Última mensagem repetida n
vezes "linha será omitida." repetir "também pode ser usado sozinho. Se" repetir "for usado
sozinho, e sem nenhum nível de log anterior definido, o nível de log padrão será usado. Se múltiplo
parâmetros de nível de log são fornecidos, usando 'repeat' não mudará o nível de log. nível de log
é uma string ou um número que contém um dos seguintes valores:

quieto, -8
Não mostre absolutamente nada; fique em silencio.

pânico, 0
Mostrar apenas erros fatais que podem levar o processo a travar, como e afirmar
fracasso. Atualmente não é usado para nada.

fatal, 8
Mostre apenas erros fatais. Estes são erros após os quais o processo absolutamente não pode
continue depois.

erro, 16
Mostra todos os erros, incluindo aqueles que podem ser recuperados.

Aviso, 24
Mostra todos os avisos e erros. Qualquer mensagem relacionada a possivelmente incorreta ou
eventos inesperados serão mostrados.

informação, 32
Mostra mensagens informativas durante o processamento. Isso é além de avisos e
erros. Este é o valor padrão.

verboso, 40
O mesmo que "info", mas mais detalhado.

depurar, 48
Mostra tudo, incluindo informações de depuração.

vestígio, 56

Por padrão, o programa registra em stderr, se a coloração for suportada pelo terminal,
cores são usadas para marcar erros e avisos. A coloração do log pode ser desabilitada configurando o
variável de ambiente AV_LOG_FORCE_NOCOLOR or NO_COLOR, ou pode ser forçado definindo o
variável de ambiente AV_LOG_FORCE_COLOR. O uso da variável de ambiente NO_COLOR
está obsoleto e será eliminado na versão seguinte do FFmpeg.

-relatório
Despeje a linha de comando completa e a saída do console em um arquivo chamado
"program-YYYYMMDD-HHMMSS.log " no diretório atual. Este arquivo pode ser útil para
relatório de erros. Também implica "-loglevel verbose".

Configurando a variável de ambiente FFREREL para qualquer valor tem o mesmo efeito. Se o
valor é uma sequência ':' - chave separada = valor, essas opções afetarão o relatório;
os valores das opções devem ser escapados se contiverem caracteres especiais ou as opções
delimitador ':' (veja a seção `` Citando e escapando '' no manual ffmpeg-utils).

As seguintes opções são reconhecidas:

lima
defina o nome do arquivo a ser usado para o relatório; % p é expandido para o nome do
programa,% t é expandido para um carimbo de data / hora, "%%" é expandido para um "%" simples

nível
defina o nível de detalhamento do log usando um valor numérico (consulte "-loglevel").

Por exemplo, para gerar um relatório para um arquivo denominado ffreport.log usando um nível de registro de 32
(alias para o nível de registro "info"):

FFREPORT = file = ffreport.log: level = 32 ffmpeg -i input output

Erros na análise da variável de ambiente não são fatais e não aparecerão no
relatar.

-hide_banner
Suprimir a impressão de banner.

Todas as ferramentas FFmpeg irão normalmente mostrar um aviso de copyright, opções de construção e biblioteca
versões. Esta opção pode ser usada para suprimir a impressão dessas informações.

-cpuflags bandeiras (global)
Permite definir e limpar sinalizadores de CPU. Esta opção destina-se a testes. Não use
a menos que você saiba o que está fazendo.

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

Os sinalizadores possíveis para esta opção são:

x86
Hmm
mmxext
ess
sse2
sse2lento
sse3
sse3lento
ssse3
átomo
sse4.1
sse4.2
avx
avx2
xop
fma3
fma4
3d agora
3dnonext
IMC1
IMC2
cmov
ARM
armv5te
braçov6
braçov6t2
vfp
vfpv3
néon
estabelecer
AAArch64
braçov8
vfp
néon
PowerPC
Altivec
Específico Processadores
Pentium2
Pentium3
Pentium4
k6
k62
athlon
Athlonxp
k8
-opencl_bench
Esta opção é usada para avaliar todos os dispositivos OpenCL disponíveis e imprimir os resultados.
Esta opção está disponível apenas quando o FFmpeg foi compilado com "--enable-opencl".

Quando o FFmpeg é configurado com "--enable-opencl", as opções para o OpenCL global
o contexto é definido por meio de -opencl_options. Veja a seção "Opções OpenCL" no ffmpeg-
manual dos utilitários para a lista completa de opções com suporte. Entre outras, essas opções
incluem a capacidade de selecionar uma plataforma e dispositivo específicos para executar o código OpenCL
sobre. Por padrão, o FFmpeg será executado no primeiro dispositivo da primeira plataforma. Enquanto o
opções para o contexto global OpenCL fornecem flexibilidade ao usuário na seleção do
Dispositivo OpenCL de sua escolha, a maioria dos usuários provavelmente gostaria de selecionar o mais rápido
Dispositivo OpenCL para seu sistema.

Esta opção auxilia na seleção da configuração mais eficiente, identificando
o dispositivo apropriado para o sistema do usuário. O benchmark integrado é executado em todos os
Dispositivos OpenCL e o desempenho é medido para cada dispositivo. Os dispositivos no
a lista de resultados é classificada com base em seu desempenho com o dispositivo mais rápido listado
primeiro. O usuário pode posteriormente invocar ffmpeg usando o dispositivo considerado mais
apropriado via -opencl_options para obter o melhor desempenho para o OpenCL
código acelerado.

O uso típico para usar o dispositivo OpenCL mais rápido envolve as seguintes etapas.

Execute o comando:

ffmpeg -opencl_bench

Anote o ID da plataforma (pidx) e ID do dispositivo (didx) do primeiro, ou seja, dispositivo mais rápido
na lista. Selecione a plataforma e o dispositivo usando o comando:

ffmpeg -opencl_options platform_idx = : device_idx = ...

-opencl_options opções (global)
Defina as opções do ambiente OpenCL. Esta opção só está disponível quando FFmpeg foi
compilado com "--enable-opencl".

opções deve ser uma lista de chave=valor pares de opções separados por ':'. Veja o `` OpenCL
Seção de opções '' no manual ffmpeg-utils para a lista de opções suportadas.

Opções AV
Essas opções são fornecidas diretamente pelo libavformat, libavdevice e libavcodec
bibliotecas. Para ver a lista de opções AV disponíveis, use o -Socorro opção. Eles são
separados em duas categorias:

genérico
Essas opções podem ser definidas para qualquer contêiner, codec ou dispositivo. As opções genéricas são
listado em opções de AVFormatContext para contêineres / dispositivos e em AVCodecContext
opções para codecs.

privado
Essas opções são específicas para determinado contêiner, dispositivo ou codec. Opções privadas
estão listados em seus contêineres / dispositivos / codecs correspondentes.

Por exemplo, para gravar um cabeçalho ID3v2.3 em vez de um ID3v2.4 padrão em um arquivo MP3, use
que o id3v2_versão opção privada do muxer MP3:

ffmpeg -i input.flac -id3v2_versão 3 saída.mp3

Todas as opções AV do codec são por fluxo e, portanto, um especificador de fluxo deve ser anexado a
Eles.

Note o -nenhuma opção sintaxe não pode ser usada para opções AV booleanas, use -Opção 0/-Opção 1.

Nota: a antiga maneira não documentada de especificar AVOptions por transmissão adicionando v / a / s ao
o nome das opções agora está obsoleto e será removido em breve.

a Principal opções
-x largura
Força a largura exibida.

-y altura
Força a altura exibida.

-s tamanho
Defina o tamanho do quadro (WxH ou abreviatura), necessário para vídeos que não contêm um cabeçalho
com o tamanho do quadro como YUV cru. Esta opção foi substituída por privado
opções, tente -video_size.

-fs Comece no modo de tela inteira.

-a Desative o áudio.

-vn Desative o vídeo.

-sn Desative as legendas.

-ss postar
Procurar postar. Observe que na maioria dos formatos não é possível buscar exatamente, então ffplay
irá procurar o ponto de busca mais próximo de postar.

postar deve ser uma especificação de duração de tempo, consulte que o Horário duração seção in que o
ffmpeg-utils(1) manual.

-t duração
Jogar duração segundos de áudio / vídeo.

duração deve ser uma especificação de duração de tempo, consulte que o Horário duração seção in que o
ffmpeg-utils(1) manual.

-bytes
Busca por bytes.

-nodisp
Desative a exibição gráfica.

-f fmt
Forçar formato.

-window_title título
Defina o título da janela (o padrão é o nome do arquivo de entrada).

-ciclo número
Repete a reprodução do filme vezes. 0 significa para sempre.

-mostrar modo
Defina o modo de exibição a ser usado. Valores disponíveis para modo são:

0, vídeo
mostrar vídeo

1, ondas
mostrar ondas de áudio

2, rdft
mostrar banda de frequência de áudio usando RDFT ((inversa) Real Discrete Fourier Transform)

O valor padrão é "video", se o vídeo não estiver presente ou não puder ser reproduzido "rdft" é
selecionado automaticamente.

Você pode alternar entre os modos de exibição disponíveis pressionando a tecla w.

-vf filtro gráfico
Crie o filtro especificado por filtro gráfico e use-o para filtrar o fluxo de vídeo.

filtro gráfico é uma descrição do filtro a ser aplicado ao fluxo, e deve ter
uma única entrada de vídeo e uma única saída de vídeo. No gráfico de filtro, a entrada é
associado ao rótulo "entrada", e a saída ao rótulo "saída". Veja o ffmpeg-
filtros manual para obter mais informações sobre a sintaxe do filtro gráfico.

Você pode especificar este parâmetro várias vezes e percorrer o especificado
filtros gráficos junto com os modos de exibição pressionando a tecla w.

-af filtro gráfico
filtro gráfico é uma descrição do filtro a ser aplicado ao áudio de entrada. Use o
opção "-filters" para mostrar todos os filtros disponíveis (incluindo fontes e sumidouros).

-i Arquivo de entrada
Leia Arquivo de entrada.

Avançado opções
-pix_fmt formato
Defina o formato do pixel. Esta opção foi substituída por opções privadas, tente
-formato_pixel.

-Estatísticas
Imprime várias estatísticas de reprodução, em particular mostra a duração do stream, o codec
parâmetros, a posição atual no fluxo e a sincronização de áudio / vídeo
deriva. Está ativado por padrão; para desativá-lo explicitamente, você precisa especificar "-nostats".

-velozes
Otimizações não compatíveis com as especificações.

-genpts
Gerar pts.

-sincronizar tipo
Defina o relógio mestre para áudio ("type = audio"), vídeo ("type = video") ou externo
("tipo = ext"). O padrão é áudio. O relógio mestre é usado para controlar áudio-vídeo
sincronização. A maioria dos reprodutores de mídia usa áudio como relógio mestre, mas em alguns casos
(streaming ou transmissão de alta qualidade) é necessário mudar isso. Esta opção é
usado principalmente para fins de depuração.

-ast audio_stream_specifier
Selecione o fluxo de áudio desejado usando o especificador de fluxo fornecido. O riacho
especificadores são descritos no Corrente especificadores capítulo. Se esta opção não for
especificado, o "melhor" fluxo de áudio é selecionado no programa do já selecionado
stream de vídeo.

-vst video_stream_specifier
Selecione o fluxo de vídeo desejado usando o especificador de fluxo fornecido. O riacho
especificadores são descritos no Corrente especificadores capítulo. Se esta opção não for
especificado, o "melhor" stream de vídeo é selecionado.

-sst subtítulo_transmissor_especificador
Selecione o fluxo de legenda desejado usando o especificador de fluxo fornecido. O riacho
especificadores são descritos no Corrente especificadores capítulo. Se esta opção não for
especificado, o "melhor" fluxo de legenda é selecionado no programa do já
vídeo ou áudio selecionado.

-saída automática
Saia quando o vídeo terminar de ser reproduzido.

-exitonkeydown
Saia se qualquer tecla for pressionada.

-exitonmousedown
Saia se algum botão do mouse for pressionado.

-codec:especificador de mídia nome_codec
Força uma implementação de decodificador específico para o fluxo identificado por especificador de mídia,
que pode assumir os valores "a" (áudio), "v" (vídeo) e legenda "s".

-acodec nome_codec
Força um decodificador de áudio específico.

-vcodec nome_codec
Força um decodificador de vídeo específico.

-scodec nome_codec
Força um decodificador de legenda específico.

-auto rotação
Gire automaticamente o vídeo de acordo com os metadados do arquivo. Ativado por padrão, use
-sem autorrotação para desativá-lo.

-framedrop
Remova os quadros de vídeo se o vídeo estiver fora de sincronia. Ativado por padrão se o relógio mestre for
não definido para vídeo. Use esta opção para habilitar a queda de quadros para todos os relógios principais
fontes, use -noframedrop para desativá-lo.

-infbuf
Não limite o tamanho do buffer de entrada, leia o máximo de dados possível da entrada como
assim que possível. Habilitado por padrão para fluxos em tempo real, onde os dados podem ser descartados
se não for lido a tempo. Use esta opção para habilitar buffers infinitos para todas as entradas, use
-noinfbuf para desativá-lo.

Enquanto jogar
q, CES
Sair.

f Alternar para o modo tela cheia.

p, SPC
Pausa.

a Ciclo do canal de áudio no programa atual.

v Ciclo de canal de vídeo.

t Ciclo de canal de legenda no programa atual.

c Programa de ciclo.

w Ciclo de filtros de vídeo ou modos de exibição.

s Passe para o próximo quadro.

Faça uma pausa se o fluxo ainda não estiver pausado, passe para o próximo quadro de vídeo e faça uma pausa.

esquerda direita
Retroceda / avance 10 segundos.

baixo cima
Busca para trás / para frente 1 minuto.

página para baixo / página up
Procure o capítulo anterior / seguinte. ou se não houver capítulos, procure para trás / para a frente
minutos 10.

mouse clique
Procure a porcentagem no arquivo correspondente à fração da largura.

Use avplay online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    VBA-M (arquivado - agora no Github)
    VBA-M (arquivado - agora no Github)
    O projeto mudou para
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Recursos: Criação de truques, salvar estados multi
    sistema, suporta gba, gbc, gb, sgb,
    sgb2Tu...
    Baixar VBA-M (arquivado - agora no Github)
  • 2
    Stacer
    Stacer
    Otimizador e monitoramento de sistema Linux
    Repositório Github:
    https://github.com/oguzhaninan/Stacer.
    Público: usuários finais / desktop. Do utilizador
    interface: Qt. Programação L...
    Baixar Stacer
  • 3
    raposa-laranja
    raposa-laranja
    Fork do TeamWinRecoveryProject (TWRP)
    com muitas funções adicionais, redesenho
    e mais recursos:Suporta agudos e
    não-Treble ROMsUp-to-date Oreo kernel,
    construído...
    Baixar OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - Código aberto do CMDB de ITSM
    Portal de Operações de TI: um completo
    fonte, ITIL, serviço baseado na web
    ferramenta de gestão que inclui um
    CMDB personalizável, um sistema de helpdesk e
    um homem de documentos...
    Baixe itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine é uma música multiplataforma
    jogador e organizador de biblioteca inspirado por
    Amarok 1.4. Tem um rápido e
    interface fácil de usar e permite que você
    pesquise e...
    Baixar Clementine
  • 6
    XISMuS
    XISMuS
    ATENÇÃO: A atualização cumulativa 2.4.3 tem
    foi lançado !! A atualização funciona para qualquer
    versão 2.xx anterior. Se estiver atualizando
    da versão v1.xx, faça o download e
    i ...
    Baixar XISMuS
  • Mais "

Comandos Linux

Ad