Wednesday, July 1, 2015

Настройка VirtualDub capture при доступе через Terminal Service (Remote)

3 настраивал video/audio capture в VirtualDub при доступе через Terminal Service. TV сигнал - фильмы записанные на HD подключённого к ТВ боксу, подаются на TV карту PixelView BT878P+ в старом компутере. Карта у меня давно, раньше делал с её помощью захват видео и аудио от видеомагнитофона. Впрочем видеомагнитофон можно подключить и сейчас, карта принимает НЧ сигнал через RCA разъём - композитный сигнал. Аудио конечно отдельно.

До сих пор фильмы записанные на ТВ бокс перезаписывл на DVD Recorder Philips - бытовой, не в компе - но теперь он взял и сломался. Больше не включается запись.

Итак, проблемы решённые.
Дравер ТВ карты для Windows 7 x64. Искал, есть разные, подошли BT848-BT878-BTXX win764bit.7z
где нашёл не помню. Для установки видео и аудио использовать 2 раза один и тот же INF file

Для записи capture Virtual Dub, DScaler с этими драйверами не пошёл.

ТВ сигнал ч-з антену плохой, искажения. Лучше композитный сигнал ч-з RCA разъём.

Настройки видео
Capture bin... режимы захвата (capture) в файл
RGB24, т.к. запись в AVI в VDub разрешена только так
Preview bin... режимы Preview
Для того чтоб Preview включился при выборе в меню необходимо вкл. какой-нить Interlace в 
Preview Acceleration

Кодек free H.264/AVC x264vfw_full_42_2538bm_41390.exe 
Preset Ultrfast (для этого компутера)
Tuning: Film
Rate control: Single pass ratefactor-based, Ratefactor 15
Output:VFW
H.264 Кодирует всегда неинтерлэйсно, то есть plane (plain?) 4:2:0, YV12
Недостатки: 
невысокое качество кодирования при этих настройках, лучших не позволяет слабый компьютер
неудобство дальнейшего редактирования в VDub полученого AVI файла: key-frame прблема при удалении фрагментов, раскодирование "на лету" во время редактирования медленно.

Проблемы Audio
На capture нет аудио сигнала. 
Установил драйвер аудиокарты (C-Media CM6501), подошли дравера для Vista-64 от производителя карты. Устанавливать в Control Panel - Update Driver ... Установка Setup.exe не поддерживает платформу W7

После установки Audio Mixer и аудио сигнал появился в VirtualDub но только локально. В Remote аудио сигнала нет. Не помогло. Тогда установил (Совет в интернет)
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\fDisableAudioCapture = 0

Не помогло. Наконец прочитал совет проверить конфигурацию RDP файла, для Remote Connect. После переключения Audio на Play on Remote Computer аудио появилось в VirtualDub capture и в Remote.

Audio захват PCM No Compression. Sampling default 96000Hz. Audio/Raw capture format... изменить на 48000Hz т.к. ААС кодек не расчитан на sampling <= 48000. Если больше то при дальнейшем перекодировании в mp4 файл возникают проблемы со звуком, например он совсем не звучит при проигрывании.

No comments:

Post a Comment