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

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

Автор: judelaw
Дата сообщения: 13.11.2011 21:19
V0lt

Цитата:
локализация в последнюю очередь, только после того как код будет нормально работать

Это понятно. Сама перспектива ковыряться в файлах ресурсах вызывает раздражение, ибо все как то неудобно как минимум. Открыл в студио - поломал, приходится править. Если бы это было как то более удобно, добавлять меню, редактировать опции и тп. - было бы легче. А так... день возишься чтоб несчастную менюху добавить, нервы не к черту, потом думаешь - да пошло оно все ... А как представишь, что потом еще все равно еще остальные языковые ресурсы править - вообще руки опускаются ниже жопы. Хоть вроде это как то скриптом перловским потом собирается (я даже не знаю как и чем), но все равно....

Не понимаю, почему черепаха не может mplayerc.rc и resource.h нормально патчить ? Ведь по сути тестовые файлы, спокойно редактируются текстовым редактором. Или там еще бинарный mplayerc.aps участвует ?
Автор: Aleksoid1978
Дата сообщения: 13.11.2011 22:40
SamLab

Выложи файл - проверим ...
Автор: SamLab
Дата сообщения: 13.11.2011 22:48
Aleksoid1978 / V0lt - написал Exodus`у об этом
Автор: V0lt
Дата сообщения: 14.11.2011 04:58
judelaw

Цитата:
Открыл в студио - поломал, приходится править.

Не все так страшно. Если правка простая, то удаляется один комментарий, из-за чего у нас переводы главного меню слегка уезжает. Поэтому перед запуском перл-скрипта надо этот комментарий вернуть назад.

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

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

Есть, конечно, типы правок, которые никак нельзя подогнать под перл-скрипт. Тут да, приходиться работать руками.


Цитата:
Не понимаю, почему черепаха не может mplayerc.rc и resource.h нормально патчить ?

У ресурсов кодировка UTF-16 LE, с ней были какие-то глюки. Выход нашли - такие файлы пометили как бинарные. Теперь все работает,но патчи выглядят как набор квардратиков.

Автор: judelaw
Дата сообщения: 14.11.2011 09:44
V0lt

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

Как правило, после открытия и редактирования в студио rc-файла летит эта часть кода:

#ifdef APSTUDIO_INVOKED
... // тут все бьется
#endif // APSTUDIO_INVOKED

Приходится копировать эту часть с другого нормального rc.
Про какой комментарий ты говоришь?


Цитата:
У ресурсов кодировка UTF-16 LE, с ней были какие-то глюки. Выход нашли - такие файлы пометили как бинарные. Теперь все работает,но патчи выглядят как набор квардратиков.

То есть можно патчить черепахой включая в патч mplayerc.rc и resource.h ???
Автор: MILES
Дата сообщения: 14.11.2011 09:49
qwertyop

Цитата:
значит мне повезло:


Это исправлено в экспериментальном билде от JanWillem32 , в основной ветке все по прежнему.
Хотя этот баг не так уж и страшен, поскольку такое видео все равно лучше смотреть через madvr, цвета куда лучше.

judelaw

А где сейчас JanWillem32 свои работы выкладывает? На старом месте уже давно все потерли, непонятно зачем. Надеюсь, он не пошел по стопам Гоголя сжигающего второй том "Мертвых душ".

Автор: judelaw
Дата сообщения: 14.11.2011 09:57
MILES
где и всегда - http://forum.doom9.org/showthread.php?t=161047

Добавлено:

Цитата:
То есть можно патчить черепахой включая в патч mplayerc.rc и resource.h ???

попробовал - убил проект
Автор: MILES
Дата сообщения: 14.11.2011 10:04
judelaw

Хорошо, он уже ссылки обновил. Я поправил ссылку в шапке.
Автор: V0lt
Дата сообщения: 14.11.2011 15:32

Цитата:
Как правило, после открытия и редактирования в студио rc-файла летит эта часть кода:

#ifdef APSTUDIO_INVOKED
... // тут все бьется
#endif // APSTUDIO_INVOKED

Приходится копировать эту часть с другого нормального rc.

Я как понимаю это часть где VERTGUIDE, HORZGUIDE хранятся. Тогда странно. Я специально эту часть переоткрывал, чтобы не слетало больше.
У тебя при открытии mplayerc.rc студия не ругалась?


Цитата:
Про какой комментарий ты говоришь?

// MENUITEM "Documentation (sf.net)", ID_HELP_DOCUMENTATION


Цитата:
То есть можно патчить черепахой включая в патч mplayerc.rc и resource.h ???

Если этот патч будут читать люди, то нежелательно. Еще помню, один раз не смог применить патч, хотя версия файла и патча совпадали.
Автор: judelaw
Дата сообщения: 14.11.2011 16:14
V0lt

Цитата:
У тебя при открытии mplayerc.rc студия не ругалась?

если ругается, то точно побилась эта часть. Тогда открывается только в текстовом виде, где я сразу рабочий кусок вставляю между #ifdef APSTUDIO_INVOKED и #endif // APSTUDIO_INVOKED из другого проекта рабочего rc. После этого опять открывается. Но после редактирование ресурсов в графическом виде - опять может не открыться. Как то через раз, то нормально, то блин бьется. хз. Уже в принципе привык. Раньше по началу даже студио переустанавливал, не мог понять че за фигня

---------
там кстати в патче по шейдерному диалогу есть косяк... если че то перевыложу, с русским фейсом
Автор: MaxPeacecity
Дата сообщения: 14.11.2011 17:59

Цитата:
Это понятно. Сама перспектива ковыряться в файлах ресурсах вызывает раздражение, ибо все как то неудобно как минимум.


Вообще, я конечно не специалист, но нынешняя система трансляции действительно ужасна. Может возьметесь за героический труд сделать чтобы плеер поддерживает какой-нибудь банальный простой тип "переводов" - ну там lng файл текстового вида где нужные string переведы и плеер их подцеплял? Тогда и размер плеера заметно уменьшиться (ибо эти ресурсные переводы ужасны как по размеру, так и по удобству для девелоперов вроде вас) и простота перевода увеличиться намного. Конечно понимаю что такой вид не поможет при всяких там изменениях размеров диалоговых окон, но ведь и сейчас же вроде переводы все равно подгоняются по размеру.
Хотя подозреваю что задача такова, что вряд ли кто-то возьмется.
Автор: judelaw
Дата сообщения: 14.11.2011 18:57
MaxPeacecity
Задача такова, что и врагу не пожелаешь
Автор: MaxPeacecity
Дата сообщения: 14.11.2011 20:25

Цитата:
Задача такова, что и врагу не пожелаешь


Понимаю Ну считайте это просто мысли вслух были.
Автор: SamLab
Дата сообщения: 14.11.2011 21:02
Exodus: потестил Media Player Classic HomeCinema 1.5.3.3830 (x86/x64) от XhmikosR на своем файле, загрузки 100% проца больше нет...
Автор: SamLab
Дата сообщения: 15.11.2011 05:43
Media Player Classic HomeCinema+ ICL12 BE+ 1.5.3.3830 (x86/x64) от Exodus
http://mpc-build.googlecode.com/svn/trunk/mpc-hc/mpc-hc_rev3830/


Цитата:
Media Player Classic HomeCinema+
Compilation: x86 build GCC 4.6.2 Final
Updated: LibMp3Lame to latest
Fixed: classic toolbar for classic mod
Автор: judelaw
Дата сообщения: 15.11.2011 15:57
V0lt
по окну шейдеры....
Так как у нас теперь применение шейдеров из диалога происходить сразу и само окно увеличилось в размерах и перекрывает большую часть изображения (и из-за этого плохо видно результаты применения), то (ИМХО конечно) было бы не лишним влепить в диалог настройки прозрачности окна, временные и без сохранения глобально. Типа так:


С диапазоном 10-255 (чтоб не 0, а то не найдем потом окно ). Делается просто

mpc-hc_x86_r3830_RusEng_TranspShaderDialog.7z (3.15 MB) - http://www.multiupload.com/INZJXYY3YZ

Хотя... может и лишнее. Не знаю.
Автор: Aleksoid1978
Дата сообщения: 16.11.2011 05:36
Всем привет - погоняйте у себя http://aleksoid.tosei.ru/Test/mpc-hc_libav_update.7z
DXVA не включайте, я только обновил libav до последней версии. DXVA работает только на VC-1.
Так же - заменил AAC декодер из комплекта libav, добавил поддержку AAC LATM

Т.е. надо погонять на встроенных декодерах(кроме MPEG2) в софте.
Автор: sasha20072007
Дата сообщения: 16.11.2011 14:42
Здравствуйте!Может уже обсуждалось.В один прекрасный день начались проблемы с сохранением скриншотов.При сохранении кадра (скриншота) в .avi сохраняется предыдущий кадр, в х264 – примерно 10-й предыдущий кадр, как будто только по ключевым.Как сделать, чтобы сохранялся кадр в кадр?

Media Player Classic из набора K-Lite 7.90,который установлен с дефолтными установками.
Да,еще при одновременном открытии двух плееров,изображение визуально в первом немного ярче,чем во втором.Скриншот сохраняется темнее,как во втором.Спасибо!
Автор: judelaw
Дата сообщения: 16.11.2011 16:36
sasha20072007

Цитата:
Media Player Classic из набора K-Lite 7.90

из набора тут не обсуждают. Ставьте нормальную обычную версию.
Автор: V0lt
Дата сообщения: 16.11.2011 17:28

Цитата:
Всем привет - погоняйте у себя http://aleksoid.tosei.ru/Test/mpc-hc_libav_update.7z
DXVA не включайте, я только обновил libav до последней версии. DXVA работает только на VC-1.
Так же - заменил AAC декодер из комплекта libav, добавил поддержку AAC LATM

http://samples.mplayerhq.hu/A-codecs/AAC/ct_nero-heaac.mp4 - не воспроизводит

нет звука:
http://samples.mplayerhq.hu/A-codecs/AAC/faad2-fail.mkv
http://samples.mplayerhq.hu/A-codecs/AAC/zx.eva.renewal.01.divx511.mkv
http://samples.mplayerhq.hu/MPEG-4/CDR-Dinner_LAN_800k.mp4
http://samples.mplayerhq.hu/MPEG-4/Concession_LAN_800k.mp4
http://samples.mplayerhq.hu/V-codecs/h264/cathedral-beta2-400extra-crop-avc.mp4

сразу мотает в конец
http://samples.mplayerhq.hu/MPEG-4/MPEGSolution_jurassic.mp4
http://samples.mplayerhq.hu/MPEG-4/MPEGSolution_stuart.mp4

http://samples.mplayerhq.hu/A-codecs/amr/ - перестали играть AMR-файлы

В общем звук поломался, с картинкой все в порядке.
Автор: sasha20072007
Дата сообщения: 16.11.2011 17:54

Цитата:
Media Player Classic из набора K-Lite 7.90
из набора тут не обсуждают. Ставьте нормальную обычную версию


Поставил сверху русскую 1.5.3.3760 - таже история. Переустановка кодеков и плеера ничего не дала.Помогите разобраться.
Автор: judelaw
Дата сообщения: 16.11.2011 19:48
sasha20072007

Цитата:
В один прекрасный день начались проблемы с сохранением скриншотов

Когда наступил это прекрасный день и после чего? Если раньше работало нормально, то какая последняя рабочая версия?
Автор: MiholBeaR
Дата сообщения: 16.11.2011 19:53
sasha20072007
Сборка плеера 3757, сторонних кодеков нет. Никаких глюков с сохранением нужных кадров не наблюдаю.
Автор: V0lt
Дата сообщения: 16.11.2011 20:26
sasha20072007

Цитата:
В один прекрасный день начались проблемы с сохранением скриншотов.При сохранении кадра (скриншота) в .avi сохраняется предыдущий кадр, в х264 – примерно 10-й предыдущий кадр, как будто только по ключевым.Как сделать, чтобы сохранялся кадр в кадр?

Конкретно с AVI была проблема с миниатюрами, возможно и сейчас есть. На скриншоты вроде не жаловались.

Какой сплиттер и декодер используется? Пробовал отключить встроенные и использовать системные?
Автор: Aleksoid1978
Дата сообщения: 17.11.2011 00:00
V0lt

Понял, пока звук не буду трогать вообще ))
Автор: Aleksoid1978
Дата сообщения: 17.11.2011 03:33
V0lt

Обновил - проверь http://aleksoid.tosei.ru/Test/mpc-hc_libav_update_2011.11.17.7z

Вопрос ко всем - попадались ли файлы с AAC, когда MPC-HC не играл встроенными декодерами. Если да - ссылку в студию, очень надо
Автор: V0lt
Дата сообщения: 17.11.2011 04:58
Aleksoid1978

Цитата:
Обновил - проверь http://aleksoid.tosei.ru/Test/mpc-hc_libav_update_2011.11.17.7z

звук вернулся.


Цитата:
Вопрос ко всем - попадались ли файлы с AAC, когда MPC-HC не играл встроенными декодерами. Если да - ссылку в студию, очень надо

http://samples.mplayerhq.hu/A-codecs/AAC/dvb-aac-latm.m2t
http://samples.mplayerhq.hu/A-codecs/AAC/freetv_aac_latm.ts
не звука ни на текущем билде, ни на обоих тестах
Автор: Aleksoid1978
Дата сообщения: 17.11.2011 06:15
V0lt

Цитата:
http://samples.mplayerhq.hu/A-codecs/AAC/dvb-aac-latm.m2t
http://samples.mplayerhq.hu/A-codecs/AAC/freetv_aac_latm.ts
не звука ни на текущем билде, ни на обоих тестах


тут проблема во встроенном MPEGSplitter - не поддерживает парсинг LATM AAC. Заюзай LAV и сравни ))
Автор: The_Immortal
Дата сообщения: 17.11.2011 11:40
Ребят, я вот думаю... Наверное, я умру, так никогда и не настроив хорошее воспроизведение видео
Раньше всегда пользовался разными паками (СССР, К-лайт) и был доволен. Но в последнее время они меня начали подводить на новых компах и системах (почему-то).
Всеми уважаемый judelaw (когда я пожаловался, что у меня хреново работает MPC-HC из CCCP пака) мне несколько месяцев назад написал следующее:

Цитата:
МРС-НС самодостаточный плеер для основных задач. Попробуйте сначала. Если уж чего то не пойдет - тогда можно и внешние фильтры использовать. Только не кодек-паки мой вам совет, а по отдельности. Паки меняют настройки мрс-нс и переворачивают реестр. Потом народ сопли жует, что у него криво что-то идет и винит в этом плеер. Чтоб управлять паком нужны знания в голове. Если они есть - ради бога, ставьте, никто не запрещает.

Тут рассматриваются вопросы по нормальному мрс-нс. То есть сбросьте настройки на дефолтные, убедитесь что именно встроенные фильтры цепляются на вашем проблемном видео, убедитесь что вообще вменяемый плеер запускаете а не паковский, и только потом жалуйтесь. Рассмотрим проблему.

Так вот. Сейчас передо мной абсолютно новый ноут с системой Win7 HB 64, с видео Radeon 6570M (не самое плохое). Согласно рекомендациям judelaw я не стал качать никаких паков, а просто скачал последнюю версию из раздела SVN-сборки с сайта XvidVideo.ru, а именно mpc-homecinema.1.5.3.3757_x64. Ну и с предвкушением запустил mkv-фильмец. Вроде бы все пошло нормально, но потом, приглядевшись, я заметил, что изображение нечеткое. Запустил этот же фильмец у знакомой на ее ноуте - заметно лучше: все четко и гладко. У меня же видны недочеты, которые, к сожалению, я не могу четко описать. И причем это на любом mkv и вроде бы независимо от размера файла.
Это не особенности моего ноута, потому что с точно такой же моделью я работал некоторое время назад и и помню, что с видео все было нормально - только вот увы я вообще не помню, что тогда устанавливал.

Помогите, пожалуйста... Настройка видео - для меня, пожалуй, самая сложная задача

Надеюсь на понимание!

Благодарю!

P.S. При воспроизведении внизу выводится надпись "Воспроизведение [DXVA]" - может быть это как-нибудь поможет в решении вышеописанной проблемы.
Автор: 7sh3
Дата сообщения: 17.11.2011 12:53
The_Immortal

Цитата:
У меня же видны недочеты, которые, к сожалению, я не могу четко описать. И причем это на любом mkv и вроде бы независимо от размера файла.

наверно включены чудо-улучшайзеры в ccc, раздел видео

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

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


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