selecione o dispositivo de saída de áudio ffplay

2

Olá, tenho uma saída HDMI e uma placa de som USB conectada ao pcduino que executa o Ubuntu.

Quando executo um vídeo através do ffplay, a saída de áudio é selecionada por padrão como HDMI.

Como posso especificar ou forçar a saída através da placa de som usb?

    
por Pavan K 04.06.2014 / 21:59

3 respostas

1

Experimente pavucontrol :

sudo apt-get install pavucontrol

Eu descobri que quando eu comecei o ffplay com um arquivo MP3, então corri pavucontrol , eu poderia mudar a saída para o dispositivo de áudio USB. Além disso, lembrou-se da configuração na próxima execução do ffplay sem afetar outros aplicativos, embora eu não tenha verificado se ele se lembra após uma reinicialização.

Por acaso, no meu Ubuntu 12.10 ffplay mapeia para avplay .

    
por 11.06.2014 / 13:49
2

O ffplay do FFmpeg usa bibliotecas SDL, então é possível usar variáveis ambientais SDL (SDL_envvars).

Para reproduzir o fluxo de áudio através do segundo dispositivo de áudio / cartão no seu sistema:

$ SDL_AUDIODRIVER="alsa" AUDIODEV="hw:1,0" ffplay

Uma entrada de alias do bashrc:

alias ffplay-2ndcard="SDL_AUDIODRIVER='alsa' AUDIODEV='hw:1,0' ffplay"

Eu geralmente uso as seguintes opções adicionais ao reproduzir fluxos (AAC):

-loglevel info -nodisp -autoexit
    
por 09.12.2016 / 23:11
0

Se você encontrar Configurações do sistema - > Som , a primeira guia ( Saída ) permite selecionar o dispositivo de saída. Isso desvia qualquer saída de áudio atual e nova.

Dependendo do release e do shell, há muitas maneiras de usar as configurações de som, mas geralmente uso o que funciona na maioria:

  • clique com o botão direito no desktop e selecione Alterar plano de fundo da área de trabalho ;
  • pressione Todas as configurações e as configurações de Som estão na seção Hardware .

Se você chamar ffmpeg de um aplicativo como o VLC media player , poderá definir o dispositivo de saída dentro das preferências, sem afetar outros aplicativos:

  • clique em Ferramentas - > Preferências (ou Control-p );
  • em Áudio , selecione saída de áudio ALSA como o módulo de saída;
  • agora você deve encontrar o seu cartão USB na lista de dispositivos suspensos (com um número desconcertante de opções de processamento!).

Acabei de testar a saída VLC através de alto-falantes USB, enquanto o Audacious emite simultaneamente os alto-falantes do laptop (o padrão de som do meu sistema).

    
por 07.06.2014 / 00:04

Tags