FFDSHOW

Кодеки, кодек-паки, рендеры...

FFDSHOW

Сообщение void » 21 апр 2012, 21:20

Решил добавить свои пять копеек в развитие популярного декодера.
Отличие от текущей офф. SVN.
Пока только для начала.
Добавлена поддержка аудиодекодеров WMA 9 Pro, WMA Lossless, MP4 ALS (Lossless), QCELP, Monkey’s Audio (*.APE).
Решен вопрос с некорректным выводом субтитров Substitle cannot display correctly
В общем все баги ffmpeg связанные с неофициальной SVN можно сообщать в этой теме.

Актуальные версии модифицированных ffdshow находятся здесь: http://avmedia.su/ffdshow
Вложения
03.zip
(17.85 КБ) Скачиваний: 248
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Объявление

Re: FFDSHOW

Сообщение vaho » 22 апр 2012, 22:20

какая-то ерунда получается при установке 64 битной версии - она устанавливается поверх 32битной и затирает её, пожалуйста проверьте
vaho
 
Сообщения: 205
Зарегистрирован: 02 окт 2011, 07:32

Re: FFDSHOW

Сообщение void » 23 апр 2012, 01:23

:shuffle: интересно, я инсталятор не трогал, видимо насчет сборки из коробки я ошибался.
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Re: FFDSHOW

Сообщение vaho » 23 апр 2012, 08:26

void писал(а)::shuffle: интересно, я инсталятор не трогал, видимо насчет сборки из коробки я ошибался.

происходит следующее - 64 битная версия устанавливается по пути program files (x86), создает группу в меню не ffdshow64, а ffdshow, затирает записи в реестре и в списке установленных программ, а главное - в инсталляторе присутствует пункт поддержки DScaler, чего там быть не должно, этот пункт должен быть только в 32 битной версии, что наталкивает на мысль, что это просто напросто инсталлятор 32 битной версии
vaho
 
Сообщения: 205
Зарегистрирован: 02 окт 2011, 07:32

Re: FFDSHOW

Сообщение vaho » 23 апр 2012, 08:41

а в принципе идея подправить ffdshow очень хорошая
если будет время, посмотрите пожалуйста кроме указанной проблемы с 64 битным инсталлятором и декодером qcelp viewtopic.php?f=7&t=193#p1493 следующую вещь -
уже с месяц, а может и больше, в mpc hc добавлена поддержка DXVA vld в wmv3 и wmva, но clsid и японец почему-то не вносят соответствующих добавлений в ffdshow DXVA
vaho
 
Сообщения: 205
Зарегистрирован: 02 окт 2011, 07:32

Re: FFDSHOW

Сообщение void » 24 апр 2012, 16:06

Инсталятор починил, qcelp тоже добавил. SVN пока не обновлял, собственно даже не смотрел новости, может уже добавили поддержку wmv3 vld.
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Re: FFDSHOW

Сообщение vaho » 25 апр 2012, 11:19

void писал(а):Инсталятор починил, qcelp тоже добавил. SVN пока не обновлял, собственно даже не смотрел новости, может уже добавили поддержку wmv3 vld.

Проверил qcelp, работает нормально. Поддержку wmv3 и wmva vld в ffdshow не добавляли.
Снимок1.png
Снимок1.png (42.42 КБ) Просмотров: 7583

в mpc hc wmv3 vld был добавлен ещё 18 февраля http://mpc-hc.svn.sourceforge.net/viewv ... threv=4077
и вообще такое впечатление, что ffdshow полузаброшен, до сих пор нет mpeg2 vld (про mpeg2 idct и mpeg1 idct молчу, это есть только у корейца), mpeg2 4:2:2, dirac video, фильтр субтитров не работает с многими типами субтитров.
vaho
 
Сообщения: 205
Зарегистрирован: 02 окт 2011, 07:32

Re: FFDSHOW

Сообщение void » 25 апр 2012, 15:09

vaho писал(а): такое впечатление, что ffdshow полузаброшен

Думаю что одна из причин в том что в ffmpeg используемом ffdshow присутствует пользовательский код, в связи с этим тупое обновление ffmpeg не представляется возможным, а это и есть отставание по большинству новых фишек.
vaho писал(а):до сих пор нет mpeg2 vld (про mpeg2 idct и mpeg1 idct молчу, это есть только у корейца), mpeg2 4:2:2, dirac video, фильтр субтитров не работает с многими типами субтитров.

код idct в ffmpeg присутствует, осталось только заюзать :D
Включая уже подключенные кодеки, в ffdshow добавлен, но еще не подключен небольшой список кодеков: alac, apedec, atrac1, binkaudio, mjpegbdec, mpc, mpc7, mpc8, ralf, shorten, sipr, sipr16k, smacker, sonic, twinvq, vmdav, wmavoice, ws-snd1. Подрубить их не сложно, в основном вся работа заключается в прописывании fourcc для сопоставления с кодеком. Осталось раскидать кодеки по группам, для того чтобы не делать для каждого отдельную опцию включения.
Изначально было желание частично переписать код ffdshow мешающий беспроблемному обновлению в ffmpeg, как это уже сделано в новой версии ав сплитера :rotate: но тут снова банальная нехватка времени вносит свои коррективы, поэтому пока глубоко копать не буду, а дальше посмотрим.
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22

Re: FFDSHOW

Сообщение void » 02 июн 2012, 06:53

Добавил поддержку Monkey’s Audio (*.APE).
void
Администратор
 
Сообщения: 687
Зарегистрирован: 26 июл 2011, 15:22


Вернуться в Фильтры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron