Media Player Classic BE – универсальный проигрыватель видео и аудиофайлов для операционных систем Windows. В данном проекте имеется своя независимая разработка на основе оригинального кода «Media Player Classiс - Home Cinema» и «Media Player Classic», со своими нововведениями и оптимизацией. Плеер содержит огромный набор аудио-видео фильтров, позволяющих проигрывать практически все существующие медиа-форматы файлов.
Основные возможности:
Воспроизведение VCD, SVCD и DVD без установки дополнительных кодеков.
Воспроизведение AudioCD.
Воспроизведение Real Media и QuickTime (если в системе установлены соответствующие кодеки)
Воспроизведение файлов любых форматов, поддерживающих DirectShow, например, DivX, XviD, H.264.
Воспроизведение и захват видео с TV-тюнер-ов.
Воспроизведение Macromedia Flash-роликов, при наличии установленного ActiveX плагина, с возможностью перемотки.
Произвольное перемещение и масштабирование изображения.
Поддержка систем управления WinLirc и uICE.
Поддержка командной строки.
Возможность настройки горячих клавиш.
Сохранение декодированного потока (например, MPEG2 с защищенных DVD).
Просмотр фильмов в разрешении, отличном от текущего.
Возможность воспроизведения второй звуковой дорожки (в любом поддерживаемом формате).
Воспроизведение поврежденных AVI-файлов
Поддержка всех современных форматов мультимедийных файлов, среди них: WAV, WMA, MP3, OGG, SND, AU, AIF, AIFC, AIFF, MIDI, MPEG,
MPG, MP2, VOB, AC3, DTS, ASX, M3U, PLS, WAX, ASF, WM, WMA, WMV, AVI, CDA, JPEG, JPG, GIF, PNG, BMP, D2V, MP4, SWF, MOV, QT, FLV и другие
Поддержка субтитров.
Отличное качество воспроизведения.
Поддержка всех современных форматов мультимедийных файлов, среди них: WAV, WMA, MP3, OGG, SND, AU, AIF, AIFC, AIFF, MIDI, MPEG, MPG, MP2, VOB, AC3, DTS, ASX, M3U, PLS, WAX, ASF, WM, WMA, WMV, AVI, CDA, JPEG, JPG, GIF, PNG, BMP, D2V, MP4, SWF, MOV, QT, FLV и другие.
Интегрированный набор кодеков(для воспроизведения большинства форматов не требуются внешние кодеки).
Аппаратное декодирование популярного формата H.264 на видеокартах последнего поколения.
Поддержка горячих клавиш.
Поддержка различных видов субтитров.
Корректная работа с двумя мониторами.
Поддержка работы с форматами QuickTime и RealVideo.
Удобный пользовательский интерфейс.
Множество других возможностей и особенностей.
Лог ключевых изменений:
1.4.1 - Изменения:
Изменена нумерация версий - теперь она состоит из трех цифр (MAJOR.MINOR.PATCH);
MPCVideoDec - отключен DXVA для WMV3 Complex profile;
libpng 1.7.0 b35 git-3ac960f1;
и многое другое.
Исправления:
Исправлено падение при закрытии окна настроек файловых ассоциаций при вызове из под UAC;
Некоторые пункты меню не отмечались как активные;
Исправлено изменение настроек интерфейса;
и многое другое...
1.4.0.3 - Добавлено:
Добавлена поддержка открытия *.CUE;
Добавлен обновленный декодер DXVA2;
Добавлена поддержка вывода субтитров для стереоскопического изображения;
AudioSplitter - Добавлена поддержка Monkey's Audio (.APE) и APE Tag, DTS-CD и AC3-CD, TTA, WAV и Wave64;
AviSplitter - Добавлена поддержка 'RPZA', 'RV24' (RGB24 c перевернутым кадром), малораспространенных YUV-форматов;
MatroskaSplitter - Добавлена поддержка Microsoft MPEG4 V3, M-Jpeg, Prores, SNOW, и некоторых типов несжатого видео ('V_UNCOMPRESSED');
MP4Splitter - Добавлена поддержка '2Vuy', 'DVOO', 'yuvs', 'yuv2', DNxHD, FFV1, 'v308', 'v408', 'V410', Vorbis audio;
MpaDecFilter - Добавлена поддержка декодирования MEDIASUBTYPE_SIPR_WAVE - SIPR в .wmv, Voxware MetaSound;
MPCVideoDec - Добавлены выходные форматы 'AYUV', 'YV16', 'YV24', 'P010', 'P210', 'P016', 'P0216', 'Y410' и 'Y416';
MPCVideoDec - Добавлена поддержка 'Avid DNxHD', HuffYUV, FFVH, FFV1 (FFmpeg video codec #1), QuickTime 8BPS video, 'RPZA', 'cyuv', 'yuv2', 'Y41B', 'Y42B', '444P', 'Y800', 'I420', 'V410'
MPCVideoDec - Добавлено декодирование Windows Media Video 9.1 Image и Windows Media Video 9.1 Image V2 (WMVP, WVP2);
MPCVideoDec - Добавлено поле Status с подробной информацией о работе декодера;
MPCVideoDec - Обработка изменения входного медиатипа в режиме DXVA1, что позволяет выполнять переключение видео-дорожек в этом режиме;
MPCVideoDec - Добавлена кнопка сброса настроек;
MPEGSplitter - Добавлена поддержка файлов с заголовком 'IMKH'(записи с видеорегистратора в формате MPEG-PS);
Null Video Renderer (Uncompressed) - Добавлена поддержка 'NV12', 'AYUV', 'YV16', 'YV24';
RawVideoSplitter - Добавлена поддержка 'YUV4MPEG2';
RawVideoSplitter - Добавлена частичная поддержка черно-белых y4m-файлоов и частичная поддержка 4:1:1 y4m файлов;
VSFilter - Добавлена поддержка AV Source/AV Splitter для auto-load опции;
VSFilter - Добавлена поддержка NV12;
VSFilter - Добавлена поддержка масштабирования PGS/DVB субтитров;
VSFilter - Добавлена поддержка интерлейсного видео;
Аудиомикшер - Добавлена поддержка микширования в 5.0;
Встроенный MPEG/DVD Decoder - Добавлена поддержка NV12 выходного формата;
Добавлена опцию 'Всегда использовать внешние аудиофайлы как основные';
Добавлена опция 'Use Subresync/Использовать редактор ';
Статистика видеорендерера - Добавлена поддержка отображения загрузки GPU 'GPU Load';
... и многое другое.
Изменения:
AudioParser - Минимальная частота звука в AAC-LATM 8000 Гц (по английской Википедии);
AudioSplitter - Source-фильтр теперь понимает TTA с ID3v2-тегами в начале файла;
AviSplitter - Добавлена проверка корректности блоков супер индекса;
AviSplitter - Добавлено сопоставление для 'P422';
AviSplitter - Убрано сопоставление для 'cyuv';
Blu-ray плейлисты вновь ассоциируются как видеофайлы;
DTSAC3Source - Убрана поддержка DTS-CD и AC3-CD, используем для этого AudioSplitter;
EVR Custom/VMR9 Renderless -> GPUUsage, более корректная работа с библиотекой NvAPI (Nvidia);
FLVSplitter - При открытии файла и поиске дорожек игнорируем 'левые' тэги;
FormatConverter - Для 8 и 10-битных источников P016 следует сразу после P010, P216 следует сразу после P210;
Line 21 Decoder - Разрешен для Microsoft DTV-DVD Video Decoder и EVR-CP;
MatroskaSplitter - Улучшен механизм построения списка ключевых кадров;
MKVSplitter - Когда нет возможности вычислить FPS видео - проставляем 23.976 как дефолтное;
MP4Splitter - Поддержка чтения палитры для видеодорожек;
MpaDecFilter - Изменен способ проверки на поддержку Bitstream/SPDIF вывода;
MPCVideoDec - В окне настроек добавлены надписи '8-bit', '10-bit' и '16-bit';
MPCVideoDec - Включаем/выключаем опции преобразования форматов в зависимости от того, происходят ли преобразования YUV->RGB или RGB->YUV;
MPCVideoDec - Вывод в 'YUY2' теперь возможен, если ширина и высота не кратны 2;
MPCVideoDec - Выходные форматы 'P010', 'P210', 'P016', 'P0216' по умолчанию включены;
MPCVideoDec - Для Apple ProRes принимаем выходной формат YUV 4:2:2 10 бит;
MPCVideoDec - Для Avid DNxHD определяем выходной формат YUV 4:2:2 8 бит;
MPCVideoDec - Для Motion-JPEG принимаем выходной формат YUV 4:2:2;
MPCVideoDec - Доработано определение выходного формата для ProRes;
MPCVideoDec - Игнорируем AVCOL_RANGE_JPEG только для H.264;
MPCVideoDec - Изменен интерфейс и алгоритм построения списка выходных форматов для декодирования в программном режиме;
MPCVideoDec - Менять настройки опций 'Пресет' ('Preset') и 'Стандарт' ('Standard') теперь можно в любой момент. Опция 'Выходные уровни RGB' ('RGB Output levels') становиться активной только в том случае, если включена опция 'RGB32';
MPCVideoDec - Обновлен список VP5 и VP6 видеокарт;
MPCVideoDec - Опции 'VMR Mixer mode' + 'YUV Mixing' по умолчанию отключены для OS Windows XP;
MPCVideoDec - Опция 'Выходные уровни' ('Output levels') переименована в 'Выходные уровни RGB' ('RGB Output levels').
MPCVideoDec - Откорректирован выбор первого выходного формата для 9, 12 и 14-битных входных форматов;
MPCVideoDec - Откорректированы размеры GroupBox-ов для различных случаев масштабирования;
MPCVideoDec - Переделан механизм изменения выходного медиа-типа, для разных пост-процессов;
MPCVideoDec - Переделан способ переключения выходного формата. Так же - добавлено автоматическое переключение выходного формата, при изменении входного;
MPCVideoDec - Сделано разделение DXVA1/DXVA2 при заполнение выходных медиатипов, в зависимости от системы - DXVA1 для Windows XP, DXVA2 для Windows Vista и выше;
MPCVideoDec - Убраны лишние проверки для выходной форматов;
MPCVideoDec - Удалена опция 'Входные уровни' ('Input levels');
MPCVideoDec - Формат AV_PIX_FMT_PAL8 определяем, как RGB;
MPCVideoDec/FormatConverter - Добавлена проверка на валидность выходного формата;
Mpeg2DecFilter - Возвращен рендеринг DVD субтитров и для одиночных VOB-файлов;
MPEGSplitter - Для TrueHD аудио потока убран параметр для вывода AS-IS;
MPEGSplitter - Изменен механизм обработки AC3 пакетов;
MPEGSplitter - Когда нет возможности вычислить FPS видео - проставляем 23.976 как дефолтное;
MPEGSplitter - Немного переделана (унифицирована) обработка AAC пакетов;
MPEGSplitter - Оптимизация перемотки, используем для поиска нужного временного фрагмента только основной трек. В случае присутствия видеодорожки - используем только видео, если видео отсутствует - то используем аудиодорожки;
MPEGSplitter - Переделан механизм определения AAC/MPA дорожек;
MPEGSplitter - Подкорректировано отображение Profile@Level для MPEG2@4:2:2;
MPEGSplitter - При нахождении и обработке Program Stream Map (MPEG-TS) добавлена обработка и добавление DVB субтитров (без поиска самих данных в потоке);
MPEGSplitter - При открытии .ifo файла (с использованием VTSReader) поиск делаем всегда только по временным меткам;
MPEGSplitter - Сделан быстрый поиск на 'любых' MPEG-PS файлах
MpegSplitter - Убрана опция 'Быстрое переключение дорожек';
MPEGSplitter - Улучшена перемотка Blu-ray;
MPEGSplitter - Унифицирован механизм по предварительной обработке потоков;
'Overlay Mixer Renderer' доступен только для Windows XP;
RawVideoSplitter - Множественные улучшения для корректной работы с 'LAV Video Decoder', а также с 'madVR';
VSFilter - Добавлена автозагрузка при подключении ко встроенному MPEGSplitter/MPEGSource;
VSFilter - Изменен механизм работы со входными/выходными форматами. Теперь при построении списка выходных форматов учитывается список и приоритет входных форматов от нижестоящего фильтра;
VTSReader - Для корректного расчета длительности DVD, учитываем все Program Chains при открытии .ifo файлов;
WASAPI Renderer - Добавлен механизм синхронизации;
EVR Custom/VMR9 Renderless - при сохранении скриншотов учитывается соотношение сторон исходного видео;
Youtube - Временно убрана поддержка форматов 1080 и выше;
Youtube - При открытии url обрабатываем редирект(location);
Аудиомикшер - Расширяем моно до стерео;
Вернули отображение имени объекта (файл/DVD/BD) в OSD при открытии;
Внешние/standalone фильтры в списке фильтром помечаются суффиксом 'external'/'внешний';
Графопостроитель - Внешний standalone фильтр имеет более высокий приоритет над встроенным;
Данные MediaInfo - Добавлена кнопка 'Copy to Clipboard'(скопировать в буфер обмена);
Для декодирования видео VP9 используем декодер ffmpeg;
Для сохранения плейлистов выбираем папку последнего открытия файлов;
Добавлена возможность сдвига субтитров при просмотре;
Кнопки ассоциации расширений теперь не влияют на настройки автовоспроизведения;
Меню 'Перейти...', 'Фильтры', 'Видеокадр', 'Установить пропорции', 'Поверх всех окон', 'По окончанию воспроизведения' - более современный вид выделенных элементов;
Многочисленные улучшения механизма OpenMedia/CloseMedia;
'Настройки' -> 'Вывод' - в списке 'Аудиоустройств', убрали отображение мерита (приоритета);
Парсинг MPEG заголовка (sequence header) - добавлена поддержка sequence display extension, для корректного выставления Aspect ratio;
Переопределена палитра для DVD-субтитров без палитры;
При закрытии плеера сначала закрываем файл и только потом прячем главное окно;
При нажатии правой кнопки мыши на полосе прокрутки (SeekBar) вызывается диалог 'Перейти...', для перехода на нужное время/кадр;
При открытии файла устанавливаем директорию с файлом как текущую;
Рендеринг субтитров - Значительно увеличена скорость отрисовки субтитров, а так же уменьшено время загрузки;
Рендеринг субтитров - Увеличено стандартное значение количества фрагментов в буфере до 10;
Убран 'Old Video Renderer';
Удален DTSSplitter;
Удален TTASplitter;
Улучшен механизм поведения при закрытии файла из меню/Ctrl+C, и по нажатию правой кнопки на кнопке Stop|Close на тулбаре;
Улучшено открытие http-live-streaming ссылок (в .m3u/.m3u8 формате), не обрабатываем их как плейлист;
Режимы VMR Mixer Mode и YUV Mixing теперь работают для любого VMR рендерера;
Обновлен Баскский перевод (автор azpidatziak);
Обновлен Итальянский перевод (автор Lord Maius).
Обновлен Голландский перевод (автор beter);
Обновлен Китайский (Traditional) перевод (автор beter);
Обновлен Китайский (Simplified) перевод (автор insolo);
Обновлен Корейский перевод (автор kuh3h3);
Обновлен украинский перевод (автор Arestarh1986);
ffmpeg 2.2 git-c8246d37;
libwebp 0.4.0 git-59daf083;
libopus 1.1 git-253e15f7;
libpng 1.7.0 b34 git-8ebdaa07;
MediaInfo 0.7.67+ svn rev.6173;
Little-CMS 2.6 git-08bbb31f;
VirtualDub 1.10.4;
ZenLib 0.4.29+ svn rev.456;
... и многое другое.
Исправления:
DXVA декодер - Исправлен вылет при закрытии/окончании проигрывания на VC1/MWV3;
FLACSource - Исправлен парсер тэгов Vorbis;
FLVSplitter - Восстановлено открытие/проигрывание файлов с HEVC потоками;
FLVSplitter - Исправлен парсинг строковых метаданных;
FLVSplitter - исправлена перемотка и проигрывание файлов;
FLVSplitter - Исправлена работа Speex аудиокодека;
FLVSplitter - Исправлено зависание при перемотка в конец файла;
MP4Splitter - Исправлена и дополнена поддержка видео Apple XDCAM;
MpaDecFilter - Восстановлено перекодирование в AC3;
MPCVideoDec - FormatConverter, исправлено преобразование входных YUV форматов с full scale (JPEG) color_range;
MPCVideoDec - Исправлен порядок добавления схожих форматов в список выходных медиатипов;
MPCVideoDec - Исправлена активность опции 'Выходные уровни RGB' ('RGB output levels') после нажатия кнопки 'Сбросить настройки' ('Reset');
MPCVideoDec - исправлена обработка timestamp H.264 формата, используем логику ffmpeg для этого;
MPCVideoDec - Исправлена проверка на активные преобразования YUV->RGB или RGB->YUV;
MPCVideoDec - исправлена ситуация, когда декодер пытался подцепиться к LAV Video Decoder при открытии DVD;
MPCVideoDec - Исправлено падение в графстудии, при попытке изменить настройки выходных форматов, при условии, что к выходному пину не подключен ни один фильтр;
MPCVideoDec - Исправлено перевернутое изображение при выводе в RGB32 и коннекте к VMR7 рендереру с активированными опциями VMR Mixer Mode + YUV Mixing;
MPCVideoDec - исправлено появление артефактов при проигрывание некоторого H.264 видео на Intel в режиме DXVA;
MPCVideoDec - Не обрабатывались флаги интерлейс в режиме софтового декодирования;
MPCVideoDec- Исправлено декодирование RAW Video с размерами кадра некратными 32;
MPCVideoDec/FormatConverter - исправлено падение после реинициализации;
MPEG парсер (sequence header) - исправили механизм вычисление AR;
MPEGSplitter - Исправлен парсер AAC header;
MPEGSplitter - исправлен парсинг PSM (Program Stream Map);
MPEGSplitter - Исправлен расчет fps для MPEG-PS (обычно для H.264);
MPEGSplitter - Исправлено заполнение extradata для MPEG2;
MPEGSplitter - Исправлено подключение/воспроизведение TrueHD дорожек;
MpegSplitter - Исправлено чтение Program Stream Map (PSM), которое могло приводить к очень длительному открытию файлов MPEG-PS;
MPEGSplitter - Не отображались субтитры на некоторых .VOB;
OggSplitter - Исправлены ошибки, приводившие к некорректному воспроизведению файлов DIRAC и FLAC;
RawVideoSplitter - восстановлено открытие HEVC;
RawVideoSplitter - исправлена перемотка формата 'YUV4MPEG2';
RawVideoSplitter - Исправлены ошибки, приводившие к ложным срабатываниям и неправильной работе;
RealMediaSplitter - Исправлено проигрывание файлов, у которых в заголовке отсутствует значение пакетов (равно 0);
RoQ видеодекодер некорректно добавлялся в граф;
VSFilter - Восстановлен показ субтитров при выводе NV12/P010/P016 и Flipped изображении;
VSFilter - исправлен вывод DVB субтитров;
WASAPI Renderer - Избавились от dead-lock (подвисания) при закрытии;
WASAPI Renderer - Иногда некорректно отрабатывался конец файла в случае перемотки;
EVR Custom - Исправлено моргание/черный экран в связке с Microsoft DTV-DVD Video Decoder при проигрывании некоторых DVD(на меню и при выводе субтитров) и видео;
В OS Vista и новее, для VMR-9 renderless вновь активна опция 'YUV mixing'. При включенной опции 'YUV mixing', теперь активируется опция 'Dynamic switch to BOB';
Восстановлено/исправлено отображение подсказок на странице "Вывод";
Исправлен механизм состояние кнопки Play/Pause;
Исправлена загрузка плейлистов в формате UTF8 без заголовка;
Исправлено открытие DVD из закладок, при условии сохранения позиции DVD;
Исправлено открытие субтитров в ANSI кодировке;
Исправлено переключение VobSub субтитров, когда один файл включает несколько субтитров;
Исправлены ошибки в работе опции 'Перемотать в конце';
Исправлены ошибки, которые приводили к зависанию процесса mpc-be.exe в момент закрытия плеера/файла;
Исправлены ошибки, приводившие к неправильной работе выбора аудиодорожек;
Исправлены пропорции кадра при сохранении миниатюр;
Меню 'Открыть DVD/Blu-ray' не работало, если был запущен полноэкранный D3D режим;
Окно 'Свойства Файла' -> 'Ресурсы' - исправлено сохранение вложений;
Парсер AVC не обрабатывал level 5.2;
Страница настроек 'Youtube' - некорректно запоминались настройки форматов;
Страница настроек 'Полный экран' - кнопка 'Применить' не всегда меняла свое состояние;
... и многое другое.
О Portable:
Портативная версия работает без инсталляции на компьютер.
Системные требования:
Windows XP SP2, Vista, 7/8/8.1 (32bit/64bit)
Процессор с поддержкой SSE
Последняя версия DirectX 9.0c runtime (июнь 2010 года).
Установка обязательна, независимо от операционной системы.
Версия программы: MPC-BE 1.4.1
Платформа: Windows
Язык интерфейса: Русский, Английский и другие
Лекарство: не требуется
Год выпуска: 2014
Размер архива: 134 mb
|