Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > Воспроизведение WavPack файлов, методом DirectShow


Posted by: mts on 19-02-2010, 17:49
Вкратце - нужно воспроизводить WavPack с помощью FFDSHOW.
Проблема: файлы 16/44.1 играются, файлы скачанные из нашего Needledrops раздела дают ошибку, типа нет кодека. Пробовал также "родной" WavPack'овский декодер - та же картина.
Foobar и MediaPortal с BassEngine играют, но мне туда не надо.

Идеи?

Posted by: drobovik on 19-02-2010, 17:55
Даунсэмпл спасёт отца русской демократии?

Posted by: mts on 19-02-2010, 18:04
QUOTE (drobovik @ 19-02-2010, 09:55):
Даунсэмпл спасёт отца русской демократии?
Вся интрига в том что бы гнать 24/192 на ресивер, а ты мне "даунсэмпл". :lol:

Posted by: drobovik on 19-02-2010, 18:06
Сдаюсь!!!! Был неправ :diablo:
Больше ничего умного не придумал...

Posted by: Гордый on 19-02-2010, 18:09
QUOTE (mts @ 19-02-2010, 16:04):
QUOTE (drobovik @ 19-02-2010, 09:55):
Даунсэмпл спасёт отца русской демократии?
Вся интрига в том что бы гнать 24/192 на ресивер, а ты мне "даунсэмпл". :lol:
Я надеюсь гнать собираешься через HDMI, интересно какой карточкой? :rolleyes:

Posted by: mts on 19-02-2010, 18:26
Нет, SPDIF. Карта набортная. Хитрость в том, что бы избежать ресамплинга. FFDSHOW умудряется загнать звук в SPDIF на той же частоте, что и входной сигнал т.е. 44.1 выходит как 44.1, 48 как 48, т.е независимо от настроек карты.
Пробовал много всякого, но только FFDSHOW так может.
Вот только с WavPack засада. Пробовал на другом компе - тоже самое, DS фильтры не берут такое.

Posted by: Гордый on 19-02-2010, 18:36
QUOTE (mts @ 19-02-2010, 16:26):
Нет, SPDIF. Карта набортная. Хитрость в том, что бы избежать ресамплинга. FFDSHOW умудряется загнать звук в SPDIF на той же частоте, что и входной сигнал т.е. 44.1 выходит как 44.1, 48 как 48, т.е независимо от настроек карты.
Пробовал много всякого, но только FFDSHOW так может.
Вот только с WavPack засада. Пробовал на другом компе - тоже самое, DS фильтры не берут такое.
весь секрет, что он может это только до частоты 96 kHz, дальше надо HDMI!!! :actu:

Posted by: mts on 19-02-2010, 18:41
Да нет, и 192 проходит. Но не в этом сейчас дело, а в том DS фильтры не берут такой WavPack, я же его и без SPDIF не могу запустить.
Кстати, 24/96 - та же картина.

Posted by: Гордый on 19-02-2010, 18:51
QUOTE (mts @ 19-02-2010, 16:41):
Да нет, и 192 проходит. Но не в этом сейчас дело, а в том DS фильтры не берут такой WavPack, я же его и без SPDIF не могу запустить.
Кстати, 24/96 - та же картина.
А я сейчас пробовал, всё запускается, только 192 kHz передаёт он в 8 битовом виде... :drag: Пробовал через KMPlayer + FFDSHOW :hi:

Posted by: mts on 19-02-2010, 19:01
А кто декодирует? KMPlayer или FFDSHOW? Я пробовал с Windows Media Player: старым и новым.

Posted by: Гордый on 19-02-2010, 19:03
QUOTE (mts @ 19-02-2010, 17:01):
А кто декодирует? KMPlayer или FFDSHOW? Я пробовал с Windows Media Player: старым и новым.
Показывает, что FFDSHOW :rolleyes:

Posted by: mts on 19-02-2010, 19:06
Как показывает? Глазами крутит? :rolleyes:
Посмотри в списке декодеров FFDSHOW, включён ли там WavPack?

Posted by: Гордый on 19-02-2010, 19:30
QUOTE (mts @ 19-02-2010, 17:06):
Как показывает? Глазами крутит? :rolleyes:
Посмотри в списке декодеров FFDSHOW, включён ли там WavPack?
в списке актуальных декодеров стоит, но там у него выключено... :dunno:

Posted by: mts on 19-02-2010, 19:40
QUOTE (Гордый @ 19-02-2010, 11:30):
QUOTE (mts @ 19-02-2010, 17:06):
Как показывает? Глазами крутит? :rolleyes:
Посмотри в списке декодеров FFDSHOW, включён ли там WavPack?
в списке актуальных декодеров стоит, но там у него выключено... :dunno:
Значит это KMPlayer декодирует, а FFDSHOW появляется в трее по другой причине.
Попробуй включи этот декодер в FFDSHOW и запусти WavPack файл через Windows Media Player.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)