Главная

Разработка нативных декодеров.Есть ли смысл ?

Здравствуйте. Я хочу сообщить что мне наконец–то удалось создать полностью работающий WMV9 декодер для БеОС. Остается только одна неразрешимая проблема.Референсный декодер работает ОЧЕНЬ медленно, и проблема не в БеОС–ной части, а именно в самом декодере.На моем PIII 1200 Mhz он забивает проц на 100% и сбрасывает 2% кадров.Теперь по поводу нативных кодеков.Здесь проблема в том, что некоторые из них, например SVQ3, WMA, WMV9(оптимизированный) просто неначем делать.Тоесть отсутствуют открытые библиотеки декодирования данных форматов. Единственный пакет, в котором я обаружил данные кодеки это ffmpeg.Стало быть возникает вопрос, если мы имеем такой большой пакет кодеков, который к тому же быстро развивается, зачем писать нативные ?
Я наконец принял решение о частичном переводе МедиаКита на компоненты ffmpeg. Частично значит что кодеки имеющие открытые библиотеки декодирования будут реализовываться нативно, а поддержка всех остальных будет осуществляться через ffmpeg.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
9
B
e
2
d
k
Enter the code without spaces and pay attention to upper/lower case.