URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2863
[ Назад ]

Исходное сообщение
" Видео в Linux. Кодек."

Отправлено Click , 28-Апр-04 19:46 
Как под Linux пишутся кодеки?
Тут давече колега реализовал кодек для ADV-611 под Win2K.
Использовал при этом Direct Show.
Какие аналоги существуют для этого под Linux?

Есть устройство собственной разработки на основе ADV-611.
Драйвер для него написал. Фреймы с устройства закачиваются в том виде в каком их отдаёт ADV-611.
Что дальше?
Как теперь это вывести в окошко?
Какие-нибудь стандартные способы джля этого в Linux есть?

Если на прямую то можно так:
раскодировать фрейм
получить что-то типа BMP
и рисовать это всё на экране.
Боюсь медлено будет.

Но думаю под Linux есть какой-нибудь стандарт для вывода видео, звука?

Подскажите в каком напровлении рыть.
Виталий.


Содержание

Сообщения в этом обсуждении
" Видео в Linux. Кодек."
Отправлено ACCA , 29-Апр-04 00:34 
Ты конкретно попал. Существует куча конкурирующих стандартов. Я в этом деле не специалист, но вот что нашлось навскидку:

GGI
Glide
OpenGL
SDL
SVGAlib
xosd
qt
vtk


" Видео в Linux. Кодек."
Отправлено cencio , 07-Май-04 14:05 
>Как под Linux пишутся кодеки?
>Тут давече колега реализовал кодек для ADV-611 под Win2K.
>Использовал при этом Direct Show.
>Какие аналоги существуют для этого под Linux?
>
>Есть устройство собственной разработки на основе ADV-611.
>Драйвер для него написал. Фреймы с устройства закачиваются в том виде в
>каком их отдаёт ADV-611.
>Что дальше?
>Как теперь это вывести в окошко?
>Какие-нибудь стандартные способы джля этого в Linux есть?
>
Под линуксом нету централизированого управления кодеками, как это сделано в виндовс :((( где кодек ставится один раз и его могут использовать все плееры.Но если Ваш колега уже сделал кодек для виндовся то можно попробовать использовать его под линуксом, MPlayer умеет это делать.

" Видео в Linux. Кодек."
Отправлено Click , 07-Май-04 19:02 
>Под линуксом нету централизированого управления кодеками, как это сделано в виндовс :(((
>где кодек ставится один раз и его могут использовать все плееры.Но
>если Ваш колега уже сделал кодек для виндовся то можно попробовать
>использовать его под линуксом, MPlayer умеет это делать.

Мне надо, чтобы и кодек мой был и программа для просмотра моя.
Сейчас пытаюсь SDL юзать. Говорят его MPlayer использует.
Но это далеко не Direct Show.