LINUX.ORG.RU
ФорумTalks

MainConcept™ OpenCL H.264/AVC Encoder SDK Beta


0

1

MainConcept recently released the MainConcept™ OpenCL™ H.264/AVC Encoder SDK Beta optimized for ATI FirePro™ professional graphics and AMD Radeon™ graphics from AMD. OpenCL encoding in combination with the AMD APP SDK speeds-up the time consuming task of converting video footage into the H.264/AVC format on various platforms and also reduces CPU utilization so that the computer can be used for other purposes while encoding.

Весрии под линукс пока нет, но её обещали. MainConcept выпустила CUDA H.264/AVC под линукс. Дополнительная информация на официальном сайте: http://www.mainconcept.com/ru/products/sdks/gpu-acceleration/opencltm-h264avc.html

★★★

Последнее исправление: yurikoles (всего исправлений: 1)

Глядишь, эдак скоро и в ffmpeg/mplayer нормальные CUDA'вские кодеры появятся...

Eddy_Em ☆☆☆☆☆
()

Упс...

Please note that the MainConcept OpenCL H.264/AVC Encoder only works with ATI/AMD graphics hardware. For NVIDIA GPU based acceleration, click here for the MainConcept CUDA H.264/AVC Encoder.

fail

Performance is ~30fps for 1080p video on a top ATI hardware

А какая сейчас примерно скорость кодирования на топовом CPU?

yurikoles ★★★
() автор топика
Ответ на: комментарий от yurikoles

fail

Дык то ж openCL. Ясное дело, что CUDA намного быстрее будет.

Какая скорость кодирования на топовом CPU, сказать не могу, но на моем 2.5-гигагерцевом примерно 30fps и получается. (все равно только одно ядро используется - если включить многопоточное кодирование, появляются глюки на изображении - фризы всякие).

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Хотя, возможно, в свежем mencoder'е многопоточность починили...

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

>Дык то ж openCL. Ясное дело, что CUDA намного быстрее будет.

Это, простите, сху*яли? Или ты просто опять жирно потроллить решил?

kranky ★★★★★
()
Ответ на: комментарий от Eddy_Em

fail

Дык то ж openCL. Ясное дело, что CUDA намного быстрее будет.

Я имел ввиду отсутствие поддержки нвидиевских карточек.

yurikoles ★★★
() автор топика
Ответ на: комментарий от yurikoles

А це шо такэ?

For NVIDIA GPU based acceleration, click here for the MainConcept CUDA H.264/AVC Encoder.

Очепятка?

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от yurikoles

Please note that the MainConcept OpenCL H.264/AVC Encoder only works with ATI/AMD graphics hardware

Вот вам и открытые стандрты. OpenCL проприетарщики реализовали через ту же жопу, что и OpenGL... Можно конечно списать на индусокодеров из MainConcept, но раз API такое позволяет, то это <censored>, товарищи.

Andru ★★★★
()
Ответ на: комментарий от Andru

ну и чем OpenCL более менее открыта, чем CUDA?

суть в том что нвидия не реализовывает OpenCL т.к. у них уже есть CUDA.

насколько я понимаю, OpenCL более правильный, т.к. его создает сообщество, а не одна компания, как в случае с CUDA. поддержка OpenCL есть еще у Intel. так что пора бы нвидии поумерить пыл и поддержать открытый стандарт.

кстати, OpenCL вроде как умеет использовать процессор в качестве еще одного вычислителя. в CUDA есть это?

olegsov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.