Ru-Board.club
← Вернуться в раздел «Программы»

» Media Player Classic - Black Edition (MPC-BE) часть 2

Автор: MAX63ru
Дата сообщения: 05.10.2015 21:12
Прошлые части топика: часть 1
Media Player Classic - Black Edition

Страница проекта | Страница загрузки | Форум | Страница на Facebook

MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windоws. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.
Стабильный релиз MPC-BE 1.4.6 (билд 1590) от 13.06.2016.
Текущий Beta-релиз MPC-BE 1.5.0 (билд 1783) от 30.07.2016
Актуальные ночные сборки: Я.Диск, Box.comНачиная с версии 1.5.0 (билд 1591) поддержка Windows XP прекращена.

История изменений.
Заменяемая графика: тулбары, фоновые картинки, иконки.
Схема управления плеером посредством тачскрина.

Системные требования:
Windоws XP SP3[more=*](по остаточному принципу)[/more], Vista, 7, 8, 8.1, 10 (32bit/64bit)
Процессор с поддержкой SSE
Сборки до 4807 требуют обязательную установку DirectX 9.0c runtime (июнь 2010 года), независимо от операционной системы.
Скачать: web-инсталлятор (рекомендуется) или полный пакет.

[more=Различный софт на тему воспроизведения видео]DXVAChecker — определение возможностей видеокарты по декодированию видео.

MONOGRAM GraphStudio и GraphStudioNext - утилиты для создания и просмотра DirectShow-графов.


madVR — рендерер, нацеленный на максимальное качество воспроизведения.

xy-VSFilter и XySubFilter — альтернативные рендереры субтитров.

LAV Filters — хороший набор состоящий из сплиттера, аудио- и видеодекодеров. Можно использовать как дополнение к встроенным в плеер.

3DYD Youtube Source — сурс-фильтр позволяющий смотреть видео с YouTube и других сайтов. Для использования в MPC-BE необходимо в Вид->Настройки...->Youtube->Источник выбрать "Внешний фильтр-источник".[/more]
Голосование "Cамый популярный видеоплеер для видео 2016" | "2015"

Собираем деньги на новую цифровую подпись.
Деньги собраны. Всем кто принял участие большое спасибо!
Автор: Aleksoid1978
Дата сообщения: 06.10.2015 01:10
По поводу рамки на Win10 - да, есть такое при использовании Зума, пропустил я этот момент.

P.S. Хотя нет, ничего я не упустил. Это видимо такое поведение системы - по какой-то причине она не дает правую границу.
Автор: zmashine
Дата сообщения: 06.10.2015 12:55
Aleksoid1978, а может быть что место осталось зарезервировано под рамку окна как в старых системах, а тут просто сами мс упустили этот момент? или наш плеер резервирует место, а в мс что-то изменили?
Автор: Aleksoid1978
Дата сообщения: 06.10.2015 13:40
В Win10 невидимая рамка размером 6 пикселей, слева/спрева/снизу. Поэтому и все проблемы ... пользователи не хотят видеть это пустое место при развороте на полный экран и т.д.

Поэтому приходиться выставлять размер окна чуть больше размера десктопа на эти 6 пикселей, но оно как-то не всегда работает. Вот дома у меня нормально - нет пустого места справа, но и то - нормально при запуске с одного места(именно где зарегистрирован MPC-BE в системе). А если запускаю из папки с исходниками - точно такое же пустое место справа
Автор: usalex
Дата сообщения: 06.10.2015 17:05
Не добавляются шейдеры в окне выбора шейдеров. Билд 853.
В ниспадающем меню все мои шейдеры видны, но добавить их невозможно, т.к. нажатие кнопки "Add" ни к чему не приводит.
Шейдеры в формате .hlsl, лежат в папке C:\Users\user\AppData\Roaming\MPC-BE\Shaders (настройки плеера - в реестре).
Это баг?
Автор: iNNOKENTIY21
Дата сообщения: 06.10.2015 17:23
щелкни мышкой сперва в одну из белых рамок, там в окошке, куда хочешь добавить (шейдеры кадра или шейдеры окна), что бы синяя полоска появилась. потом уже добавить.
Автор: usalex
Дата сообщения: 06.10.2015 17:38
iNNOKENTIY21
Спасибо!
Не пользовался более 4-х месяцев. Подзабылось.
Но, вообще-то, финт с вызовом синей полоски - это круто. (не всякий допрёт по первому разу).
Автор: iNNOKENTIY21
Дата сообщения: 06.10.2015 17:55
usalex
да я буквально вчера, чуть не отписался сюда с этим же вопросом, но как то случайно включил шейдеры
Автор: MishNSK
Дата сообщения: 06.10.2015 20:02
iNNOKENTIY21
Мы прям с одного автобуса с этими шейдерами.Тоже хотел вчера отписаться, но запамятовал. Спасибо за подсказку.
Автор: iNNOKENTIY21
Дата сообщения: 06.10.2015 21:02
кстати. а где бы разжиться дополнительными шейдерами, интересные есть какие нибудь?
Автор: Bai_Hou
Дата сообщения: 06.10.2015 21:43
iNNOKENTIY21
На doom9 вестимо. Но самые интересные (NEDI, FineSharp, LumaSharpen, AdaptiveSharpen, SuperRes, deband) уже встроены в madVR, так что возможно стоит сначала его попробовать, настраивать параметры будет гораздо проще.
Автор: iNNOKENTIY21
Дата сообщения: 06.10.2015 22:15
Bai_Hou
спасибо.

madVR дерганый какой то местами.
Автор: Bai_Hou
Дата сообщения: 06.10.2015 22:26
Его просто надо правильно настроить под свой комп, если он слабоват. Там можно много чего повключать, что будет сильно жрать ресурсы. Вот объяснения настроек, если что.
Автор: AngelNet
Дата сообщения: 06.10.2015 22:53
грац всех завсегдатаев топика и поклонников сабжа с переездом в новую ветку!
модераторы всё таки есть (надо просто к ним лично иногда обращаться)
Автор: iNNOKENTIY21
Дата сообщения: 06.10.2015 23:15
[more=скрытый юмор]захотел немного шейдеров...
послали на иноязычный форум. предложили установить madVR. послали на курсы правильной готовки.
осторожнее надо быть в желаниях

Bai_Hou
ничего личного, просто доля шутки.
ссылки в реале полезные, спасиб [/more]

плеер когда жмешь паузу и потом какая то нагрузка на комп серьезная, уже не воспроизводит, при снятии с паузы.
та же история когда на долго, на паузе оставишь. надолго это на весь день и больше. то потом снятие с паузы не пашет. проще перезапустить плеер.
наверно когда свопит, или как то из памяти вытесняет.
Автор: Bai_Hou
Дата сообщения: 07.10.2015 00:10
iNNOKENTIY21
Всё просто и логично на самом деле. Все активные шейдерописатели тусуются на doom9, поэтому в других местах есть большая вероятность найти лишь свалку непонятно чего с минимумом объяснений, которое ещё может быть давно устарело. А если тебе интересны не сами шейдеры чтоб поиграть/поизучать код, а даваемое ими улучшение картинки, то куда больше смысла разобраться с madVR. И в перспективе это будет даже полезнее, потому что madshi обещал в будущем прикрутить к madVR поддержку кастомных шейдеров, более продвинутую, чем в MPC. Например такую хорошую вещь как SuperRes на шейдерах MPC вообще не сделать.
Автор: Aleksoid1978
Дата сообщения: 07.10.2015 05:41
А я вот смотрю фильмы - в 90% оригинал, т.е. BD, ну и 10% это 1080 рипы/webdl. Так что мне, к примеру, пофигу на всякие там madVR и т.д. - т.к. не использую уменьшение/увеличение.
А при 100% картинки разницы нет никакой
Автор: anon31337
Дата сообщения: 07.10.2015 08:19
В объяснениях опций madvr написано, что DXVA2 апскейл полностью зависит от видеокарты. Получается качество будет абсолютно одинаковое, если использовать DXVA2 апскейл и встроенный в mpc-be и с madvr?
Автор: Bai_Hou
Дата сообщения: 07.10.2015 08:55
Aleksoid1978
Ну это пока ты не решишь прикупить себе 4K телик. А то вон народ побогаче уже вовсю жарит свои топовые карточки, апскейля блюреи с помощью NNEDI3+SuperRes.
anon31337
Скорее всего одинаковое, если конечно в madVR не включено что-либо, влияющее на картинку до апскейла (то есть из раздела processing).
Автор: Aleksoid1978
Дата сообщения: 07.10.2015 09:01
Bai_Hou

Цитата:
Ну это пока ты не решишь прикупить себе 4K телик.

Ну с текущим курсом - наверное никогда не решусь, да и до массового выхода 4K BD - смысла нету ...

Ну вот народ накупил себе 4K телеки - а щас мучаются, смотря 1080/720 и не дай бог SD видео )))
Автор: sola
Дата сообщения: 07.10.2015 09:48
Дошли руки посмотреть, что там наваяли мелкомягкие с вин10, и к великому удивлению, родного декодера HEVC у десятки обнаружить не удалось. По крайней мере, в работоспособном состоянии. Это что, я что-то не так делал, или на самом деле его нет? Вроде в инсайдерских билдах все работало.
Автор: Aleksoid1978
Дата сообщения: 07.10.2015 10:08
sola
Есть там родной декодер HEVC, даже с ускорением(правда использует DX11). Но - он не DirectShow, а MFT. Поэтому его можно использовать вроде бы только в WMP.
Автор: sola
Дата сообщения: 07.10.2015 11:36
Aleksoid1978 Дык в том то и беда, что он даже в родном WMP (и модерн приложении Видео) не заводится. Как бы играет, но черный экран и звук. В превью билдах десятки, помнится, была и картинка.
Ну это ладно, скорее спортивный интерес был, что там Майкрософт наваяла в плане декодирования HEVC. Сама десятка мне пока не интересна.
Автор: Aleksoid1978
Дата сообщения: 07.10.2015 11:44
sola
Проверь на .mp4 формате. MPEG не поддерживает hevc, поэтому видео и нет.
Автор: sola
Дата сообщения: 07.10.2015 13:52
Aleksoid1978 пробовал и mp4, и матроску (которуя новая винда тоже должна понимать) и ts. Везде черный экран. Может, конечно, какие-то проблемы с видеодрайверами. Но с чего бы им быть, десятка уже полгода как RTM.
Автор: rat
Дата сообщения: 07.10.2015 16:18
sola

Цитата:
пробовал и mp4, и матроску (которуя новая винда тоже должна понимать) и ts. Везде черный экран.

У меня на Win10 ent x64 rtm, играют нормально .mp4 и .mkv в WMP.
Автор: Bai_Hou
Дата сообщения: 07.10.2015 22:21
Aleksoid1978
По поводу превью - ещё есть пара просьб/предложений по улучшению:

1. Включать превью для ютуб-ролика, когда он полностью скачался. Так было бы гораздо удобнее быстро оценивать ролики и решать, стоит продолжать смотреть или там одна ерунда. И особенно на всяких видео с мобилок искать нужные моменты, а не тупо просматривать/проматывать бессодержательные части неизвестно сколько времени.

2. При Ctrl-скролле колесом (то есть при самом мелком шаге превью из трёх) выводить не одни только ключевые кадры, а все. На большом размере превью это уже имеет смысл и опять же облегчает и ускоряет тонкий поиск и переход на нужный момент после грубого приближения только по ключевым кадрам. А иначе этот режим по сути вообще бессмысленный - крутишь, а картинка всё никак не меняется, и совершенно непонятно, когда уже кликать для перемотки.
Автор: Aleksoid1978
Дата сообщения: 08.10.2015 02:04
Bai_Hou
Механизм превью "стартует" при открытии файла, нет возможности это сделать уже во время проигрывания.

По поводу превью и перехода не по кл. кадрам - на многих файлах/форматаз мы просто поймаем черный/серый экран, а иногда и артефакты. Не зря же придумали кл. кадры в контейнерах. Это то места, с которого надо декодировать при перемотке.
Автор: 7sh3
Дата сообщения: 08.10.2015 02:39
Aleksoid1978

Цитата:
P.S. Проверил последний PotPlayer - он так же не видит видео в этом файле, что говорит о том что они используют наш код, но не признаются

проигрывает тот файлик если вкл встроенный ffmpeg ps сплиттер, а в последней бете проигрывает и своим основным сплиттером по умолчанию, опять наверно спер у кого-то секрет проигрывания всякой кривизны
Автор: Aleksoid1978
Дата сообщения: 08.10.2015 05:02
7sh3

Цитата:
опять наверно спер у кого-то секрет проигрывания всякой кривизны

Ну да - я подправил детект "обрезанных" H.264 данных. Ну и теперь и наш сплиттер открывает и играет.

Так проблема с аудио-дорожкой, она "не полная" - буквально 1.5 пакета данных в начале и все, из-за этого и проигрывание не заводилось. Это подправил.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106

Предыдущая тема: usergate 4


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.