ovcher писал(а):
Уважаемый, Eugene
У меня следующая проблема:
Я пытаюсь посмотреть HD канал с DVB-S2 тюнера, телевизор его грузит и даже показывает пару секунд потом срывается. Окно транскодирования показывает, что остановилась запись в файл после вылета запись в файл возобновляется но при попытке запустить канал еще раз происходит обнуление файла (т.е. файл заменяется новым) и весь процесс повторяется.
Что мне надо подстроить чтобы избавиться от вылетов???
SD каналы работают отменно, причем часами. А вот с HD проблемы.
Телевизор LE 32B653, железо: GA-MA780-UD2H, AthlonX2 5050e, 1,5гектара оперативки.
Пробовал Discovery HD Showcase, Лог прилагаю
Проанализировав слегка лог тестового транскодирования:
TS_START:c900386bf5a8a0ea5b350c3da14db88e
TS_RID c900386bf5a8a0ea5b350c3da14db88e:
Processing too slowly (234 percent buffe
r lag), time gap 2010/04/02 19:43:35.546: RID c900386bf5a8a0ea5b350c3da14db88e non-responsive
TS_RID c900386bf5a8a0ea5b350c3da14db88e:Data flow (0) error, aborting
TS_ERROR:c900386bf5a8a0ea5b350c3da14db88e
я понял, что машина не тянет транскодинг через процессор. Собственно теперь мне остается только одно, а именно задействовать для транскодирования ресурсы видеокарты. В моем случае это ATI/AMD Radeon HD3200. Здесь (на данном форуме) прочел, что люди используют NVIDIA+CUDA через некую платную софтину (название забыл). А как дела с аппаратным транскодингом на Радеоне??? Неужели так же не утешительно как и с аппаратным ускорением на Линуксе

. Люди, ну помогите если возможно, дайте рабочий рецепт или хотя бы сориентируйте на кодер который поддерживает аппаратное ускорение Radeon HDXXXX и прикручивается к HMS. Для полного счастья не хватает только HD каналов.
Играть с размером выходного файла, качеством и прочим я пробовал, но максимум чего добился это того, что вместо 2 секунд показывает 5-6.