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

» Media Player Classic (MPC)

Автор: ioppp
Дата сообщения: 18.01.2009 14:39
Что-то последние версии x64 совсем неправильные пошли...

Дано:
Видео Ричи Bлэкмора и его Кондолизы Рай.. ой, Найт, в виде VIDEO_TS на жёстком диске. Система WinXP x64 со всеми обновами. Видеокарточка 8800GTS 640 (96 шейдерных процессоров), драйвер 185.20, ДиректИКС последний.
Используется последняя на сегодня версия MPC-HС.

1. При выборе EVR-ов (безразлично, с какими их настройками), показ доходит до меню ДВД. Меню показывается и.. - и ничего не выбирается, только по кругу, зацикленно, идёт звуковая заставка.
Меню ДВД навигатора не работает.

2. При выборе WMR9 (renderless), независимо от его настроек, глаз радует только предупреждение о копирайте, а после ничего не радует - больше ничего интересного нет, даже нет картинки меню диска.. зато есть подражание Малевичу и его "Чёрному квадрату".. - с зацикленным звуком.

3. При выборе WMR7 (renderless) - ура! - меню работает и концерт показывается, но!!! - картинка недостаточно чёткая (на мой взгляд, сравнивая с другими плеерами-декодерами), а через шейдеры резкость прибавить невозможно, так как их вкладка неактивна, хотя в настройках стоит "поверхности 3D" (судя по трём звёздочкам в примечании, именно они нужны для участия шейдеров в формировании картинки).
Автор: Mitnadev
Дата сообщения: 18.01.2009 17:12
Слушайте, так а чего может быть неактивно меню с шейдерами?
Автор: szl
Дата сообщения: 18.01.2009 18:43
Mitnadev, какая ОС у тебя, и какой вывод для видео используется?
Автор: arestarh1986
Дата сообщения: 18.01.2009 18:47
Aleksoid1978
На счет внесенных тобою изменений в последних билдах:

Цитата:
975     

17.01.2009

NEW : under WinXP with Default or Haali's video render DXVA work with ref_frames>11(skip ref_frames check)

Это справедливо для встроенного декодера MPC-HC или для ранее вами обговариваемого NERO-вского ?
Автор: Mitnadev
Дата сообщения: 18.01.2009 19:47
szl, XP SP2 у меня, последний MPC(clsid). Кодеки ffdshow. Вот настройки:


Автор: arestarh1986
Дата сообщения: 18.01.2009 22:36
Интересный такой файл попался... Начинает воспроизводить нормально(с DXVA), всё в наличии - картинка, звук. Доходит до определенного момента - картинка стопорится(замирает), а звук себе дальше преспокойно играет. Помогает только перескок этого места! Никто с таким не сталкивался?

Добавлено:
Пробовал и встроенный сплитер, и Haali. Софтварный декодер все переваривает нормально.
Автор: ioppp
Дата сообщения: 18.01.2009 23:02
arestarh1986
Цитата:
Интересный такой файл попался...

Как много интересного тебе в жизни ещё попадётся, наверное.
Я, например, тоже вот никак не ожидал, что вот с таким-то, наизусть изученным форматом, уходящим в прошлое, могут быть какие-то напряги..
Автор: Aleksoid1978
Дата сообщения: 18.01.2009 23:06
arestarh1986

Цитата:
Это справедливо для встроенного декодера MPC-HC или для ранее вами обговариваемого NERO-вского ?


Ну конечно это касаемо встроенного декодера, при чем здесь Nero.


Цитата:
Интересный такой файл попался...

Цитата:
Доходит до определенного момента - картинка стопорится(замирает),


Возможно так называемый "кривой" рип, видимо в этом месте что-то происходит. Проверь другие файлы - не будет ли происходить похожего эффекта, а так же с помощью упомянутого ранее Nero Decoder
Автор: arestarh1986
Дата сообщения: 18.01.2009 23:22

Цитата:
Ну конечно это касаемо встроенного декодера, при чем здесь Nero.

Просто, по идее, с Haali Renderer или системным, DXVA не должна задействоватся с встроенным декодером?!

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

Просто воспроизводится идеально, за исключением данного момента! Этот файл единственный в своем роде с таким *выбрыком* для DXVA!
Автор: ItsJustMe
Дата сообщения: 18.01.2009 23:41
А у меня есть файл m2ts, открывается через Haali Media Splitter. В нем 2 видеопотока, так перключиться на 2-ой поток не получается - MPC виснет. Пробовал другим плейером (посмотреть-то поток хочется) - так другим переключается нормально. А MPC чой-то виснет.
Автор: Aleksoid1978
Дата сообщения: 19.01.2009 10:07
arestarh1986

Цитата:
Просто, по идее, с Haali Renderer или системным, DXVA не должна задействоватся с встроенным декодером?!


Да - по идее с Haali и Системным рендером не должен работать режим DXVA, но вот так получилось что в ХП оно работает, единственное что на 9дум человек писал что у него не работает, видяху - Nvidia
Автор: szl
Дата сообщения: 19.01.2009 12:28
Mitnadev, посмотри мой старый пост, если с системой все нормально, то шейдеры заработают.



Media Player Classic HomeCinema (x86), svn 980
Media Player Classic HomeCinema (x64), svn 980

Поддерживаемые языки: CN, CZ, DE, ES, FR, HU, IT, KR, PL, RU, SK, TR, UA

Полный лог изменений

Fixed : resume and /dvdpos command line not working with some DVDs; Fixed : revamped FlacSource to rely on libflac instead of custom parser; Added : FlacSource added in standalone filter.
Автор: egor23
Дата сообщения: 19.01.2009 13:20

Цитата:
Media Player Classic HomeCinema (x86), svn 980

flac

Цитата:
работает, но не все файлы:
одни нормально воспросизводит, есть небольшие задержки с перемоткой;
на крупных (~200МБ) вообще виснит намертво.

на некоторых вылетает MPC
Rammstein - Rosenrot - 11_Ein_Lied

другие заикаются;
Rammstein - Reise, Reise - 06_Amerika

Крупные flac идут нормально
Rammstein - Reise, Reise - 06_Amerika - идёт нормально
Rammstein - Rosenrot - 11_Ein_Lied - воспроизводится, но при попытке перемотки, MPC виснет намертво.

Автор: Mitnadev
Дата сообщения: 19.01.2009 18:56
szl, сделал так как на картинках. Всё равно меню с шейдерами неактивно. Когда в редакторе шейдеров выбираю какойто шейдер у меня по дефолту стоит ps.2.0.

С системой у меня вроде всё нормально, система практически чистая т. к. я пару дней назад тока виндовс переустановил и установил все последние драйвера и директикс. У меня видео карта radeon hd 2600xt. До переустновки виндовса меню с шейдерами работало, я вроде никаких дополнительных махинация не делал. И кодек пак тот же ставил. И драйвера, ну вобщем всё какобычно делал.
Автор: Gastelo
Дата сообщения: 19.01.2009 23:39
А как работает Haali renderer c DXVA, у меня не пашет, XPSP3 ATI 4870.Можно скрины,я хоть гляну )
Автор: Aleksoid1978
Дата сообщения: 20.01.2009 01:24
Gastelo

Цитата:
А как работает Haali renderer c DXVA, у меня не пашет, XPSP3 ATI 4870.Можно скрины,я хоть гляну )


Я вечерком выложу, если не забуду
Автор: szl
Дата сообщения: 20.01.2009 11:57
Media Player Classic HomeCinema (x86/x64), svn 981

Поддерживаемые языки: CN, CZ, DE, ES, FR, HU, IT, KR, PL, RU, SK, TR, UA

Полный лог изменений

Fix : seek range (show current position more than the end).
Автор: sola
Дата сообщения: 20.01.2009 13:43
Все, декодер Неро благополучно перестал играть кривые рипы, такие же глюки как на скринах, что приводил Aleksoid1978. Мистика какая-то. И вроде ничего не делал с системой. Единственное, попробовал новый svn 980, на нем кстати вообще вылетал винда на кривых рипах Все, я завязываю впредь с экспериментами, лучше без него, но чтобы без этих вылетов.

Автор: szl
Дата сообщения: 20.01.2009 13:58
sola, попробуй сбросить настройки у mpc-hc
Автор: Aleksoid1978
Дата сообщения: 20.01.2009 14:01
sola

Пробовал только что svn 981(так же как и до него 980) - все ок, в ХП кривые рипы отлично идут с Системным рендером, в Висте(ессно с EVR) кривые с отклбченным DXVA, нормальные - с DXVA. Так что дело 100% не в MPC-HC.

Gastelo

Цитата:
А как работает Haali renderer c DXVA
Провел дополнтельно и более внимательно исследование, при выборе Haali при включении DXVA(на H264/AVC и VC1) происходит сброс на Системный рендер, но все равно "кривые" рипы идут на ура с DXVA, вот пример :

MediaInfo -

Pit Info -


Автор: sola
Дата сообщения: 20.01.2009 14:20
szl
а это можно сделать стерев .ini? или еще где-то в реестре нужно удалять записи?
интересно вообще, вот я скачиваю новую сборку MPC-HC, распаковываю папку, запускаю первый раз плеер, ведь у него еще не стоит опция хранить настройки в ини-файле, значит он успеет что-то записать в реестр?

Aleksoid1978
а расскажите поподробнее про ваш софт/настройки. может вечером поставлю голую винду и проведу эксперимент.
- Винда у вас XP SP3?
- DX9 обновлять до ноябрьской версии? Или если рендерер будет системный, то толку в этом ноль?
- Драйвера 8.12 ставить? Какие-то особоые настройки в ССС нужно?
- MPC-HC возьму 981, раз у вас на нем работает.
- .НЕТ фреймворк нужно ставить? Или без разницы?


2all
А что можно поделать с пресловутым tearing? Ну не такое радикальное, как включать D3D. От чего он вообще зависит? Я в ССС ставлю вектор-адаптиве, зубцы на гранях исчезают, зато начинает дрожать картинка, будто по воде рябь пробегает периодически. Это я про тот флажок, что развевается в опция Avivo Video.
Автор: szl
Дата сообщения: 20.01.2009 14:41
sola, возьми версию с установщиком, убери галку с опции сохранить старые настройки, и установщик автоматом удалит настройки из реестра, и ini файла.


Цитата:
- .НЕТ фреймворк нужно ставить? Или без разницы?

без него не будет работать CCC
Автор: Aleksoid1978
Дата сообщения: 20.01.2009 15:13
sola

Цитата:
а расскажите поподробнее про ваш софт/настройки. может вечером поставлю голую винду и проведу эксперимент.


Да какие там особые настройки - ХП СП3(хотя заброшена, не используется давным давно), 8.12, без ССС, DirectX не помню какой, вероятно всего летний еще или весенний. не обязательно 981 - проверял и на предыдущих(начиная с версии, где я ввел поддержку Системного рендера и Haali's для DXVA в ХП без лимита ref_frames, можеш по логам выяснить версию).
Автор: szl
Дата сообщения: 20.01.2009 15:23

Цитата:
DirectX не помню какой, вероятно всего летний еще или весенний


для моих сборок обязательно надо ставить ноябрьский DX, иначе будут проблемы с шейдерами и выводом видео.
Автор: sola
Дата сообщения: 20.01.2009 15:34
szl
ну шейдеры, это как я понимаю, обязательно метод вывода WMR9 renderless, а мне для аппаратного ускорения на ХР интересен именно системный вывод. Видимо тогда обойдусь без обновления директа.
если ССС не ставить, тогда еще и на установке .НЕТ фреймворк сэкономлю время.

Aleksoid1978
и еще одно уточнение - у вас ускорение кривых рипов работает именно с декодером MPC-HC? И при этом нету психоделического мелькания цветов и не выносит винду в аут? Потому как я это видел лишь с декодером Неро, с МPC у меня в лучшем случае распадалась картинка, в при перемотке (а иногда и сразу) - blue screen.
Автор: szl
Дата сообщения: 20.01.2009 15:41

Цитата:
Видимо тогда обойдусь без обновления директа.

DXVA без DirectX работать не будет.
Автор: sola
Дата сообщения: 20.01.2009 15:49
szl
Но ведь он есть в самой винде ХР, только постарше чуток. У меня ведь сейчас работает DXVA в моей рабочей винде и директ я не обновлял здесь ни разу.
Автор: Aleksoid1978
Дата сообщения: 20.01.2009 15:53
sola

Цитата:
Aleksoid1978
и еще одно уточнение - у вас ускорение кривых рипов работает именно с декодером MPC-HC? И при этом нету психоделического мелькания цветов и не выносит винду в аут? Потому как я это видел лишь с декодером Неро, с МPC у меня в лучшем случае распадалась картинка, в при перемотке (а иногда и сразу) - blue screen.


Я же написал(это есть и в логе изменений) - работает только в ХП и только когда вывод стоит Системный или Haali's render. Ввел это именно когда прочитал про Неро, проверил и так оно и оказалось - с такими настройками DXVA пашет на "кривых" рипах.
Автор: Gastelo
Дата сообщения: 20.01.2009 23:07
Haali renderer переходит на системный, только при условии, что снята галочка с чекбокса H264/AVC (FFmpeg),если H264/AVC(FFmpeg) включен - переключение на системный рендер не происходит.
Автор: sola
Дата сообщения: 21.01.2009 00:38
Провел эксперименты на "голой" свежепоставленной винде - да, работает ускорение кривых рипов на системном рендерере. Всех без исключения, что у меня нашлись.
Ставил XP SP3, обновлял через винапдейт, .НЕТ Фреймворк 2.0 SP1, директ обновлял до ноябрьского, Каталист 8.12 с ССС, MPC-HC взял последний (svn 981), Хаали сплиттер. Настроек нигде особо не делал, что в винде, что в плеере.

Кстати, попробовав все рендереры, заметил, что на системном у многих файлов при включенном ускорении изменяется высота, например, есть 1080 - становится 1088. И эти 8 пикселей противно так моргают снизу Если ускорение отключить - все ок, высота остается оригинальной 1080. И так весьма на многих файлах. На WMR9 (renderless) такого не происходит, зато там при включенном ускорении происходят подергивания картинки. Похоже сей рендерер не для ХР думан. Завтра думаю продолжить изыскания в Висте.

А для ХР вывод простой сделал - не хочешь геморроя, отключай DXVA. Потому, что хоть он и может работать на любом видео, но всякие попутно вылезающие "казусы", вынуждают либо отключать его, либо шаманить каждый раз с методами вывода и прочими опциями. А это есть неудобство.

з.ы. Поставил в завершении опытов Arcsoft TotalMedia Theatre и кино закончилось - на кривых рипах началась "психоделика" красок. Насколько оказывается капризная штука этот DXVA.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: Супер Окна (часть 2)


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