Page 1 of 1
CUDA и AMD stream
Posted: Thu Jan 13, 2011 4:39 pm
by michaeladm
Какие ускорители кроме CoreAVC могут работать с Домашним медиа-сервером?
Что CoreAVC при наличии CUDA технологии в NVidia видеокартах очень эффективна для транскодирования 720р и 1080р это факт. Хотелось бы узнать, какие еще декодеры способны на работу вместе с HMS?
И что использовать в случае если есть видеокарта ATI с технологией "AMD stream"?
Re: CUDA и AMD stream
Posted: Thu Jan 13, 2011 6:47 pm
by Alexander Great
Встроенный декодер в Windows 7, он же "Microsoft DTV-DVD Video Decoder". Поддерживает MPEG2 и H264, поддерживает DXVA, есть в х86 и х64 версиях. И главное ничего устанавливать не надо.
Те все то говно, что Майкрософт. (с)
Еще есть CyberLink h264 Decoder, он прекрасно работает с ATI видеокартами. Является "запчастью" к PowerDVD. Можно скачать и отдельно, но тяжело найти.
Еще есть ffdshow DXVA video decoder.
У меня к ХМС без проблем прикрутился только первый.
Re: CUDA и AMD stream
Posted: Sat Jan 15, 2011 1:34 am
by michaeladm
Я имел ввиду технологию использующую потенциал вычислительной мощности видеокарты. Разве CyberLink декодер пользуется CUDA или AMD stream?
Re: CUDA и AMD stream
Posted: Mon Jan 24, 2011 2:32 pm
by Alexander Great
Да. Все перечисленные мною декодеры умеют использовать видеокарту для аппаратного декодирования h264 и mpeg2.
Re: CUDA и AMD stream
Posted: Tue Jan 25, 2011 8:58 pm
by Katran
Alexander Great wrote:У меня к ХМС без проблем прикрутился только первый.
А как ты его прикрутил?
Re: CUDA и AMD stream
Posted: Wed Jan 26, 2011 9:28 am
by michaeladm
присоединяюсь к Katran.
Имеется ввиду Cyberlink? Если да, то как быть с тем, что Cyberlink декодер в профиле транскодирования CoreAVC закоментирован (не рабочий) по умолчанию?
Re: CUDA и AMD stream
Posted: Thu Jan 27, 2011 3:38 pm
by Alexander Great
Re: CUDA и AMD stream
Posted: Thu Jan 27, 2011 9:22 pm
by Katran
Alexander Great wrote:К сожалению, при использовании HMS, любой из вышеперечисленный декодеров работает в софт режиме, то есть на процессоре.
Ключевая фраза!
А в "хард" режиме (т.е. на видюхе) ни один кодек с HMS работать не будет?
Re: CUDA и AMD stream
Posted: Fri Jan 28, 2011 9:39 am
by Alexander Great
А вы попробуйте. Писал наверное год назад... По моему все же майкрософтовский декодер, работает на видяхе. Мне не на чем проверить. Проверьте и отпишитесь пожалуйста.
Re: CUDA и AMD stream
Posted: Fri Jan 28, 2011 9:41 pm
by Katran
В профиле CoreAVC я нашел вот такие строчки:
if not CheckResult(HmsDirectShowAddFilter('CoreAVC Video Decoder', 'Video Decoder'), False) and
not CheckResult(HmsDirectShowAddFilter('Microsoft DTV-DVD Video Decoder', 'Video Decoder')) then
Заменив CoreAVC Video Decoder на Microsoft DTV-DVD Video Decoder я подумал, что это как то глупо, т.к. теперь Microsoft DTV-DVD Video Decoder стало два!
Итог: Кол-во fps упало с 50 до 30 и загрузка проца поднялась с 85% до 98%!
Вывод - Я криворукий