У меня есть карта ТВ-тюнера с выходом, подключенным к компакт-диску встроенной звуковой карты. С видео все в порядке, и звук также становится полноценным (в линию), например, при запуске xawtv. Тем не менее, я не нашел еще способов записи.

Я использую Ubuntu 10.10 с драйверами ALSA. Pulseaudio работал в начале, сейчас нет, но, похоже, это не имеет большого значения.

Некоторые вещи, которые я уже пробовал:

  • захват с VLC, используя plughw: 0,0 в качестве устройства захвата звука. (Результат: в полученном видео вообще нет звуковой дорожки.)
  • арекорд, потом аплай.
  • alsamixer. Источник захвата установлен на "CD" (и на входной стороне это также "CD", где я могу эффективно изменить громкость звука, проходящего через ...), но все равно безрезультатно.

У вас есть идеи, что еще можно попробовать? (Я, кажется, исчерпал их ...)

3 ответа3

1

Из моего опыта работы с ALSA в Natty (11.04) вы можете получить список устройств ввода с командой arecord -l (dash lowercase-L). Я успешно использовал это для определения устройства ALSA для моей карты захвата (pcHDTV HD5500) и воспроизведения живого ТВ со звуком из аналогового захвата с помощью mplayer:

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

где hw.2,0 пришло с выхода arecord -l (в нем указано «карта 2: CX8801 [Conexant CX8801], устройство 0: CX88 Digital [CX88 Digital]», то есть «2,0»; вы хотите « hw "устройство для этого, поэтому для ALSA должно быть" hw: 2,0 ", но mplayer хочет, чтобы двоеточие было заменено точкой).

К моему огорчению, я не знаю, как воспроизвести эффекты этих настроек в MythTV. Я хотел бы помочь с этим.

0

После очередного эксперимента вот ответ: купите лучшую звуковую карту.

Как оказалось, встроенный звуковой чип на моей материнской плате имел глючный драйвер linux, который вообще не мог записывать звук. Под Windows это работало как-то, но, вероятно, это и стало причиной задержки в полсекунды между видео и аудио ... (обновление до Ubuntu 11.10 также не помогло).

Теперь все отлично работает с SB Live !, купленным за 12 долларов ... Что я использую это:

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

(Остальная часть строки касается только выходных кодеков и фильтров.)

0

Я использовал MythTV для записи ТВ на Ubuntu в прошлом, и это работает довольно хорошо. Вы можете получить некоторые работоспособные конфигурации на https://help.ubuntu.com/community/MythTV

Год назад я видел, как он работал у оператора кабельного телевидения, и он работал довольно хорошо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .