Gravando o som da placa sintonizadora de TV através do driver Alsa no Ubuntu

0

Eu tenho uma placa sintonizadora de TV com sua saída conectada ao CD de uma placa de som integrada. O vídeo está OK, e o som também fica completo (para a saída de linha) ao executar o xawtv, por exemplo. No entanto, ainda não encontrei maneiras de gravá-lo.

Estou executando o Ubuntu 10.10 com drivers ALSA. Pulseaudio estava correndo no começo, agora não funciona, mas não parece fazer muita diferença.

Algumas coisas que já tentei:

  • capturando com o VLC, usando plughw: 0,0 como o dispositivo de captura de áudio. (Resultado: nenhuma trilha sonora no vídeo resultante).
  • arecord, então aplay.
  • alsamixer. A fonte de captura é definida como "CD" (e no lado da entrada também é "CD", onde eu posso efetivamente modificar o volume para o áudio passando por ...), mas ainda não há resultado.

Você tem alguma ideia do que mais eu poderia tentar? (Eu pareço ter ficado sem eles ...)

    
por Latanius 28.05.2011 / 18:45

3 respostas

0

Depois de outra rodada de experiências, aqui está a resposta: compre uma placa de som melhor.

Como se viu, o chip de som integrado na minha placa-mãe tinha um driver de buggy que não conseguia gravar áudio. No Windows, funcionou de alguma forma, mas provavelmente esse foi o motivo do atraso de meio segundo entre vídeo e áudio ... (atualizar para o Ubuntu 11.10 também não ajudou).

Tudo funciona perfeitamente agora com um SB Live !, comprado por US $ 12 ... O que eu uso é:

mencoder tv:// -tv driver=v4l2:alsa=1:adevice=hw.1:norm=PAL-BG:input=1:width=768:height=576 (...)

(o resto da linha é apenas sobre codecs e filtros de saída).

    
por 28.12.2011 / 12:46
1

Da minha experiência com o ALSA no Natty (11.04), você pode obter uma lista dos dispositivos de entrada com o comando arecord -l (traço minúsculo-L). Eu usei isso com sucesso para identificar o dispositivo ALSA para minha placa de captura (pcHDTV HD5500) e reproduzir TV ao vivo com o som da captura analógica usando o mplayer:

mplayer tv://6 -tv alsa:adevice=hw.2,0:immediatemode=0:audiorate=32000:forceaudio

em que hw.2,0 veio da saída de arecord -l (listou "placa 2: CX8801 [Conexant CX8801], dispositivo 0: CX88 Digital [CX88 Digital]", portanto, "2,0"; você deseja a "hw" dispositivo para isso, por isso deve ser "hw: 2,0" para ALSA, mas o mplayer quer o cólon substituído por um período).

Para minha decepção, não sei como reproduzir os efeitos dessas configurações no MythTV. Eu gostaria de receber ajuda com isso.

    
por 30.07.2011 / 19:08
0

Eu usei o MythTV para gravar TV no Ubuntu no passado e funciona muito bem. Você pode obter algumas configurações viáveis no link

Um ano atrás, eu a vi trabalhando em uma operadora de TV a cabo e funcionou muito bem.

    
por 28.05.2011 / 18:59