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

» Media Player Classic - Homecinema (MPC-HC)

Автор: miloslavskii
Дата сообщения: 17.08.2009 08:30
Авто-зум управляет размерами плеера при запуске не на весь экран. Имеет четыре варианта запуска: 50%/100%/200% и Auto fit. Последний особенно удобен так как изменяет размер плеера в зависимости от разрешения экрана. Понять разницу можно просто выключив фулскрин (Alt+Enter по моему по дефолту) и повыбирать различные значения.
Автор: Taciturn
Дата сообщения: 17.08.2009 08:51

Цитата:
Fixed : "Lauch files in fullscreen"

И снова криво. Интересно, кто (и зачем) полез всё ломать, ведь нормально было?.. При переходе в оконный режим размер устанавливается 50%, вместо 100% + при открытии звуковых файлов MPC тоже открывается на полный экран (и тоже при переходе в оконный размер устанавливается 50%, при том что никакого видео в окне нет).
Автор: Gideon_Vi
Дата сообщения: 17.08.2009 08:55

Цитата:
32 или 64 битная версия ???

32
Автор: iRevenge
Дата сообщения: 17.08.2009 09:00
перезалейте на обменник MPCHC_1237_x86.7z
Автор: Aleksoid1978
Дата сообщения: 17.08.2009 09:06
iRevenge

Цитата:
перезалейте на обменник MPCHC_1237_x86.7z


А чем плоха прямая ссылка ???


Добавлено:
miloslavskii
Taciturn

Попытаюсь объяснить кто и зачем полез менять - раньше при этой опции, вначале появлялось окно MPC, а уж после открытия файла - оно менялось на полный экран.

Народу не понравилось это, сделали патч - через некоторое время Касимир(главный) его включил и "поломал". Я смог починить только то чтобы плейер открывался на полный экран если открывается файл, а не просто запускается.
Из-за этого и получается что и при аудио на полный экран, и автозум(которым я кстати тоже пользуюсь) не работают.

Но я думаю и одно и второе не так страшно :
1). ну не стоит пользоваться MPCHC для прослушивания музыки(ну кроме как тока искать баги),
2). автозум - ну если ты пользуешся для просмотра на полный экран, какая разница какого размера окно проигрывателся, ну согласитесь - вы все равно смотрите на полный экран и у вас все хорошо(опять же повторюсь - не беру во внимание момент поиска багов).

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

Т.к. - создание окна происходит до открытия файла, и поэтому нельзя узнать ни тип файла, ни размер видео и т.д.

Если можете - есть исходники, ковырятесь, попросите друзей-программеров поковыряться, вообще буду рад за помощь и подсказки
Автор: MILES
Дата сообщения: 17.08.2009 09:33
Aleksoid1978

Цитата:
В архиве две версии - 32 и 64 битные. Регать(если кто не знает) - regsvr32 <имя файла>

Под WIN7 64 бита, я вообще не могу зарегистрировать эту dll, вылетает окно



Что я не так делаю?

Автор: Aleksoid1978
Дата сообщения: 17.08.2009 09:48
MILES
Вполне возможно что у тебя не установлен Visual C++ 2008 SP1 Redistributable Package x64 :

http://www.microsoft.com/downloads/details.aspx?familyid=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&displaylang=en

http://www.microsoft.com/downloads/details.aspx?familyid=BA9257CA-337F-4B40-8C14-157CFDFFEE4E&displaylang=en

Проверь если не сложно.
Я просто пока не могу найти способ, как собрать .dll, чтобы она не требовала mfc dll внешние, вроде нашел, почитал, сделал как надо - не помогло.

P.s. - библиотека требует MFC90U.dll и MSVCR90.dll
Автор: MILES
Дата сообщения: 17.08.2009 10:22
Да, точно стояла только Visual C++ 2005.
Работает нормально, жаль что только под проводником, если бы еще в Тотаl Commander интегрировалась, было бы совсем хорошо. Или это по тому, что Тотаl Commander 32 бита? А если зарегистрировать обе dll 32 и 64 бита, что будет?
Автор: P0C0MAXA
Дата сообщения: 17.08.2009 12:29
Можно глупый вопрос?
Скажем, NVIDIA GeForce 8200/8300/9300/9400 IGP имеет full support DXVA для x.264. Равно как и GTX200.
Но 200-ка явно мощнее в разы. Как это отразится на DXVA? GPU будет меньше загружен? Качество картинки будет лучше? Джиттинг будет меньше?
---
И еще... 9600ГТ мою, видимо, придется менять на АТИшку для VC-1 full support. Обидно, да...
Автор: Aleksoid1978
Дата сообщения: 17.08.2009 13:51
MILES

Именно надо зарегить обе .dll - и 32 и 64 битные, 32 - для 32 битных прог, 64 - для 64 битных.
Автор: ashap88
Дата сообщения: 17.08.2009 14:32
а можете скомпилить вот эти иконки,а то не умею
http://8bf.deviantart.com/art/Media-Player-Classic-FINAL-132910148

http://www.deviantart.com/download/132910148/Media_Player_Clasic_FINAL_by_8bf.rar
Автор: Snitter
Дата сообщения: 17.08.2009 14:51
Aleksoid1978
А новые иконки теперь так и останутся? В режиме 16х16 - ужасно некрасивые, маленькие и неинформативные.
Автор: Aleksoid1978
Дата сообщения: 17.08.2009 15:03
Snitter

Цитата:
В режиме 16х16 - ужасно некрасивые, маленькие и неинформативные.


Согласен, ну так решил главный разраб, думаю может одумается ...
Автор: MILES
Дата сообщения: 17.08.2009 15:23
Aleksoid1978
Да, кстати к эпопее с fullscreen режимом.
Можно вернуть развертывание в fullscreen, по F11, (привык уже)? Думаю, что это не сложно, в 1230 еще работало.


Цитата:
Именно надо зарегить обе .dll - и 32 и 64 битные, 32 - для 32 битных прог, 64 - для 64 битных.

Вот теперь, замечательно, из Тоtal, тоже видно! Только, совершенно непонятная история, из Тотаl передает, только когда плеер запущен, если не запущен, то в плейлист ничего не попадает. Из проводника, же следует сразу запуск плеера с уже внесенными в плейлист файлами. Я говорю, только о 64 битной версии плеера. Меня еще смущает, а зачем 2 опции, если я использую опцию PLAY N FILES, то файлы все равно попадают в плейлист, тогда в чем разница с ADD ТО PLAYLIST?

Автор: Aleksoid1978
Дата сообщения: 17.08.2009 16:13
MILES
2 опции потому что :
1) Проигрывание - передает список файлов, удаляя существующий и дает команду на проигрывание.
2) Добавить в плейлист - добавляет список файлов к существующему и не дает никакой команды.

Добавлено:
MILES

Цитата:
Можно вернуть развертывание в fullscreen, по F11, (привык уже)? Думаю, что это не сложно, в 1230 еще работало.

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

Он что-то все изменения в последнее время сам вводи, не спрашивая ни у кого, взять хотя бы иконки ...
Автор: Gideon_Vi
Дата сообщения: 17.08.2009 16:53
Aleksoid1978, а старый, не порезанный файл иконок юзать можно?
Автор: MILES
Дата сообщения: 17.08.2009 17:54
Aleksoid1978

Цитата:
Заходи в клавишы и задавай вручную, Касимир решил отказаться, почему - не знаю.

Действительно, не велика беда, но тогда придется отказаться от одного из 2-х альтернативных способов. F11, был удобен в некоторых случаях и был достойной альтернативой. Я просто подумал, что если бы Касимир намеренно отказался от этой функции, это было бы в списке изменений.

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

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

Автор: V0lt
Дата сообщения: 17.08.2009 17:57
Aleksoid1978
По поводу запуска кучи файлов. Вроде в winamp была проверка по времени, т.е. если время между запусками меньше некой величины, то открывать кучей, добавив все файлы в плейлист. Если больше, значит юзер файлы кликает один за другим, отрывается по одному. Можно было кликнуть по файлу и сразу же по второму, и если повезет (система тормознет) , то winamp загружал сразу два файла.
Как в MPC не знаю, но можно сделать что-то похожее...
Автор: newsl
Дата сообщения: 17.08.2009 18:04
Подтверждаю, новые иконки полное Г (когда маленькие)

Нельзя отдельно выложить старый icon-pack?
Автор: Taciturn
Дата сообщения: 17.08.2009 20:07

Цитата:
раньше при этой опции, вначале появлялось окно MPC, а уж после открытия файла - оно менялось на полный экран.

Нельзя ли вернуть, опционально, старое поведение? Лично мне абсолютно не мешает изменение размера при запуске, но удобно использовать MPC для прослушивания музыки + я достаточно часто, во время просмотра, переключаюсь в оконный режим.
Автор: lucky_Luk
Дата сообщения: 17.08.2009 22:28
Aleksoid1978

Цитата:
А если серьезно - для их вывода нужен либо EVRCustom, либо VMR9(Renderless) вывод.

Странно, но ни то, ни другое у меня на Win7 не помогло. А Evr (Vista/.Net3) решил проблему.
Автор: Aleksoid1978
Дата сообщения: 18.08.2009 00:46
Вот кому нужен, старые библиотеки иконок : http://aleksoid.tosei.ru/Icons/Mpciconlib.7z

И, кстати, там же в папке лежат 2 иконки, как заготовки - если кто возьметься(как в свое время сделал szl, можно нарисовать занова по подобию, просто в них уже размер 256х256 есть нативный, а szl растягивал с существующего, из-за чего они немного смазаны получились).

Добавлено:
ashap88

Цитата:
а можете скомпилить вот эти иконки,а то не умею


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



Добавлено:
MILES

Цитата:
Я просто подумал, что если бы Касимир намеренно отказался от этой функции, это было бы в списке изменений.


А это и так есть в списке изменений - http://mpc-hc.svn.sourceforge.net/viewvc/mpc-hc?view=rev&revision=1237

Добавлено:

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

Собирается, вот после последних изменений он всех попросил не вносить больше изменений в SVN. он собирается выпустить релиз
Автор: Aleksoid1978
Дата сообщения: 18.08.2009 04:23
Всем - потестите у себя вот эту версию http://aleksoid.tosei.ru/Dist/Exe_only/mplayerc_test.7z

Я в ней постарался пофиксить проблему с открытием нескольких файлов из проводника.
Проверяйте - нормально ли будут открываться файлы, не будет ли затыков при запуске и т.д.

Добавлено:
lucky_Luk

Цитата:
Странно, но ни то, ни другое у меня на Win7 не помогло


Попробуй обновить DX на последний, мартовский.


Добавлено:
А вот и вторая ревизия тестовой версии, ее тоже проверьте(по идее эта должна лучше работать, т.к. в первой я вставил обычную задержку)
http://aleksoid.tosei.ru/Dist/Exe_only/mplayerc_test_2.7z
Автор: hust13r
Дата сообщения: 18.08.2009 07:09
Доброе утро)
Была нужда сменить железо, сменил и возникли проблемки с некоторыми файлами...
причем ситуация выглядит следующим образом: ts'ка с битрейтом 38810Kbps воспроизводятся идеально при любом режиме вывода (оверлей, вмр9)...а вот рип этого файла, сжатый x264, с битрейтом 7818Kbps при оверлее вообще отказывается открываться, а в вмр9 - открывается, но фпс у проигрываемого файла, наверно около 9-10...
и еще есть один проблемный файл, который воспроизводится без всяких проблем, но вот в оверлее открываться отказывается....

вообщем, Aleksoid1978 и другие потестите плиз...
1st-tsrip-sample#1
2nd-sample#2

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

Ну и на последок - билд плеера: 1237)
Автор: Aleksoid1978
Дата сообщения: 18.08.2009 07:12
hust13r

Может гляну - но вечером, да и у меня NVidia, все таки есть разница. Надо чтобы владельцы Ati потестили твои файлики
Автор: RW3DVK
Дата сообщения: 18.08.2009 07:37
Aleksoid1978

Цитата:
Я в ней постарался пофиксить проблему с открытием нескольких файлов из проводника.
Проверяйте - нормально ли будут открываться файлы, не будет ли затыков при запуске и т.д.
Через проводник (Windows'а) , в папке выделяю все MP3-файлы, "открыть с помощью" -> "Media Player Classic - Homecinema" воспроизводиться один (на котором курсор был), с видео тоже самое.
Автор: Aleksoid1978
Дата сообщения: 18.08.2009 07:47
RW3DVK
Не через "открыть с помощью", а должен быть пункт меню,

если конечно ты задал это в настройках самого MPCHC.

И на какой версии проверял - test или test_2 ???
Автор: RW3DVK
Дата сообщения: 18.08.2009 07:56
Aleksoid1978
Версия test, XP SP3, в настройках самого MPCHC не задовал. Сейчас проверил с test_2 тоже самое.
Автор: Aleksoid1978
Дата сообщения: 18.08.2009 07:58
На самом деле чтобы правильно открывались несколько выделенных файлов, и а алфавитном порядке(а не так как щас, порядок мешается) - нужно использовать .dll, пример которой я выкладывал выше.

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

Вообщем если будет потребность - доведу до ума .dll для меню проводника и выложу на пользование.

З.Ы. И так же с помощью такой .dll убирается еще один косяк - невозможность выделить более 15 файлов сразу, это ограничение самого Проводника такое(почему, тока ожин мелкософт знает).

Добавлено:
RW3DVK

хм - интересно, я скока не проверял у себя - работало

Автор: RW3DVK
Дата сообщения: 18.08.2009 08:13
Aleksoid1978
Система чистая, раньше MPCHC не было. Компьютер не перезагружал, после разархивирования MPCHC_1237_x86.7z, mpc_filters_1230_x86.7z и test.7z. Попробывал test_2 из "Totalcmd", выделял через файл, воспроизводит всегда первый файл.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Babylon v8.0.0 r18-ZWT


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