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

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

Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 10:27
Aleksoid1978

Цитата:
Да я успеваю несколько раз нажать в момент открытия следующего файла - и ничего, все нормально.

Вы на моих видео файлах проверяли?
Автор: Bai_Hou
Дата сообщения: 01.03.2016 10:32
Evgeniy_1990
Бред - это иметь ложно-активный элемент. В тулбаре любой виндопроги ПКМ по неактивной в данный момент кнопке не отменяет появления меню тулбара например. Активность кнопки всегда связана именно с возможностью сделать по ней ЛКМ, и ни с чем иным.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 10:40
Bai_Hou

Цитата:
Бред - это иметь ложно-активный элемент. В тулбаре любой виндопроги ПКМ по неактивной в данный момент кнопке не отменяет появления меню тулбара например. Активность кнопки всегда связана именно с возможностью сделать по ней ЛКМ, и ни с чем иным.

Соглашусь, все зависит от самих кнопок при воздействии на элемент.

По логике, если кнопки панели управления активны, то при воздействии например клавиши ЛКМ на данную кнопку, должно что-либо происходить, например появляться выпадающее меню.

Нелогично будет, если кнопка активна, а при воздействии определенной клавиши с ней ничего не происходит.

Типичное тому подтверждение - мой скриншот активной кнопки SUB на новых системах, когда при нажатии на ЛКМ ничего не происходит. Но она же активна, по логике должно что-то быть, но этого нет.

Следовательно, активность данной кнопки на новых системах ничто иное, как баг.
Автор: Aleksoid1978
Дата сообщения: 01.03.2016 10:51
Мне кажется разное поведение зависит от рендерера, если он не поддерживает вывод сабов то и кнопка не активна. Как то так, предположение. Завтра уже гляну что там и как. Возможно и получиться реализовать неактивность.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 11:17
Aleksoid1978

Цитата:
Я имел ввиду сам MPC-BE(или MPC-HC) 3/4-х летней давности.

Пожалуйста, я проверил MPC-HC SVN 7503:
https://nightly.mpc-hc.org/old/1.6.9/1.6.9.7503/

Это был последний SVN-билд, в котором еще присутствовали все MPC-фильтры и декодеры.

На данном билде, при DXVA1, также имеются прозрачные полосы + вдобавок на Overlay Mixer, при DXVA1, наблюдается явление черно-белой боковой полоски, как и в нашем проекте MPC-BE, при DXVA, на Overlay Mixer.

В общем, совершенно одинаковое поведение DXVA-1-декодеров в разных проектах.
И в том и в другом, при DXVA1, имеются прозрачные полоски.

Добавлено:

Цитата:
Да я успеваю несколько раз нажать в момент открытия следующего файла - и ничего, все нормально.

Вот же ведь проклятые чертовые новые системы, не хотят показывать баги и ошибки...
Вечно приходится иcкать альтернативные "особые" способы их получения.
Также как и хваленая новая 2015 студия только и делает что плюется своими "0 of 0 functions was compiled preview found". Корпорации Майкрософт больше нечем заняться, кроме как внедрять всякие там "Линки", особенно Incremental Link, из-за которой эти рандомные значения количества неких там функций. Я понимаю, что исходники изначально не были созданы и подстроены под 2015 студию, вот отсюда и вылетает не пойми что... 0 of 45 functions.
Автор: kirsha
Дата сообщения: 01.03.2016 12:00
Evgeniy_1990

Цитата:
Весь прикол в том, что в момент перехода нужно успеть повторно нажать на кнопку "Следующий".
Если это удастся, значит мы смогли воспроизвести и получить этот баг.

Aleksoid1978

Цитата:
Да я успеваю несколько раз нажать в момент открытия следующего файла - и ничего, все нормально.

А я вот думаю, что это не зависит в какой момент нажали кнопку, так как ловится этот баг при разных, вполне обычных, действиях, притом довольно таки часто.
Автор: Aleksoid1978
Дата сообщения: 01.03.2016 12:11
Evgeniy_1990
kirsha

Цитата:
ловится этот баг при разных, вполне обычных, действиях, притом довольно таки часто


Я и не спорю - просто у меня этого не происходит ... и этому я только рад


Добавлено:
Evgeniy_1990

Цитата:
Вот же ведь проклятые чертовые новые системы, не хотят показывать баги и ошибки...
Вечно приходится иcкать альтернативные "особые" способы их получения.
Также как и хваленая новая 2015 студия только и делает что плюется своими "0 of 0 functions was compiled preview found". Корпорации Майкрософт больше нечем заняться, кроме как внедрять всякие там "Линки", особенно Incremental Link, из-за которой эти рандомные значения количества неких там функций. Я понимаю, что исходники изначально не были созданы и подстроены под 2015 студию, вот отсюда и вылетает не пойми что... 0 of 45 functions.


Да уж - смешно такое читать, вот ей богу. Вот если человек не знает(не хочет знать, квалификации не хватает и т.д.) что это означает - думаю такому человеку просто не надо писать полный бред. Если же есть желание понять - наверное сперва надо почитать про это, что означает, для чего сделано и т.д.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 12:30
Aleksoid1978

Цитата:
Я и не спорю - просто у меня этого не происходит ... и этому я только рад

Зато я и другие пользователи далеко не в восторге от этого...


Цитата:
Да уж - смешно такое читать, вот ей богу. Вот если человек не знает(не хочет знать, квалификации не хватает и т.д.) что это означает - думаю такому человеку просто не надо писать полный бред. Если же есть желание понять - наверное сперва надо почитать про это, что означает, для чего сделано и т.д.

Не знает? Да ладно... Что тут знать, итак все ясно, меняю линк и не вижу этих "0 of 0" и тому подобного мусора из цифр. Даже в интернете большинство жалуется на этот студийный понос, состоящий из кучи всяких там цифр, им предлагают в качестве решения, попробовать изменить "линковку". Вот я и решил это проверить для нашего проекта, чисто для себя, ради небольшого эксперимента. Да, это действительно помогает, но как говорится "не тронь...".
Избавляешься от одного, получаешь уже совсем другое.
Автор: kirsha
Дата сообщения: 01.03.2016 12:40
Aleksoid1978

Я и говорю что всё индивидуально, и, конечно же, рад, что у вас всё хорошо.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 12:46
kirsha
Я тоже рад, что у Aleksoid-а все в полном порядке. Но такие доставучие баги должны фикситься в первую очередь. Могу попробовать поискать более стабильный способ его воспроизведения, чтобы, как говориться, наверняка.
Автор: Aleksoid1978
Дата сообщения: 01.03.2016 12:48
По поводу бага с "залипания" кнопки "Плей/пауза" на тулбаре, вот пробуем тестовый билд - https://yadi.sk/d/q1uwT8icpnWb9

Добавлено:
Evgeniy_1990
А по поводу сообщений при линковке - так это я специально ключ добавил, после этого и появились сообщения.
Автор: vasevase
Дата сообщения: 01.03.2016 12:55
Leo1000
Не надо истерик, просто глюкавый ваш сервис: «The user hosting this content is out of bandwidth».
Лучше бы написали пометку, что с него, в ряде случаев, отдельные файлы не выкачать.
Рекламы зато вагон прогружает, бабосики капают.

Aleksoid1978
По поводу полос с DXVA 1.0 - вот еще один тестовый билд
Без изменений.

Цитата:
Просто разброс 985-1170 уж очень большой.

b986 не нашёл, с 987 — точно начинается.
В b985 - норма, безо всяких прозрачных, непрозрачных (у меня даже ближе к чёрной) полос.

Цитата:
По поводу бага с "залипания" кнопки "Плей/пауза" на тулбаре

Если это то, про что я писал — без изменений на классической схеме (без "dark"-темы).
Т.е. зажата при воспроизведении « || », а при паузе — ничего не утоплено.

Вот в коде 986-го бильда:

Цитата:
CSize VideoSize = GetVisibleVideoSize(); | CSize VideoSize = m_nativeVideoSize;

С него видимо и начались сюрпризы, которые Evgeniy_1990 cчитает нормой.
Автор: Leo1000
Дата сообщения: 01.03.2016 13:13
vasevase

Цитата:
Не надо истерик, просто глюкавый ваш сервис: «The user hosting this content is out of bandwidth».

Он в такой же степени "наш" как и "ваш". И где собственно уважаемый мусье увидел истерику?

Цитата:
Лучше бы написали пометку, что с него, в ряде случаев, отдельные файлы не выкачать.

Эм, для чего? Обычная надпись для обычного фриакка. Граждане, оборудованные мозгом, вполне поймут смысл данного посыла.

Цитата:
Рекламы зато вагон прогружает, бабосики капают.

Опа! И сколько накапало, где забирать?

Кстати жду предложение альтернатив. Более чем устроит хостинг с 10+ гб. Или посты строчить не файлы лить?
Автор: vasevase
Дата сообщения: 01.03.2016 13:14
Leo1000
Вы же его форсируете, даже впереди яндекса поставили.

По остальному — мне с вами неинтересно общаться.
Подожду Aleksoid1978'a.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 13:26
vasevase

Цитата:
С него видимо и начались сюрпризы, которые Evgeniy_1990 cчитает нормой.

Это изменение никакого отношения к DXVA1 не имеет.

Я могу сказать только одно, что те полосы, которые у вас присутствуют - это вовсе не те прозрачные полосы, которые проявляются при DXVA1.

Т.е. я так понимаю, что у вас совершенно иная проблема. Эти ваши полосы - это что-то совсем другое.


Цитата:
Если это то, про что я писал — без изменений на классической схеме (без "dark"-темы).
Т.е. зажата при воспроизведении « || », а при паузе — ничего не утоплено.

Нет, это про мой баг, расписанный в тикете 55.


Добавлено:
Aleksoid1978

Цитата:
По поводу бага с "залипания" кнопки "Плей/пауза" на тулбаре, вот пробуем тестовый билд - https://yadi.sk/d/q1uwT8icpnWb9

Проверил тестовый билд. К сожалению, я смог воспроизвести баг с невозможностю приостановить воспроизводимый видео файл, при нажатии на кнопку "Пауза".
Автор: Aleksoid1978
Дата сообщения: 01.03.2016 13:44
vasevase

Цитата:
Вот в коде 986-го бильда


Да - из-за этого могли появится полосы. Но - это исправление корректное, так оно и должно. Для сравнения - проверь работу DXVA 1.0 на VMR7 Renderless и на VMR7/WMR9 windowed. Т.е. как раньше было - не корректно. То что скрывалась полоса при DXVA 1.0 - ну это да, положительный эффект. Но это некорректно.

Добавлено:
Evgeniy_1990

Цитата:
Проверил тестовый билд. К сожалению, я смог воспроизвести баг с невозможностю приостановить воспроизводимый видео файл, при нажатии на кнопку "Пауза".

Очень странно - ну тогда это не имеет отношения к темной/светлой теме или тулбару. Это какой-то глюк в самом DirectShow. По нажатию идет проверка текущего состояния и меняется(с паузы на плей и наоборот) ...

P.S. Ну вот еще один тестовый билд - https://yadi.sk/d/o_1vhzyHpnkpq
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 13:53
Aleksoid1978
vasevase

Цитата:
Да - из-за этого могли появится полосы. Но - это исправление корректное, так оно и должно. Для сравнения - проверь работу DXVA 1.0 на VMR7 Renderless и на VMR7/WMR9 windowed. Т.е. как раньше было - не корректно. То что скрывалась полоса при DXVA 1.0 - ну это да, положительный эффект. Но это некорректно

Полностью согласен с вами.

Послушайте меня.

Итак, я проверил билды SVN 978 и SVN 987.

Тест проводился на XP + VMR-9 RL + DXVA1.

В билде 978, на VMR-9 RL нет прозрачных полос в DXVA1.
В билде 987, на VMR-9 RL уже есть прозрачные полосы.

Но это правильно, просто раньше на VMR-9 RL они были скрыты, это было неправильно и некорректно, хотя по логике они должны были отображаться, как и на всех остальных VMR-видео-рендерерах.

Как раз таки изменение в SVN r986 помогло устранить это скрытие, в результате чего прозрачные полоски стали отображаться и на VMR-9 RL, без режима VMR Mixer.
Автор: vasevase
Дата сообщения: 01.03.2016 13:57
Evgeniy_1990
Вы как всегда, боретесь в уже оконченной "войне".

Aleksoid1978
Ясно. Ну, хотя бы разобрались.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 14:00
vasevase
Просто раньше некорректно работал Crop-Эффект. В SVN 986 это было исправлено.

Я, кстати, писал баг-репорт на эту проблему.

Для вас прилагаю матрешку с Crop-Эффектом: https://yadi.sk/i/Uk1uU4mRpnnec

Можете сравнить ее в билдах r987 и более ранних.

Сами увидите, что в более ранних билдах, до r986, на VMR-9 RL она даже не помещается в видеооблась окна самого плеера.

Добавлено:
vasevase

Цитата:
Вы как всегда, боретесь в уже оконченной "войне".

Естественно, я борюсь до самого конца.

Добавлено:
Aleksoid1978

Цитата:
Это какой-то глюк в самом DirectShow. По нажатию идет проверка текущего состояния и меняется(с паузы на плей и наоборот) ...

Это баг конкретно в программном коде нашего проекта.

Цитата:
P.S. Ну вот еще один тестовый билд - https://yadi.sk/d/o_1vhzyHpnkpq

Проверил ваш второй тестовый билд.

Пока по прежнему могу воспроизвести баг с кнопкой "Воспроизведение/Пауза".

Сделайте пожалуйста тестовый билд с созданием лог-файла на рабочем столе, попробуем с вами разобраться через отладочный лог-файл. Думаю, что разберемся, найдем в чем причина.
Автор: Leo1000
Дата сообщения: 01.03.2016 14:14
vasevase
Слушай, чего тебе неймется? Не можешь что-то выкачать - твои проблемы. Не ты делал зеркала с дистрами, не тебе по ним что-то решать. Какого лезешь в шапку?
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 14:14
vasevase
Типичный пример эффекта Crop, или Cropping: 1088 - 8 = 1080.
Соответственно 8 - это и есть Cropping. По сути - лишние 8 кадров.

Добавлено:
Leo1000

Цитата:
Какого лезешь в шапку?

Интересно, почему доступ к шапке есть у всех? По идее должен быть только для разработчиков, администратором, модераторов и бета-тестеров.
Автор: Aleksoid1978
Дата сообщения: 01.03.2016 14:28
Evgeniy_1990

Цитата:
Пока по прежнему могу воспроизвести баг с кнопкой "Воспроизведение/Пауза".


А вопрос - такой косяк только с кнопкой "Воспроизведение/Пауза", остальные обрабатываются нормально ??
Автор: vitsat
Дата сообщения: 01.03.2016 14:32
В хромоподобных браузерах при аппаратном ускорении вылазят упомянутые дефектные полосы при размерах, не кратных 16

Автор: Aleksoid1978
Дата сообщения: 01.03.2016 14:50
Evgeniy_1990
Вот debug билд с логом - https://yadi.sk/d/eXnY90OnpnzB9
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 14:59
Aleksoid1978

Цитата:
А вопрос - такой косяк только с кнопкой "Воспроизведение/Пауза", остальные обрабатываются нормально ??

Только с кнопкой "Воспроизведение/Пауза". С остальными проблем не было.
Автор: Leo1000
Дата сообщения: 01.03.2016 15:00
vasevase
Хакер, чини компьютер:

Цитата:
Пользователь Некто скачал " MPC-BE.1.4.6.1222.x64.(VS2015).7z"
… MPC-BE 1.4.6.1222
сегодня в 13:08
Пользователь Некто скачал " MPC-BE.1.4.6.1222.x86.(VS2015).7z"
… MPC-BE 1.4.6.1222
сегодня в 13:08
Пользователь Некто скачал " MPC-BE.1.4.6.1222.x64.(VS2015).7z"
… MPC-BE 1.4.6.1222
сегодня в 13:03
Пользователь Некто скачал " MPC-BE.1.4.6.1222.x86.(VS2015).7z"
… MPC-BE 1.4.6.1222
сегодня в 13:03

И если у тебя что-то не работает - не лезь к остальным.

Прекращай вандалить шапку.
Автор: Evgeniy_1990
Дата сообщения: 01.03.2016 15:05
Aleksoid1978

Цитата:
Evgeniy_1990
Вот debug билд с логом - https://yadi.sk/d/eXnY90OnpnzB9

Спасибо, воспроизвел баг с кнопкой "Воспроизведение/Пауза".
Прилагаю лог-файл: https://yadi.sk/i/0nZEy8eRpo4Qy

Самое интересное то, что я жму на "Паузу", а она сразу же автоматом в ту же секунду переключается в "Воспроизведение".
Автор: vasevase
Дата сообщения: 01.03.2016 15:07
Leo1000
Проблема есть — заметка будет висеть. Тем более ты сам туда внедрил запись:

Цитата:
Специально для альтернативно одаренных - акк БЕСПЛАТНЫЙ, месячный лимит ВЫБРАН, глянь на календарь и подожди ОДИН ГРЕБАННЫЙ ДЕНЬ. А руки засунь туда, где ты их обычно держишь

Чаю с мятой попей, выйди на улицу, воздухом подыши. И не зафлуживай тему, я жду фикс-бильд с кнопками.
Автор: Leo1000
Дата сообщения: 01.03.2016 15:31
Никакого желания воевать с интернет-радикалами у меня нет.

Aleksoid1978
V0lt_r
Bai_Hou
zmashine
Evgeniy_1990
AngelNet
Сорри если кого забыл...
Предлагаю продумать варианты защиты от возможного введения в заблуждение пользователей путем подачи неверной или непроверенной информации в шапке топика. Допустим указать в самом начале список пользователей (например, только самих разработчиков), чьим правкам стоит доверять. И в конце концов AngelNet поддерживает собственный форум проекта, можно все важные ссылки хранить там.
Автор: Aleksoid1978
Дата сообщения: 01.03.2016 15:36
Evgeniy_1990

Цитата:
Самое интересное то, что я жму на "Паузу", а она сразу же автоматом в ту же секунду переключается в "Воспроизведение".


Ага - вижу по логам. По неизвестной причине после нажатия срабатывает пауза и почти сразу же срабатывает плей(посылается команда и происходит выполнение соответствующей функции), причина не известна.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106

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


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