Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Media Player Classic ( MPC ), Media Player Classic - Home Cinema ( MPC-HC ) и Media Player Classic - Black Edition ( MPC-BE ) - это семейство бесплатных , компактных, легких и настраиваемых медиаплееров с открытым исходным кодом для 32-битная и 64-битная Microsoft Windows . Исходный MPC вместе с вилкой MPC-HC имитируют упрощенный внешний вид Windows Media Player 6.4, но предоставляют большинство опций и функций, доступных в современных медиаплеерах. Варианты оригинального MPC и его форков были и остаются стандартными медиаплеерами в K-Lite Codec Pack.и комбинированный пакет кодеков сообщества .

Этот проект сейчас в основном поддерживается сообществом на форуме Doom9 . Активными вилками являются Home Cinema (MPC-HC) от clsid и Black Edition (MPC-BE) от aleksoid.

Развитие [ править ]

Оригинальный Media Player Classic был создан и поддерживался программистом по имени «Габест», который также создал графический плагин GSDX для PCSX2 . Оно было разработано как приложение с закрытым исходным кодом, но позже было перелицензировано как бесплатное программное обеспечение в соответствии с условиями Стандартной общественной лицензии GNU . MPC размещен в рамках проекта на SourceForge.net . Сам проект - своего рода зонтичная организация для работ Габеста.guliverkli

Разработка Media Player Classic застопорилась в мае 2006 года. Габест, главный разработчик оригинальной версии, заявил в марте 2007 года, что разработка Media Player Classic не умерла, но он не может работать над ней. [5] Позже, в августе 2007 года, стала доступна неофициально исправленная и обновленная сборка, размещенная в рамках guliverkli2проекта на SourceForge.net . Известный как Media Player Classic 6.4.9.1, он был предназначен для исправления ошибок и обновления устаревших библиотек; его ветка не развивалась с 2010 года. [6] [7] Сообщество на форуме Doom9 с тех пор продолжило проект с MPC-HC.

Домашний кинотеатр [ править ]

Форк под названием Media Player Classic - Home Cinema (MPC-HC) добавляет новые функции, а также исправляет ошибки и обновляет библиотеки. [8]

MPC-HC обновляет исходный проигрыватель и добавляет множество полезных функций, включая возможность удаления разрывов , дополнительные видеодекодеры (в частности, H.264, VC-1 и MPEG-2 с поддержкой DirectX Video Acceleration ), поддержку Enhanced Video Renderer и несколько исправление ошибок. Существует также 64-битная версия Media Player Classic - Home Cinema для различных платформ Windows x64. MPC-HC требует как минимум Windows XP Service Pack 3.

Начиная с версии 1.4.2499.0, в MPC-HC реализована поддержка управления цветом , что в то время было редкостью для видеоплееров. [9] Поддержка Windows 8 появилась в версии 1.6.5. [10] Начиная с версии 1.6.6 стабильные выпуски подписываются. [11]

Помимо опубликованных стабильных выпусков, общедоступны также ночные сборки. [12] [13] MPC-HC также распространяется в формате PortableApps . [14] MPC-HC 1.7.8, выпущенная в 2015 году, была создана с использованием MediaInfoLib 0.7.71.

В MPC-HC 1.7.1 добавлена ​​поддержка формата HEVC .

MPC-HC 1.7.13 теперь требует SSE2, поддерживающего ЦП, и больше не работает на Intel Pentium III или AMD Athlon XP .

MPC-HC 1.7.13 является окончательной версией, и программа была официально прекращена с 16 июля 2017 года из-за нехватки активных разработчиков, имеющих опыт работы с C / C ++. [15] Его исходный код на GitHub последний раз обновлялся 27 августа 2017 г., через полтора месяца после официальной финальной версии. [16]

Обновленная вилка [ править ]

Обновленные сборки MPC-HC, форка от того же разработчика (известного как clsid в Doom9 и clsid2 на GitHub / SourceForge ), ответственного за MPC 6.4.9.1, начали появляться в январе 2018 года. Этот форк содержит обновленные внутренние кодеки (фильтры LAV) Поддержка AV1 , интеграция youtube-dl , новая темная тема, предварительный просмотр видео на панели поиска, поддержка MPC Video Renderer, AB Repeat, улучшения производительности субтитров, обновления некоторых других внешних компонентов, другие улучшения и множество исправлений ошибок; [17] [18] поддержка Windows XP также была прекращена в этих сборках. [17] Доступны бинарные версии, [1]а также исходный код. [19]

Black Edition [ править ]

Media Player Classic - Black Edition (MPC-BE) - это ответвление MPC и MPC-HC. Он отошел от цели MPC - имитировать внешний вид Windows Media Player с обновленными элементами управления проигрывателем и предоставляет дополнительные функции поверх MPC-HC, такие как предварительный просмотр видео на панели поиска (хотя многие из них, включая предварительный просмотр видео на панели поиска, были добавлен в MPC-HC позднее). [20] MPC-BE, однако, не включает фильтры LAV по умолчанию, что делает его менее эффективным для декодирования, чем MPC-HC. Это наиболее заметно при использовании файлов с более высоким разрешением, новых кодеков или оборудования более низкого уровня. [21]

Разработка плеера началась в феврале 2011 года. Разработчики использовали модификацию MPC-HC, сделанную программистом по прозвищу «bobdynlan».

Первая версия (1.0.1.0) была выпущена 12 сентября 2012 г. [22]

Начиная с версии 1.5.0, MPC-BE больше не поддерживает Windows XP . [23]

MPC-BE версии 1.5.1 и новее требует наличия ЦП с поддержкой SSE2 и больше не работает на Intel Pentium III или AMD Athlon XP . [24]

Стабильная версия MPC-BE 1.5.6.6000 была выпущена 2 февраля 2021 г., также доступны ночные сборки . [4] [20]

Форматы и функции мультимедиа [ править ]

В этом разделе Media Player Classic и MPC относятся как к исходному MPC, так и к его разветвлениям, если не указано иное.
Воспроизведение звука японского MPC 6.4.8.3 на Wine

Media Player Classic может воспроизводить VCD , SVCD и DVD без установки дополнительного программного обеспечения или кодеков . MPC имеет встроенные кодеки для видео MPEG-2 с поддержкой субтитров и кодеков для аудио LPCM , MP2 , 3GP , AC3 и DTS ; вместе с собственным воспроизведением формата контейнера Matroska . MPC также содержит улучшенный разделитель MPEG, который поддерживает воспроизведение дисков VCD и SVCD с помощью устройства чтения VCD / SVCD / XCD. 30 октября 2005 г. Габест добавил синхронизированный текст MP4 и MPEG-4.поддерживать. [25]

Поддерживаемые форматы мультимедиа в последних сборках MPC-HC и MPC-BE были значительно расширены по сравнению с исходным MPC, поскольку эти сборки связаны с итерациями libavcodec и libavformat. MPC-HC версии 1.7.0 и новее используют фильтры LAV [26], в то время как MPC-BE использует FFmpeg напрямую. [27] Следовательно, они поддерживают все форматы из этих библиотек.

MPC-HC также является одним из первых медиаплееров, изначально поддерживающих звук Dolby Atmos .

MPC может использовать файл INI в папке своего приложения [28], что делает его переносимым приложением .

DirectShow [ править ]

Media Player Classic в первую очередь основан на архитектуре DirectShow и поэтому автоматически использует установленные фильтры декодирования DirectShow. Например, после установки ffdshow фильтра декодирования DirectShow с открытым исходным кодом в исходном MPC стало доступно быстрое и высококачественное декодирование и постобработка форматов MPEG-4 ASP , H.264 и Flash Video . Однако MPC-HC и MPC-BE могут воспроизводить видео в этих форматах напрямую, без использования ffdshow .

MPC-HC и MPC-BE также обеспечивают поддержку DXVA для совместимых видеокарт Intel , NVIDIA и ATI / AMD при использовании совместимого кодека . Это обеспечивает аппаратное ускорение воспроизведения.

Помимо DirectShow, MPC также может использовать кодеки и фильтры QuickTime , RealPlayer и SHOUTcast (если они установлены на компьютере) для воспроизведения своих файлов. [29] Хотя некоторые из этих файлов могут воспроизводиться без установленных внешних кодеков или фильтров. В качестве альтернативы можно использовать QuickTime Alternative и Real Alternative вместо установленных ими проигрывателей для расширенной поддержки соответствующих форматов файлов.

ТВ-тюнеры [ править ]

MPC поддерживает воспроизведение и запись телепрограмм, если установлен поддерживаемый ТВ-тюнер .

См. Также [ править ]

  • Сравнение программного обеспечения видеоплеера
  • DirectVobSub
  • WASAPI
  • Медиаплеер VLC

Ссылки [ править ]

  1. ^ a b c "clsid2 builds" . Github . 2018-06-19 . Проверено 17 июня 2020 .
  2. ^ "О MPC-HC" . Проект MPC-HC . Проверено 21 февраля 2016 .
  3. ^ «Выпустить сборки» . Проект SourceForge MPC-BE . Проверено 15 сентября 2020 .
  4. ^ a b «Ночные сборки» . Проект SourceForge MPC-BE . Проверено 15 сентября 2020 .
  5. ^ "Обсуждение SourceForge статуса проекта" . Проверено 6 апреля 2011 .
  6. ^ «Тема Doom9 о патченной сборке Media Player Classic » . Проверено 11 ноября 2007 .
  7. ^ "Исправлен MPC 6.4.9.1" . Sourceforge проект Guliverkli2 . 2011-04-10 . Проверено 23 января 2013 .
  8. ^ "Тема Doom9 о Media Player Classic - Домашний кинотеатр " . Проверено 11 ноября 2007 .
  9. ^ Аттила Тамаш Афра (2010-09-20). «Управление цветом ICC в Media Player Classic - домашний кинотеатр» (блог) . Проверено 9 февраля 2014 .
  10. ^ "Журнал изменений v1.6.5" . MPC-HC вики . 2012-12-16 . Проверено 21 января 2013 .
  11. ^ XhmikosR (25 февраля 2013 г.). «Бинарные файлы подписаны» . MPC-HC.org . Проверено 9 февраля 2014 .
  12. ^ "Классический медиаплеер - домашний кинотеатр" . MPC-HC Nightly. 2016-02-21 . Проверено 21 февраля 2016 .
  13. ^ "Классический медиаплеер - домашний кинотеатр" . free-codecs.com. 2013-03-29 . Проверено 1 апреля 2013 .
  14. ^ "Выпущен MPC-HC Portable 1.6.5" . PortableApps . 2013-01-24 . Проверено 11 февраля 2013 .
  15. ^ "v1.7.13 выпущена и прощай" . mpc-hc.org. 2017-07-16 . Проверено 4 ноября 2017 .
  16. ^ "Фиксирует · mpc-hc / mpc-hc · GitHub" . GitHub . 2017-08-27 . Проверено 4 ноября 2017 .
  17. ^ a b "clsid создает тред на Doom9" . Проверено 20 мая 2018 .
  18. ^ "Ньюверс" . Проверено 9 апреля 2018 .
  19. ^ https://github.com/clsid2/mpc-hc
  20. ^ a b «Классический медиаплеер - BE Win32 / x64» . Гибель9 . Архивировано 07 марта 2013 года . Проверено 4 ноября 2017 .
  21. ^ "Какой классический медиаплеер скачать?" . Проверено 29 сентября 2020 .
  22. ^ "MPC-BE x64 1.0.1.0" . Проект SourceForge MPC-BE . Проверено 2 февраля 2016 .
  23. ^ «Поддержка Windows XP» .
  24. ^ "Media Player Classic - BE Win32 / x64" .
  25. ^ Doom9 - Media Player Classic поддерживает Matroska v2, * .mp4, * .mov и MPEG-4 Timed Text
  26. ^ "Выпущена v1.7.0" . mpc-hc.org . 2013-09-29 . Проверено 1 октября 2020 .
  27. ^ «Полная история версий / Примечания к выпуску / Список изменений для MPC-BE» . videohelp.com . Проверено 1 октября 2020 .
  28. ^ "Media Player Classic v6.4.9.1" . Коллекция портативных бесплатных программ . 2012-08-20 . Проверено 23 января 2013 .
  29. ^ «Установка Media Player Classic - Пошаговое руководство» . Обзоры бесплатного программного обеспечения Gizmos . 2012-06-15 . Проверено 23 января 2013 .

Внешние ссылки [ править ]

  • Media Player Classic - официальный сайт домашнего кинотеатра
  • MPC-HC - официальный (неактивный) на GitHub
  • MPC-HC - вилка clsid2 (активная) на GitHub
  • MPC-HC в Open Hub
  • MPC-BE на SourceForge.net
  • Ведущий оригинального проекта на SourceForge.net
  • Патченная сборка MPC на SourceForge.net