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

» Media Player Classic - Home Cinema (MPC-HC)

Автор: MiholBeaR
Дата сообщения: 30.07.2012 23:53
Народ-программеры, подскажите, плиз, как сделать в BE 752 регулировку громкости по 5% как было раньше? А то по 2% мелковато, долго тыкать в кнопу. Где энти проценты отрегулировать для себя любимого, дабы поудобнее сделать?
СПС
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 01:00
MiholBeaR

Цитата:
Народ-программеры, подскажите, плиз, как сделать в BE 752 регулировку громкости по 5% как было раньше? А то по 2% мелковато, долго тыкать в кнопу. Где энти проценты отрегулировать для себя любимого, дабы поудобнее сделать? СПС


Нет такого - изменить нельзя ... я думаю надо будет сделать опцией.

Автор: chogo
Дата сообщения: 31.07.2012 02:56
judelaw

Цитата:
сыровато

в чем конкретно?

Иногда в D3D пробивается оригинальный тулбар когда мышкой тыкаешь, ещё посмотрю пару тройку раз замечал.

Попробовал на другом компе, где не телек а монитор, там нормально, наверное дело в переключалке и частоте, посмотрю дальше.
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 07:32
http://aleksoid.tosei.ru/Test/mpc-be/776/mpc-be_x86_776.7z

Добавлено:
dimbat

Цитата:
mpc-be.749 как то необычно работает перемотка клавишами. Назначил small 1000ms(1сек) и large 30000ms(30сек), при этом:   вперед медленно мотает с шагом от 4 до 10сек рандомно, быстро правильно (30сек) назад медленно с шагом ~20сек, быстро 40сек


Возможно включен "быстрый поиск", по ключевым кадрам, тогда приоритет - это ближайший кл. кадр. Попробуй выключи и проверь.
Автор: Silent_Rain
Дата сообщения: 31.07.2012 08:09
Не знаю, возможно я сейчас полнейшую дурость спорю, но всё же спрошу Влияет ли на качество картинки включение аппаратного ускорения видео средствами видеокарты (DXVA)? У меня NVIDIA GeForce 8600 GT. Или для картинки без разницы, чем будет происходить декодирование — процессором или видеокартой? Если что, у меня 4-х ядерный старенький процессор — Intel Core 2 Quad CPU Q6600 @ 2.40 GHz.
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 09:19
Silent_Rain

Цитата:
Не знаю, возможно я сейчас полнейшую дурость спорю, но всё же спрошу Влияет ли на качество картинки включение аппаратного ускорения видео средствами видеокарты (DXVA)?


Нет - не влияет.

Единственное - то что твоя карта нормально сгодиться для прогрессивного видео и не потянет нормально интерлейсное, тупо мощи не хватит.
Автор: dimbat
Дата сообщения: 31.07.2012 10:03

Цитата:
Возможно включен "быстрый поиск", по ключевым кадрам

Да, так и оказалось. BE с нуля настраивал и уже забыл про эту опцию.
Спасибо.

Добавлено:

Цитата:
регулировку громкости по 5% как было раньше? А то по 2% мелковато, долго тыкать в кнопу.

У меня 5% сами вернулись непонятным образом, пока плеер настраивал. При этом mpc-hc удалил, настройки всегда храню в ini.
Автор: MILES
Дата сообщения: 31.07.2012 11:34
Aleksoid1978
Просматривая последний релиз LA, понял что такое серьезный подход к теме предпросмотра:



Пишу не для рекламы и укора, а к тому что есть еще над чем поработать.
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 11:47
MILES

Да знаю я все это - мы в принципе тесно с автором LA сотрудничаем, но есть одно но - LA пишется на Delphi, а там GUI править/добавлять - милое дело, я сам в основном на Delphi пишу. В MFC же, на чем написан MPC-BE - это просто кошмар, поэтому я за это и не берусь ... да и не возьмусь никогда. Так что - как есть так и будет . Может кто-то и найдется с хорошим знанием программирования на MFC и будет счастье в проекте в плане GUI )).

P.S. - Зато внутренности - сплиттеры, декодеры - он берет у нас
Автор: judelaw
Дата сообщения: 31.07.2012 12:40
MILES

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

Для начала нужно было сделать сам предосмотр. Вот где сложность была. А обвешать его гирляндами - это второстепенные задачи.
Автор: vitsat
Дата сообщения: 31.07.2012 12:58

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

Неужели не грузит проц, как предпросмотр на Youtube ?
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 13:19
vitsat

Цитата:
Неужели не грузит проц, как предпросмотр на Youtube ?


Как-то странно такие вещи сравнивать - там все храниться на сервере, я уверен что и предпросмотр с сервака подгружается - со стороны клиента остается только КАРТИНКУ показать, маленькую.
Автор: vitsat
Дата сообщения: 31.07.2012 13:27

Цитата:
Как-то странно такие вещи сравнивать

Ну хорошо, а тогда в сравнении с BE ? Мне просто лень ставить LA
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 13:32
vitsat

Да в принципе не может быть разницы в нагрузке, т.к. декодеры одинаковые(софтовые) а даже если и разные - сейчас практически нет разницы по скорости декодирования(нагрузке) между к примеру MPC декодером, LAV, ffdshow.

Откуда может появиться разница в нагрузке ... да ей попросту не откуда взяться.
Вывод(рендер) - тут вообще все одинакого.
Автор: judelaw
Дата сообщения: 31.07.2012 13:32
vitsat

Цитата:
а тогда в сравнении с BE ?  Мне просто лень ставить LA

чего сравнивать если код один
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 13:38
judelaw

Цитата:
чего сравнивать если код один


Ну код превью - мы не знаем как сделал LA, но в принципе - на 90% тоже самое, через второй граф ... по другому никак ))
Автор: MILES
Дата сообщения: 31.07.2012 13:51
judelaw

Цитата:
Для начала нужно было сделать сам предосмотр.


Я это достижения никоим образом не умоляю, представляю конференций в IRC с XhmikosR нужно было бы выдержать, чтобы протолкнуть такое в код MPC-HC.

Aleksoid1978

Цитата:
Ну код превью - мы не знаем как сделал LA, но в принципе - на 90% тоже самое, через второй граф ... по другому никак ))


Он, правда, сделал через настройку, можно через VMR 7 или 9 и EVR подавать, ну и идея с выключением -включением средней кнопкой мыши понравилась. А остальное конечно мишура, но приятная.
Автор: Aleksoid1978
Дата сообщения: 31.07.2012 13:56
MILES

Цитата:
чтобы протолкнуть такое в код MPC-HC.


Такого не будет - наш код в MPC-HC не попадет. MPC-HC и MPC-BE - это разные проекты, уже можно сказать и разные проигрыватели.
Автор: judelaw
Дата сообщения: 31.07.2012 14:24
Aleksoid1978

Цитата:
в принципе - на 90% тоже самое, через второй граф ... по другому никак

тут ведь как, если построение вывода кадра в окно превью реализуемо только через второй граф, тогда берем сплеш - там нагрузка практически не существенная при получении кадра в превью, у меня так +%15 на проц лишь увидел в пике с БД файлом. Использует ли сплеш аппаратное ускорение для второго потока? Можно проверить на карте не держащем два дхва потока, на какой нибудь слабенькой карте. Но такой под рукой нет. Если кто бы проверил.

Но если окажется, что на слабой видюхе тоже все в норме (и дхва и превью и нагрузка на проц)- то значит либо сплеш второй граф не строит и получает кадр как то хитро, либо есть какая то хитрость другая ))
Автор: vvorl
Дата сообщения: 31.07.2012 14:32
Aleksoid1978

Цитата:
MPC-HC и MPC-BE - это разные проекты, уже можно сказать и разные проигрыватели.


Может, тогда есть смысл создать отдельную тему для MPC-BE ?
Автор: judelaw
Дата сообщения: 31.07.2012 14:36
давно пора
Автор: Eternal_Shield
Дата сообщения: 31.07.2012 17:43
Сильно не бить, если об этом баге уже известно: Сегодня наткнулся на баг с порчей INIшника при быстром закрытии и последующем открытии плеера. Старый процесс остаётся висеть "держа" INI файл, а новый не может запуститься пока не прибьёшь старый процесс. При этом инишник случайным образом повреждается. Сегодня уже 5-ый раз все фильтры слетели ... =0

Всё это дело легко воспроизводится на вин7 х64 и НС 1.6.3.5686 х86.

З.Ы: В настройках нет ни одного "запоминания". Зачем каждый раз пересохранять ини файл, если ничего не изменилось?!
Автор: MiholBeaR
Дата сообщения: 31.07.2012 18:21
Eternal_Shield
А вдруг панельку какую включил-выключил, или громкость изменил. Вот оно и запоминается в настройках, дабы в следующий раз запуститься в том же состоянии.

Aleksoid1978
Понравилось окошко СмартСика в стиле таймсика в 752 билде. Такое можно будет делать или это был разовый эксперимент?
Автор: Eternal_Shield
Дата сообщения: 31.07.2012 18:33
MiholBeaR

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

А флаги на кой придуманы? Что-то изменилось - поднял флаг. При закрытии приложения его проверил ... поднят? сохраняем. Всё очень просто и грамотно. имхо.

з.ы.: это я про кодинг.

Автор: zmashine
Дата сообщения: 31.07.2012 18:39
MiholBeaR

Цитата:
Понравилось окошко СмартСика в стиле таймсика в 752 билде. Такое можно будет делать или это был разовый эксперимент?


это попытка унифицировать декорации окна превью, чтобы одинаково выглядело с/без аэро. тем, кто не отключает аеро такое, наверно, не особо и нужно.
Автор: MiholBeaR
Дата сообщения: 31.07.2012 18:45
zmashine
Я аэро не отключаю никогда, но именно такое окошко понравилось, ибо в стиль попало. Вот и хотелось бы такое заиметь постоянно. Надеюсь, потом галочку сделают соответствующую.
Автор: judelaw
Дата сообщения: 31.07.2012 19:08
MiholBeaR
с окном превью под темную тему есть сложности. Сложность с отрисовкой окна когда используется ЕВР рендер и аеро включен. Пока эти трудности не решатся - будем юзать стандартный виндовый стиль окна-превью.
Автор: V0lt
Дата сообщения: 31.07.2012 19:46
Eternal_Shield

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

Про баг известно. Похожее есть и при сохранении настроек в реестр, но там менее выражено. Ище плюс реестра, что все настройки не пропадают, обычно слетают лишь настройки внешних фильтров.

Исправить можно, но надо до черта времени.


Цитата:
А флаги на кой придуманы? Что-то изменилось - поднял флаг. При закрытии приложения его проверил ... поднят? сохраняем. Всё очень просто и грамотно. имхо

Ничего там не просто. Нюансов дофига. Например, была проблема при запуске сразу нескольких файлов. Должен был формироваться плейлист, а вместо этого получали десяток копий плеера. Долго пришлось отлаживать алгоритм, сейчас намного лучше стало.
Автор: Silent_Rain
Дата сообщения: 31.07.2012 20:22
MILES

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


А лично я бы не хотел такую туеву кучу настроек для какого-то там несчастного предпросмотра иметь Я считаю, что пользователь вообще не должен выламывать себе голову и часами кастомизировать какой-то там предпросмотр под себя. Всё это за него должен грамотно сделать разработчик! Вот как это реализовано в том же Splash'е (одной единственной птичкой в настройках, которая включает и отключает SmartSeek):


Aleksoid1978

Цитата:
Нет - не влияет.


Эт хорошо Значит буду декодировать всё с помощью 4-х ядерного процессора, который у меня декодирует знаааааачительно быстрее видеокарты ^^
 

Цитата:
Единственное - то что твоя карта нормально сгодиться для прогрессивного видео и не потянет нормально интерлейсное, тупо мощи не хватит.


Опять же, 4-х ядерный проц на ура справится даже с самым тяжелым интерлейсным видео.


Цитата:
В MFC же, на чем написан MPC-BE - это просто кошмар, поэтому я за это и не берусь ... да и не возьмусь никогда.


Забавно-то как))))))) А на Wiki пишут: "Пакет Microsoft Foundation Classes (MFC) — библиотека на языке C++, разработанная Microsoft и призванная облегчить разработку GUI-приложений для Microsoft Windows путем использования богатого набора библиотечных классов"

V0lt

Цитата:
Про баг известно. Похожее есть и при сохранении настроек в реестр, но там менее выражено.


Надеюсь в стабильном, финальном релизе 1.6.2.4902 этого бага нет?
Автор: V0lt
Дата сообщения: 31.07.2012 20:58
Silent_Rain
Этот очень древний баг. Он есть во всех версиях MPC-HC.

Добавлено:
mpc-hc_audiomixer.7z
Прикрутил микшер каналов.
Замечания:
- для ac3, eac3 и dts вывод в стерео реализован по старинке средствами декодера.
- если источник стерео, а вывод 5.1, то из 6 каналов звук будет только в двух.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

Предыдущая тема: Opera (часть 21)


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