Здравствуйте. Прошу замучать сплиттер на предмет работы в портале.
Сплиттер обладает рядом возможностей которые могут оказаться весьма полезными.
AV Splitter может форсировать нужный медиатип иногда необходимый для подключения коммерческих кодеков.
Имеется встроенный графбилдер в который можно добавлять незарегистрированные внешние кодеки и строить нужный граф в зависимости от типа проигрываемого контента (формат файла, кодек, интерлейс, совместимость с DXVA)
Есть на мой взгляд очень полезная функция "Принудительный Коннект" очень помогает в случае с h264/AVC. К примеру если н264 в .мкв нужно декодировать через ArcSoft, а н264 в .ts/.m2ts через Cyberlink, то все это легко можно настроить через сплиттер.
Функционал постепенно расширяется, баги фиксятся.
Поддерживаются форматы: WMV, AVI, FLV, Matroska/WebM, MPEG-4/QuickTime, MPEG-PS, MPEG-TS, OGG/OGM.
Для портала актуальна версия х86, есть и х64 настройки в них раздельны и не перекрывают друг друга.
AV Splitter
AV Codec Installer
Общий обзор подключения и управления DirectShow фильтрами
Настроить сплиттер для подключения заданного фильтра можно тремя разными способами:
1. Медиатип на вкладке Output. (для аудио не работает)
2. Загрузка выбранного фильтра на вкладке Graph Builder.
3. Принудительное подключение к фильтру на вкладке Connections.
В большинстве случаев одну и туже задачу можно решить используя по отдельности любой из перечисленных механизмов,
в этом может есть небольшая избыточность.
Теперь более подробно, по порядку, примерно как и происходит в системе.
После открытия файла, сплиттер формирует на выходных пинах медиатип с информацией для нижележащего фильтра, если в графе или кеше графа нет загруженного фильтра, то происходит поиск
в реестре, в разделе preffered у виндовс7 есть необходимые сопоставления (subtype --> фильтр), если в разделе preffered нет необходимой записи, остается последнее - по мериту.
На вкладке Output как раз и можно заставить сплиттер сформировать нужный медиатип в зависимости от типа контента.
Как показывает практика в основном требуется изминить стандартный subtype wvc1 на совместимый с декодерами ArcSoft и CyberLink, для h264/AVC на вкладке Output чаще всего ничего делать не нужно.
Стандартный subtype wvc1 {31435657-0000-0010-8000-00AA00389B71}
subtype wvc1 ArcSoft {629B40AD-AD74-4EF4-A985-F0C8D92E5ECA}
subtype wvc1 CyberLink {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}
Стандартный subtype AVC {31435641-0000-0010-8000-00AA00389B71}
Второй в арсенале сплиттера Graph Builder, загружает в граф нужный фильтр еще до того как система начинает подбирать и загружать в граф совместимые фильтры, т.е. вероятность того что подцепится фильтр прописанный в сплиттере практически равна 100%. Коннект может не получится только в случае если фильтр откажется сцеплятся по причине несовместимого медиатипа или при использвании сплиттера в плеере типа мрс-нс.
Встроенный Graph Builder полезно использовать если у фильтра мерит MERIT_DO_NOT_USE или вообще не зарегестрирован в системе.
В заключение принудительное подключение к фильтру "Сonnections"
Подключает надежно и без вариантов ес-но если нижний фильтр не будет против.
В выпадающем списке "Media Subtype" для н264 или VC-1 следует прописать один из перечисленных выше subtype и в списке "Filter" выбрать нужный фильтр.
Subtype прописываемый в окнах "Select Prefered Filter" и "Custom Media Type" так-же можно узнать в программе GraphStudio.
Сплиттер обладает рядом возможностей которые могут оказаться весьма полезными.
AV Splitter может форсировать нужный медиатип иногда необходимый для подключения коммерческих кодеков.
Имеется встроенный графбилдер в который можно добавлять незарегистрированные внешние кодеки и строить нужный граф в зависимости от типа проигрываемого контента (формат файла, кодек, интерлейс, совместимость с DXVA)
Есть на мой взгляд очень полезная функция "Принудительный Коннект" очень помогает в случае с h264/AVC. К примеру если н264 в .мкв нужно декодировать через ArcSoft, а н264 в .ts/.m2ts через Cyberlink, то все это легко можно настроить через сплиттер.
Функционал постепенно расширяется, баги фиксятся.
Поддерживаются форматы: WMV, AVI, FLV, Matroska/WebM, MPEG-4/QuickTime, MPEG-PS, MPEG-TS, OGG/OGM.
Для портала актуальна версия х86, есть и х64 настройки в них раздельны и не перекрывают друг друга.
AV Splitter
AV Codec Installer
Общий обзор подключения и управления DirectShow фильтрами
Настроить сплиттер для подключения заданного фильтра можно тремя разными способами:
1. Медиатип на вкладке Output. (для аудио не работает)
2. Загрузка выбранного фильтра на вкладке Graph Builder.
3. Принудительное подключение к фильтру на вкладке Connections.
В большинстве случаев одну и туже задачу можно решить используя по отдельности любой из перечисленных механизмов,
в этом может есть небольшая избыточность.
Теперь более подробно, по порядку, примерно как и происходит в системе.
После открытия файла, сплиттер формирует на выходных пинах медиатип с информацией для нижележащего фильтра, если в графе или кеше графа нет загруженного фильтра, то происходит поиск
в реестре, в разделе preffered у виндовс7 есть необходимые сопоставления (subtype --> фильтр), если в разделе preffered нет необходимой записи, остается последнее - по мериту.
На вкладке Output как раз и можно заставить сплиттер сформировать нужный медиатип в зависимости от типа контента.
Как показывает практика в основном требуется изминить стандартный subtype wvc1 на совместимый с декодерами ArcSoft и CyberLink, для h264/AVC на вкладке Output чаще всего ничего делать не нужно.
Стандартный subtype wvc1 {31435657-0000-0010-8000-00AA00389B71}
subtype wvc1 ArcSoft {629B40AD-AD74-4EF4-A985-F0C8D92E5ECA}
subtype wvc1 CyberLink {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}
Стандартный subtype AVC {31435641-0000-0010-8000-00AA00389B71}
Второй в арсенале сплиттера Graph Builder, загружает в граф нужный фильтр еще до того как система начинает подбирать и загружать в граф совместимые фильтры, т.е. вероятность того что подцепится фильтр прописанный в сплиттере практически равна 100%. Коннект может не получится только в случае если фильтр откажется сцеплятся по причине несовместимого медиатипа или при использвании сплиттера в плеере типа мрс-нс.
Встроенный Graph Builder полезно использовать если у фильтра мерит MERIT_DO_NOT_USE или вообще не зарегестрирован в системе.
В заключение принудительное подключение к фильтру "Сonnections"
Подключает надежно и без вариантов ес-но если нижний фильтр не будет против.
В выпадающем списке "Media Subtype" для н264 или VC-1 следует прописать один из перечисленных выше subtype и в списке "Filter" выбрать нужный фильтр.
Subtype прописываемый в окнах "Select Prefered Filter" и "Custom Media Type" так-же можно узнать в программе GraphStudio.