MPC-BE 1.5.2.3113 Beta - универсальный медиаплеер

MPC-BE 1.5.2.3113 Beta - универсальный медиаплеер



Мультимедиа

MPC-BE 1.5.2.3113 Beta - универсальный проигрыватель аудио и видеофайлов для операционной системы Windows. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией. Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.

Новое в этой верси:



    • Косметика кода.
    • mplayerc: используем функции std::min/max вместо макросов min/max, доработка кода. Устранены ошибоки компиляции GDI+ с дефайном NOMINMAX (спасибо проекту MPC-HC).
    • Небольшая корректировка.
    • MPCVideoDec: используем функции std::min/max и clamp вместо макросов min/max, доработка кода.
    • MatroskaSplitter, MpaSplitter, MpegSplitter: используем функции std::min/max вместо макросов min/max.
    • AudioSplitter: используем функции std::min/max вместо макросов min/max.
    • Косметика кода, суффиксы L и LL в верхнем регистре для лучшей читаемости.
    • RealMediaSplitter: используем функции std::min/max вместо макросов min/max, доработка кода.
    • OggSplitter, RawVideoSplitter: используем функции std::min/max вместо макросов min/max.
    • AviSplitter, FLVSplitter: используем функции std::min/max вместо макросов min/max.
    • DSMSplitter, MusePackSplitter, StreamDriveThru: используем функции std::min/max вместо макросов min/max.
    • Косметика кода - добавлен макрос.
    • Изменение : BaseSplitterFileEx.cpp - корректируем заполнение extradata для H.264 и H.265, последовательность данных SPS/PPS и VPS/SPS/PPS соответственно и не важно в какой последовательности они идут в видео-потоке. Это необходимо для корректной инициализации/работы видео-декодера.
    • Дополнение к предыдущему коммиту - переменную MPCBE_WINSDK_VER необходимо добавлять в систему.
    • Дополнение к предыдущему коммиту.
    • По просьбе "телезрителей" изменен способ задания переменного окружения необходимого для сборки проекта. Теперь переменные задаются путем создания файла "environments.bat в корневой папке проекта без необходимости добавления в систему, весь процесс описан в Compilation.txt
    • BaseSplitter: используем функции std::min/max и clamp вместо макросов min/max.
    • VSFilter: используем функции std::min/max вместо макросов min/max, доработка кода.
    • AVI2AC3Filter, BufferFilter, Mpeg2DecFilter: используем функции std::min/max вместо макросов min/max.
    • Source-фильтры: используем функции std::min/max вместо макросов min/max.
    • Небольшая корректировка compile_shaders.cmd
    • Реорганизация использования переменных окружения(убраны лишние, изменены названия) и все что с ними связано;

Страница загрузки MPC-BE 1.5.2.3113 Beta »
Сайт программы MPC-BE »

1



Новое по теме: Мультимедиа


Тематические новости:


Категория: Программы » Мультимедиа
| 12-11-2017, 18:52 | Просмотров: 1 547 | Комментарии (0)



Комментарии:


 






Copyright 2005 - 2024 © GizMod.Ru | GizModo.Ru | GizmoSoft.Ru | GizMobi.Ru
При републикации приветствуется ссылка на первоисточник.
Запросов: 6 (0.00813).