MPC-BE forum

MPC-BE => Внешние фильтры / External filters => Тема начата: V0lt от 01 февраля 2020, 18:13:23

Название: MPC ImageSource
Отправлено: V0lt от 01 февраля 2020, 18:13:23
Исходный код | Source (https://github.com/v0lt/ImageSourceFilter)
История изменений | History. (https://github.com/v0lt/ImageSourceFilter/commits/master)
Тестовые сборки | Test builds (https://yadi.sk/d/jQYapx92Izm7gw)
Релиз 0.2.5.119 (https://github.com/v0lt/ImageSourceFilter/releases/)

Минимальные системные требования:
Windows 7 и новее (возможно заработает на Windows Vista).

Основные возможности:
- Открывает графические форматы поддерживаемые Windows Imaging Component (https://en.wikipedia.org/wiki/Windows_Imaging_Component) (WIC). Уровень поддержки зависит от версии Windows и установленных обновлений и кодеков. Открывается только первое изображение.
- Позволяет задать длительность отображения картинки.
- Автоматически уменьшает очень большие картинки, которые не могут быть воспроизведены видеорендерером (если сторона более 16384 пикс.), а так же для снижения нагрузки.
- Поддержка дополнительного вывода в формате 16-бит на канал для соответствующих картинок.

Замечание:
Чтобы ImageSourceFilter подключался для BMP и JPEG вместо системного фильтра "Generate Still Video" необходимо задать приоритет "Предпочесть" ("Prefer"), либо использовать MPC-BE 1.5.5.5064 или новее.

Расширения для Windows 10:
Webp Image Extensions (https://www.microsoft.com/en-us/p/webp-image-extensions/9pg2dk419drg) (.webp)
HEIF Image Extensions (https://www.microsoft.com/en-us/p/heif-image-extensions/9pmmsr1cgpwg) (.heif, .heic, .avif)
+ HEVC Video Extensions (https://www.microsoft.com/en-us/p/hevc-video-extensions/9nmzlz57r3t7) нужен для открытия файлов .heic
+ AV1 Video Extension (https://www.microsoft.com/en-us/p/av1-video-extension/9mvzqvxjbq9v) нужен для открытия файлов .avif

Кодеки для WIC:
Microsoft Camera Codec Pack для Windows 7 и Vista (https://web.archive.org/web/20200109020824/https://www.microsoft.com/en-us/download/details.aspx?id=26829).
Обновление Microsoft Camera Codec Pack для Windows 8 x64 (https://www.microsoft.com/en-us/download/details.aspx?id=41376) (KB2899190)
Обновление Microsoft Camera Codec Pack для Windows 8.1 x64 (https://www.microsoft.com/en-us/download/details.aspx?id=40310) (KB2859675)
Google WebP Codec (http://downloads.webmproject.org/releases/webp/WebpCodecSetup.exe)
CopyTrans HEIC for Windows (https://www.copytrans.net/copytransheic/)
Adobe DNG Codec (http://download.adobe.com/pub/adobe/dng/win/DNGCodec_2_0_Installer.exe)
Sony RAW Driver на free-codecs.com (https://www.free-codecs.com/download/sony_raw_codec.htm) и software.informer.com (https://sony-raw-driver.software.informer.com/).
JPEG XL thumbnail handler and WIC codec (https://github.com/saschanaz/jxl-winthumb) (regsvr32 jxl_winthumb.dll)


Другие:
JPEG-LS WIC codec (https://github.com/team-charls/jpegls-wic-codec) (только исходники)
Targa WIC codec (https://github.com/Remedy-Entertainment/tga-wic-codec) (только исходники)
JPEG XL WIC (https://github.com/mirillis/jpegxl-wic) (только исходники). Мало чего открывает, лучше использовать вышеупомянутый jxl_winthumb.
FLIF Windows Plugin (https://github.com/fherzog2/flif_windows_plugin) (только декодирование). У меня не заработал. Формат похоже был экспериментальный и теперь заброшен.
Название: MPC ImageSource
Отправлено: V0lt от 01 февраля 2020, 18:13:46
зарезервировано
Название: MPC ImageSourceFilter
Отправлено: V0lt от 10 февраля 2020, 09:33:05
Выпущен первый релиз MPC Image Source Filter v0.1.0.29 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.1.0).
Название: Re: MPC ImageSource
Отправлено: V0lt от 18 апреля 2021, 06:45:14
MPC Image Source 0.2.1.75 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.1)
Добавлена поддержка DDS, HEIF (HEIC, AVIF), ORF, PEF, JPEG XL.
Улучшена поддержка для некоторых файлов JPEG XR.
Исправлен вывод картинок с 16-битами на канал.
Название: Re: MPC ImageSource
Отправлено: V0lt от 16 декабря 2021, 17:45:23
MPC Image Source Filter 0.2.3.95 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.3)
Улучшена поддержка JPEG XL.
Название: От: MPC ImageSource
Отправлено: V0lt от 15 июля 2022, 05:00:49
MPC Image Source 0.2.5.119 (https://github.com/v0lt/ImageSourceFilter/releases/tag/0.2.5)
Для дополнительного формата совместимости используется MEDIASUBTYPE_RGB32, поскольку MEDIASUBTYPE_ARGB32 не поддерживается Haali VR и madVR.
Исправлена работа интерфейса IMediaSeeking. Теперь плеер может управлять, как долго отображаются изображения.
Исправлено уменьшение очень больших изображений.
Для настройки "Max. non-scalable size" по умолчанию задано значение на 8192 для совместимости с видеорендерерами, использующими Direct3D 9 или DXVA2 на некоторых видеоадаптерах.