Кодирование видео х264 с CUDA - MediaCoder
Всем, кто интересуется применением CUDA в видеокодировании, известен пиар бадабума - программы, которая ускоряет кодирование в десятки раз - и при этом откровенно плюёт на качество полученного видеоматериала.
<br/>Сейчас есть альтернатива, причём абсолютно бесплатная - программа Media Coder ( http://www.mediacoderhq.com ), в которой недавно появилась опция кодирования кодеком x264 с помощью CUDA.
<br/><br/>Для примера - 100-мегабайтный файл mpeg2 кодируем x264 - с помощью CUDA и без неё. В программе есть встроенный бенчмарк (benchmark mode), который может показать разницу. Итак, поехали.
<br/>Сначала - по-простому, без видеокарты:
<br/><br/>
<br/>
Всем, кто интересуется применением CUDA в видеокодировании, известен пиар бадабума - программы, которая ускоряет кодирование в десятки раз - и при этом откровенно плюёт на качество полученного видеоматериала.
Сейчас есть альтернатива, причём абсолютно бесплатная - программа Media Coder ( http://www.mediacoderhq.com ), в которой недавно появилась опция кодирования кодеком x264 с помощью CUDA.
Для примера - 100-мегабайтный файл mpeg2 кодируем x264 - с помощью CUDA и без неё. В программе есть встроенный бенчмарк (benchmark mode), который может показать разницу. Итак, поехали.
Сначала - по-простому, без видеокарты:
(кликните по картинке для увеличения)
кодирование x264
Результаты бенчмарка:
(кликните по картинке для увеличения)
бенчмарк медиакодера без CUDA
А теперь - со вкусом лимона:
(кликните по картинке для увеличения)
кодирование с CUDA
(кликните по картинке для увеличения)
бенчмарк с CUDA
Разница - в три раза. Что интересно, GTX260 была даунклокнута до 460 по ядру (разгонный профиль в 703/1460 включается только в Кризис). Температура видео поднялась всего на 3 градуса (впрочем, бенч длился недолго).
Пробовал ради интереса и с разгоном - разница невелика, в несколько процентов. При этом ЦП грузится почти на 90-100% в любом случае - что с CUDA, что без неё.
Качество видео меня устроило - ухудшения по сравнению с оригиналом почти не заметно.
Итак, есть надежда - уже таки задействовать терафлопные мощности видеокарты в столь востребованной области, как кодирование видео - чего мы ждём ещё с анонса ATI AVIVO.
Сбываются, так сказать, мечты народные.
Если есть советы/рекомендации/мнения - прошу сюда
Сейчас есть альтернатива, причём абсолютно бесплатная - программа Media Coder ( http://www.mediacoderhq.com ), в которой недавно появилась опция кодирования кодеком x264 с помощью CUDA.
Для примера - 100-мегабайтный файл mpeg2 кодируем x264 - с помощью CUDA и без неё. В программе есть встроенный бенчмарк (benchmark mode), который может показать разницу. Итак, поехали.
Сначала - по-простому, без видеокарты:
(кликните по картинке для увеличения)
кодирование x264
Результаты бенчмарка:
(кликните по картинке для увеличения)
бенчмарк медиакодера без CUDA
А теперь - со вкусом лимона:
(кликните по картинке для увеличения)
кодирование с CUDA
(кликните по картинке для увеличения)
бенчмарк с CUDA
Разница - в три раза. Что интересно, GTX260 была даунклокнута до 460 по ядру (разгонный профиль в 703/1460 включается только в Кризис). Температура видео поднялась всего на 3 градуса (впрочем, бенч длился недолго).
Пробовал ради интереса и с разгоном - разница невелика, в несколько процентов. При этом ЦП грузится почти на 90-100% в любом случае - что с CUDA, что без неё.
Качество видео меня устроило - ухудшения по сравнению с оригиналом почти не заметно.
Итак, есть надежда - уже таки задействовать терафлопные мощности видеокарты в столь востребованной области, как кодирование видео - чего мы ждём ещё с анонса ATI AVIVO.
Сбываются, так сказать, мечты народные.
Если есть советы/рекомендации/мнения - прошу сюда
Лента материалов
Правила размещения комментариев
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.


Сейчас обсуждают