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

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

Автор: AlzAlz
Дата сообщения: 29.01.2012 09:11
Вопрос к разработчикам.
Зачем вы отключаете UAC виртуализацию ?
Из соображений "совместимости" с 64 битной версией
Автор: Aleksoid1978
Дата сообщения: 29.01.2012 09:44
GGumbo, V0lt

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

Зато нормально играет с LAV сплиттером, вместо встроенного AVI.
Автор: GGumbo
Дата сообщения: 29.01.2012 09:51

Цитата:
V0lt

ну K-Lite справляется нормально, по поводу "кривы ручек", хз, скачал фильм с ФТП в локалке
Автор: Vortexized
Дата сообщения: 29.01.2012 10:05
>Я считаю - что на такое кривое нельзя обращать внимание
Ну тогда есть такая авишка:
http://ifolder.ru/28342067 - первая часть
http://ifolder.ru/28342349 - вторая часть
http://ifolder.ru/28342893 - 3 часть
http://ifolder.ru/28342894 - 4 часть
http://ifolder.ru/28342895 - последняя часть
На ней МПЦ и вовсе тупо крешится :]
Автор: Aleksoid1978
Дата сообщения: 29.01.2012 10:06
AlzAlz

Цитата:
Вопрос к разработчикам.
Зачем вы отключаете UAC виртуализацию ?


Поподробнее
Автор: AlzAlz
Дата сообщения: 29.01.2012 10:30

Цитата:
Цитата:Вопрос к разработчикам.
Зачем вы отключаете UAC виртуализацию ?


Поподробнее


Что такое виртуализация в висте и семерке, я думаю, известно.
Несколько упращенно.
Это отображение записи в program files и в реестр в профиль пользователя.
Можно спорить о ее нужности или ненужности, но она есть.
MPC пишет настройки туда, куда не стоит - в частности в program files.
В манифесте плеера есть строка, которая отключает виртуализацию.
<requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>


Автор: V0lt
Дата сообщения: 29.01.2012 10:39
Aleksoid1978

Цитата:
Я считаю - что на такое кривое нельзя обращать внимание

Я бы так не сказал. Чуть более редкое чередование, с винта должно более-менее сносно играть.
К тому же
Цитата:
r3998
...
Fix : MPC Avi Splitter ignore Non-interleaved & Badly-interleaved streams.(Since it successful split them - let him do it.)
Чуток не по теме, но все же
PS: MPC Avi Source + MP3 Decoder DMO играют хорошо.

Добавлено:

Vortexized
Цитата:
Ну тогда есть такая авишка:

Качается медленно, не скоро узнаю что там. Но у меня есть такая заготовка
mpc-hc_4009_avi_test1.7z
Проверь, вдруг поможет.

Добавлено:

AlzAlz
Цитата:
MPC пишет настройки туда, куда не стоит - в частности в program files.

А если ini-файл удалить?
Автор: AlzAlz
Дата сообщения: 29.01.2012 11:05

Цитата:
AlzAlz
Цитата:MPC пишет настройки туда, куда не стоит - в частности в program files.

А если ini-файл удалить?

Тогда в реестр и даже HKCU. Не знаю кому как, мне интереснее в ini.
Автор: Aleksoid1978
Дата сообщения: 29.01.2012 11:26
V0lt

Да вон Nev в своем LAV Audio уже пофиксил такое . Если смогу разобраться - то включу его наработки в наш код.
Автор: Vortexized
Дата сообщения: 29.01.2012 11:27
V0lt
>ачается медленно, не скоро узнаю что там. Но у меня есть такая заготовка
>mpc-hc_4009_avi_test1.7z
>Проверь, вдруг поможет.
Не помогло ни в случае с Матрицей Gumbo ни в случае с авишкой ссылки на которую я тебе выше выложил.
Автор: djbub
Дата сообщения: 29.01.2012 11:54
К ПК подключен по HDMI телевизор. Настроил при выводе на полный экран переключать кино на телевизор - все ок. Только вот звук идет на колонки ПК. Через настройки выставил, чтобы звук шел на телевизор - все ок. Но он идет всегда, даже когда не полный экран. Как-то можно настроить, чтобы при полноэкранном просмотре было полное переключение на телевизор и видео и звука, но в обычном режиме звук был на компьютере?
Автор: Aleksoid1978
Дата сообщения: 29.01.2012 12:01
djbub

Никак.
Автор: V0lt
Дата сообщения: 29.01.2012 12:04
Vortexized

Цитата:
Ну тогда есть такая авишка

Зачем надо было куски архивов еще раз упаковывать, я не понял, но все-таки распаковал _there_will_be_blood.avi (CRC32:14DA76C8, MD5: 5805e03ccbd684f821d2213a5b3af128)
Файл оказался битый. VirtualDub говорит индекс запорот. Почему плеер падает пока не понятно.
Автор: Vortexized
Дата сообщения: 29.01.2012 12:17
>VirtualDub говорит индекс запорот. Почему плеер падает пока не понятно.
Падает скорее всего AviSplitter.

Добавлено:
V0lt
К слову, для чего VTSReader и DeCSS? Оно у вас используется для чего-нибудь?
Автор: Aleksoid1978
Дата сообщения: 29.01.2012 14:36
Vortexized

Цитата:
К слову, для чего VTSReader и DeCSS? Оно у вас используется для чего-нибудь?


Еще как. VTSReader - служит Source при открытии .IFO
DeCSS - декодирует звук при проигрывании DVD.

Автор: Vortexized
Дата сообщения: 29.01.2012 17:20
Aleksoid1978
V0lt
К слову, в свойствах MPCVideoDec'a - Indeo 3/4/5 - по умолчанию галки нету(почему?), ставишь галку - жмем ОК - заходим опять в свойства - галки нету. Баг? Или хитроумная задумка?

Добавлено:
И ещё пожелалка. Можете пожалуйста в свойства Mpeg Source добавить возможность переключать звуковые и субтитровые дорожки? А то когда он используется в качестве standalone фильтра - их не переключить.
Автор: V0lt
Дата сообщения: 29.01.2012 17:47

Цитата:
К слову, в свойствах MPCVideoDec'a - Indeo 3/4/5 - по умолчанию галки нету(почему?), ставишь галку - жмем ОК - заходим опять в свойства - галки нету.

По умолчанию галка есть. У меня галка запоминается.


Цитата:
Можете пожалуйста в свойства Mpeg Source добавить возможность переключать звуковые и субтитровые дорожки?

Переключатель есть. В GraphStudio переключал дорожки без каких-либо проблем.
Автор: Vortexized
Дата сообщения: 29.01.2012 18:25
V0lt
А у меня че-то нету:
Автор: V0lt
Дата сообщения: 29.01.2012 19:20
Vortexized
Автор: Vortexized
Дата сообщения: 29.01.2012 21:46
V0lt
Неее, я прошу именно о возможности менять звуковые/субтитровые/видео дорожки из меню свойств декодера.
Если по каким-то религиозным причинам этого делать не собираетесь, можешь подсказать как тогда через Mpeg Source (когда он подключен в виде standalone фильтра) запросить информацию о имеющихся видео/аудио/субтитровых дорожках, ну и соответственнно потом сделать активной ту или иную дорогу того или иного типа?
Автор: vitsat
Дата сообщения: 29.01.2012 23:34
Vortexized, если вы о приоритетах, то они выставляются в общих настройках :

Автор: Aleksoid1978
Дата сообщения: 29.01.2012 23:37
Vortexized

Используй стандартный интерфейс IAMStreamSelect для доступа к списку дорожек и их переключению. Пример кода - посмотри в самом MPC-HC
Автор: djbub
Дата сообщения: 30.01.2012 03:30
Aleksoid1978
И что это типа не проблема? Неужели все переводят полностью звук на телик, а на компе не думают смотреть, особенно, если оконный режим на мониторе?
Автор: Aleksoid1978
Дата сообщения: 30.01.2012 03:54
djbub
нет - совсем не проблема. Если надо - зашел, сменил вывод звука и все. А так как ты хочеш - НИГДЕ такого нет. Тем более на лету менять звуковый вывод.
Автор: V0lt
Дата сообщения: 30.01.2012 05:00
Aleksoid1978
Что-то со сплиттерами в корне не так. Возьмем, к примеру, один из простых - AviSplitter. Для тестов я взял http://samples.mplayerhq.hu/V-codecs/IV32/levis.avi . Файл маленький, все кадры ключевые, кодек древнейший, т.е. тормозить там в принципе нечему. Запускаю и начинаю рамдомно мотать - картинка иногда появляется через 1-2 секунды. Бред. Системный сплиттер играет ровно и не кашляет.
Автор: Aleksoid1978
Дата сообщения: 30.01.2012 06:45
V0lt

Я знаю, и это уже давно в Avi Splitter.
Зато новые Авишки(я частенько смотрю сериалы на работе в перерыв) - мотаются на ура

Пару слов по поводу Матрицы и косяка со звуком, если отрубить встроенный AudioSwitcher - то проблема уходит, надо копать в эту сторону, в эту связку.
Автор: baid
Дата сообщения: 30.01.2012 13:20
djbub
Чтобы на лазить все время в настройки для переключения звука (и видео тоже, если надо), советую для запуска на телек сделать ярлык с ключами командной стоки, где можно указать какое использовать аудио и видео- устройства.
Автор: Aleksoid1978
Дата сообщения: 30.01.2012 14:08
V0lt

Опять по поводу Матрицы - я понял в чем дело. В нашем коде - весь буфер обрабатывается, и потом целиков отдается ... для этого случая вот и не подходит. Надо переделать, чтобы отдавать частями, как в LAV и FFDshow.

Добавлено:
Внес небольшое изменение в MPC Audio Decoder. Просьба погонять, проверить работу встроенного аудио-декодера, форматы - все, кроме AC3 и DTS(эти форматы декодируются НЕ libav).
Матрица - починилась, теперь играет хорошо. Так же проверить - чтобы не образовался рассинхрон аудио/видео.

http://aleksoid.tosei.ru/Test/mpc-hc.AudioDec_test.7z
Автор: V0lt
Дата сообщения: 30.01.2012 15:17
Aleksoid1978
Цитата:
Матрица - починилась, теперь играет хорошо. Так же проверить - чтобы не образовался рассинхрон аудио/видео.

Рассинхрон либо отсутсвует, либо он мал и незаметен.
Встроенный декодер все еще плохо работает совместно с системным сплиттером.
Фикс сырой, внедрять еще рано.


Цитата:
Надо переделать, чтобы отдавать частями, как в LAV и FFDshow.

Какие функции смотреть?
Автор: vitsat
Дата сообщения: 30.01.2012 17:43
LAV Video Decoder v0.45 заработал в DXVA на Радеонах :

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196

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


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