Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic (MPC)

Модерирует : gyra, Maz

Widok (03-06-2009 16:41): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
первая часть
 
Media Player Classic
 
   
 
Home page (Eng) :: Home page (Rus)

Небольшой, но мощный проигрыватель мультимедийных файлов с интерфейсом в стиле Windows Media Player 6.x. Поддерживает все распространенные видео форматы. Предоставляет быстрый доступ к настройкам задействованных декодеров и позволяет изменять их в реальном времени, что может оказаться полезным при настройки качества обработки изображения (postprocessing, deinterlacing). Корректно работает со всеми функциями OGM и MKV, поддерживает просмотр субтитров, управляется горячими клавишами, захватывает скриншоты и видео, работает с плейлистами, открывает неполные AVI-файлы. При наличии соответствующих фильтров умеет играть DVD, QuickTime (QT, MOV) и RealMedia. Распространяется с открытым исходным кодом и не требует установки. Основные же фичи таковы:
 
  • Нет скинов (да, это фича!)
  • Надежность и скорость
  • Проигрывает все форматы, для которых есть DirectShow кодеки
  • Проигрывает файлы RealMedia (нужны кодеки)
  • Проигрывает файлы QuickTime (нужны кодеки, например QuickTime Alternative)
  • Проигрывает файлы Macromedia Flash (c ActiveX плагином)
  • Поддерживает все фичи OGM и MKV
  • Полноценное воспроизведение DVD без дополнительных кодеков
  • Мощный движок субтитров, наложение на любой формат
  • Воспроизведение поврежденных AVI-файлов
  • Просмотр видео с устройств типа ТВ-тюнеров и видеозахват в AVI, OGM, MKV
  • Подгружает фильтры из файлов (не требуется их установка в системе)
  • Весь плеер - один файл
  • Сохраняет настройки в ini + 2 предыдущих пункта = идеальный авторан для CD
  • То ли еще будет...
     
    Последняя версия: 6.4.9.0 rev. 550 (от 20.03.2006) 9x-ME(Eng) :: 2k-XP(Eng) :: 9x-ME(Rus) :: 2k-XP(Rus) :: История изменений
     
    Последняя версия исходников: 6.4.9.0 rev. 611 (от 11.05.2006) На этих исходниках основываются все неофициальные сборки от сторонних разработчиков.
     
    Русская справка для версий 6.4.8.3 и выше.
     
    В версии 6.4.7.6 была убрана встроенная поддержка форматов Smacker и Bink. Теперь для вопроизведения этих форматов требуется установка внешнего DirectShow фильтра, который можно скачать отсюда.
     
    Разработка новых версий временно приостановлена в связи с большой занятостью автора.

    Поскольку проект открытый, то кроме официальных версий плеера существуют также неофициальные сборки и моды от независимых разработчиков:
  • Home Cinema Mod от casimir666 и drevil_xxl (проект "MPC HomeCinema") - обсуждение на форуме doom9.org
     
        Последняя стабильная версия: v1.2.908.0 (от 30.11.2008) - история изменений  
     
        Страница закачки :: x32 - langpack :: x64 - langpack
  • Сборки от clsid (проект "Guliverkli 2") - обсуждение на форуме doom9.org
     
        Последняя версия: 6.4.9.1 rev. 89 (от 10.12.2008) - история изменений
     
        Страница закачки :: 2k-XP(Eng) :: 2k-XP(Rus) :: 9x-ME(Eng)
    старые  сборки

    Другие ссылки:
     
  • DXVAChecker - определение возможностей видеокарты по декодированию видео.
  • Собираем MPC- HomeCinema из исходников, сами
     
  • Последние билды MPC и MPC-HC (XvidVideo.RU)
  • Русифицированный MPC
    --------------------------------------------------------------------------------------------------------------------------
    From arestarh1986:
    ...о Media Player Classic-Home Cinema Mod(MPC-HC) и его особенности - поддержке DXVA.  
    --------------------------------------------------------------------------------------------------------------------------

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:09 17-09-2008 | Исправлено: Nikolai2004, 22:07 13-03-2009
    vitsat

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sola, почитай там :  
    http://forum.ixbt.com/topic.cgi?id=13:40805:24#24
    http://forum.ixbt.com/topic.cgi?id=12:11713-42

    Всего записей: 3472 | Зарегистр. 26-03-2006 | Отправлено: 21:05 30-11-2008
    arestarh1986



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    strauss
    Та же история, что и у вас, но вот что говорит Mediainfo о вашем сэмпле:

    Нашел у себя ролики в формате mov, записанные на фотокамеру и Mediainfo выдает такие тех. данные:

    А играется при этом только аудио!
    Соответственно, может вы неверно порезали исходный файл! Посмотрите, что говорит Mediainfo о исходном файле!
    Возможно, в вашем случае, без внешних декодеров не обойтись!

    Всего записей: 241 | Зарегистр. 23-06-2008 | Отправлено: 21:08 30-11-2008 | Исправлено: arestarh1986, 21:10 30-11-2008
    strauss

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    arestarh1986
     
    Вот, что пишет MediaInfo об исходном файле:
     
    -----
    General
    Complete name                    : C:\VIDEO\RUGBY\P1050162.MOV
    Format                           : QuickTime
    Format/Info                      : Original Apple specifications
    File size                        : 239 MiB
    Duration                         : 3mn 27s
    Overall bit rate                 : 9 704 Kbps
    Encoded date                     : UTC 2008-07-26 19:55:55
    Tagged date                      : UTC 2008-07-26 19:55:55
     
    Video
    Format                           : M-JPEG
    Codec ID                         : jpeg
    Duration                         : 3mn 27s
    Bit rate mode                    : Variable
    Bit rate                         : 9 639 Kbps
    Width                            : 640 pixels
    Height                           : 480 pixels
    Display aspect ratio             : 4/3
    Frame rate mode                  : Constant
    Frame rate                       : 30.000 fps
    Bits/(Pixel*Frame)               : 1.046
    Stream size                      : 238 MiB (99%)
    Encoded date                     : UTC 2008-07-26 19:55:55
    Tagged date                      : UTC 2008-07-26 19:55:55
     
    Audio
    Format                           : PCM
    Format settings, Endianness      : Little
    Format settings, Sign            : Unsigned
    Codec ID                         : raw  
    Duration                         : 3mn 27s
    Bit rate mode                    : Constant
    Bit rate                         : 64.0 Kbps
    Channel(s)                       : 1 channel
    Sampling rate                    : 8 000 Hz
    Resolution                       : 8 bits
    Stream size                      : 1.58 MiB (1%)
    Encoded date                     : UTC 2008-07-26 19:55:55
    Tagged date                      : UTC 2008-07-26 19:55:55
    -----
     
    А вот - отрезанный кусок (наверное, нельзя просто отрезать начало файла):
     
    -----
    General
    Complete name                    : C:\VIDEO\TEST\MPCQT\P1050162.mov
    Format                           : QuickTime
    Format/Info                      : Original Apple specifications
    File size                        : 4.00 MiB
    -----

    Всего записей: 148 | Зарегистр. 19-06-2002 | Отправлено: 21:19 30-11-2008
    arestarh1986



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    strauss
    Та же информация и о моих файлах. По идее, у вас должно играть только аудио из подобных роликов(по крайней мере у меня так)!
    Выходит, что для M-JPEG у MPC-HC нет декодера (а MPlayer проигрывает данные файлы)!
    Поможет, думаю, или ffdshow(забирай на http:\\xvidvideo.ru) или тот же MPplayer, вернее его порт на Windows+GUI(не требует установки, я его использую всегда для сверки)

    Всего записей: 241 | Зарегистр. 23-06-2008 | Отправлено: 21:41 30-11-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vitsat
    Темки эти просматривал уже ранее, предварительно "погуглив" по вопросу ДУ. Но особой ясности в вопросе не появилось.  
    Мне скорее был бы интрересен реальный опыт товарищей читающих эту тему (неужели никто не заморачивался управлением с пульта?!), а именно - какой пульт/приемник предпочесть, какой софт ставить.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 21:42 30-11-2008
    vitsat

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    а именно - какой пульт/приемник предпочесть

     Беспроводную клаву и мышь.

    Всего записей: 3472 | Зарегистр. 26-03-2006 | Отправлено: 22:02 30-11-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vitsat
    Уже есть  
    Но валяться с этим на диване как-то не с руки - неудобно. Хочется именно пульта, чтобы и в темноте, на ощупь можно было тыкать кнопки.
    Часа два потрошил интернет-лабазы, но отдельно пультов с приемниками не нашел Товар похоже не особо популярный. Попробую завтра обратиться в "оффлайн" магазины, поспрашиваю у них. Ну а покупать ТВ-тюнер ради пульта мне как-то не особо хочется - ТВ в компьютере даром не нужно.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 22:20 30-11-2008
    vitsat

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я бы рискнул : http://www.fcenter.ru/products.shtml?eshop/act=h:a:0:1:a:a:a:0:a:1:::1:1&oper=65861::::
     И к нему в придачу : http://www.byremote.com.au/Hip/mce_remote_faq.htm
     P.S. Или приспособь, как посоветовали ниже, пульт от  DVB-S2 карты TT-budget S2-3200 , благо, она у вас дешёвая (заказывается в немецких И-нет шопах по 60евро с пультом), заодно будешь шарить NTV+HD за копейки. Могу в личке связать с твоим земляком - докой в этих делах.

    Всего записей: 3472 | Зарегистр. 26-03-2006 | Отправлено: 22:39 30-11-2008 | Исправлено: vitsat, 02:44 01-12-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да, из "отдельностоящих" пультов творение мелкомягких мне тоже приглянулось. Одна беда - пока не смог найти его в продаже в наших краях (Латвия). А так я бы с радостью его купил, благо что цена совсем не кусается.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 22:55 30-11-2008
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sola

    Цитата:
    Камрады, я тут задался целью организовать управление MPC-HC с помощью пульта ДУ.  
    У кого какие наработки есть в этой области? Подскажите, куда копать.  
    В принципе, хочется самого элементарного - поставить на паузу, изменять громкость...

     
    тебе надо посылать в MPC комбинацию клавиш, вот и все. Я например заюзал для этого пульт от DVB тюнера(пульт определяется как USB HID девайс, каждая кнопка - комбинация клавиш), но накатал мелкую програмку, которая "переделывает" в нужные мне комбинации.


    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9362 | Зарегистр. 11-05-2006 | Отправлено: 02:19 01-12-2008
    BILEVAR



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Если используешь для вывода изображения VMR9(windowed или renderless), то заглянь сюда:
     
    настройки - разное --  яркость , контраст ,  насышенность.
     
     

     
     
    При включёном режиме DXVA,  да без него   не работают эти настройки, не ужели только в видеодрайвер надо лесть?

    Всего записей: 153 | Зарегистр. 24-12-2007 | Отправлено: 10:23 01-12-2008 | Исправлено: BILEVAR, 10:25 01-12-2008
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BILEVAR

    Цитата:
    При включёном режиме DXVA,  да без него   не работают эти настройки, не ужели только в видеодрайвер надо лесть?

     
    Да

    ----------
    AMD Ryzen 7 7700 /ASRock B650M Pro RS /G.Skill RIPJAWS 32 ГБ /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9362 | Зарегистр. 11-05-2006 | Отправлено: 10:55 01-12-2008
    Widok



    Moderator-Следопыт
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ItsJustMe

    Цитата:
    - Доктор, доктор - меня игнорируют!


    Флуд.
     
    vitsat

    Цитата:
    Какая гадость - эта ваша заливная рыба!


    Флуд.

    ----------
    Тень превращается в фантазии, таящиеся в глубине вашей души.
    Пока идёшь ты среди теней, да не будет зла с тобой.

    Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:58 01-12-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    тебе надо посылать в MPC комбинацию клавиш, вот и все. Я например заюзал для этого пульт от DVB тюнера(пульт определяется как USB HID девайс, каждая кнопка - комбинация клавиш), но накатал мелкую програмку, которая "переделывает" в нужные мне комбинации.

     
    Купил я сегодня пульт (видимо китайского производства - на нем лишь иероглифы). Определяется как USB Human Interface Device (Key Pad & Remoter Controller). Драйвера никакие не ставил, да и не было диска.
    Теперь наблюдения - в WMP11 работают все медиаклавиши (плей, пауза, стоп, вперед-назад), в самой винде работает громкость и mute, а вот в MPC-HC пока обнаружил лишь одну работающую клавишу - это стоп. Интересно, почему такая разница между WMP11 и MPC? И можно ли это обойти простыми настройками?
     
    p.s. еще обнаружил, что работает регулировка громкости в MPC-HC, первые три цифровые клавиши позволяют менять пресеты Minimal, Compact, Normal, плюс клавиша Close позволяет закрыть плеер (впрочем как и любое другое приложение)
     
    p.p.s. насколько я понимаю, моя задача теперь узнать что посылает пульт при нажатии на ту или иную кнопку, и выбрать эти команды в плеере.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 16:04 01-12-2008 | Исправлено: sola, 17:15 01-12-2008
    zg

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sola

    Цитата:
    И можно ли это обойти простыми настройками?
    options->player->keys.

    Всего записей: 464 | Зарегистр. 09-01-2003 | Отправлено: 19:09 01-12-2008
    arestarh1986



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Речь пойдет о Media Player Classic-Home Cinema Mod(MPC-HC) и его особенности - поддержке DXVA.
     
    Немного о такой спецификации, как DXVA:
    DXVA - Microsoft API спецификация для Microsoft Windows и  Xbox 360 платформ, позволяющая процессу декодирования видео быть аппаратно усиленным. Т.е., дает возможность видеоадаптеру расгрузить процессор при декодировании видео, что актуально при нынешнем широком распространении High Definition(HD) видеоконтента.
    Существует два вида DXVA: 1. Hardware assisted decoding(процесс декодирования совместно GPU(графический процессор) видеоадаптера и software декодером, т.е. видеоадаптер берет на себя лишь часть работы) и 2. Full bitstream decoding(когда видеоадаптер выполняет все части процесса декодирования, плеер должен только отдавать/принимать потоки информации).  
    DXVA 1.0, которая была введена как стандартный API с Windows 2000 и Windows 98 или выше, может использовать метод вывода overlay или VMR 7/9. DXVA 2.0, доступна только для Windows Vista или более новых ОС, интегрируется с Media Foundation (MF) и использует Enhanced Video Renderer (EVR), которые есть в MF и позволяет делать больше операций, включая захват видео и его обработку, с аппаратным усилением.
    Чем же нам поможет MPC-HC ? HD-видео может быть сжатым(используются кодеки семейства H.264(а именно библиотека x.264) и VC1) в форматах mkv, mp4 и т.д., и несжатым (например, записи со спутника или HD-камкордера - MPEG-2 потоки) в форматах ts, m2ts и т.д.  
    Важно: MPC-HC поддерживает лишь второй вид акселерации(Full bitstream decoding) и может декодировать контент, сжатый кодеками x.264 и VC1.
     
    Как же узнать, поддерживает(все пункты по своему подходят) или будет ли поддерживать(пункты 1 и 3 подходят) моя видеокарта DXVA ? Не стоит забывать о полной и неполной поддержке DXVA(пункт Важно). Я считаю, можно пойти двумя путями(может и тремя):
    1. разработчики данного плеера говорят о поддерживаемых видеоадаптерах так: ATI Radeon™ HD, ATI HD (2400/2600 - возможно, но не точно)/3850/3870/4850/4870, AMD Hybrid CrossFireX™ 780G серии для H.264 & VC-1 или nVidia GeForce 8500, 8600, 9600 или лучше/старше, а также, от недавнего времени, ввели поддержку интегрированного GPU от Intel - на чипсете G45(пока в стадии отладки).
    2. использовать утилиту DXVAChecker(для запуска необходимо наличие в Windows XP - Visual C++ 2005 SP1 Runtime и .NET Framework 2.0, а  в Windows Vista - Visual C++ 2005 SP1 Runtime), где нас будут интересовать подчеркнутые строки, сигнализирующие о поддержке DXVA(записи вида: *ModeVC1_MoComp* или *ModeVC1_PostProc* и т.д. говорят о частичной поддержке DXVA, т.е. ускоряются через GPU видеоадаптера в данном случае не самые ресурсоемкие подпроцессы декодирования)

    3. использовать сравнительную таблицу A Basic Overview of GPU HD Video Processing. Вас будут интересовать соответственно колонки *VC-1  
    decode ability* и *H.264 decode ability*, где для задействования акселерации через MPC-HC необходимы записи *full*.Таблица на сегодняшний день не совсем полна и актуальна на 14 августа 2008 г.
     
    Я приобрёл видеокарту, соответствующую требованиям, данным выше. Как мне воспроизвести HD-контент с помощью MPC-HC ? Необходимо соблюдать следующие правила:
    1. использование операционной системы Windows XP или Vista;
    2. для Windows XP, нужно выбрать в настройках на вкладке *Вывод* Системный, Overlay Mixer, VMR9 или VMR9 Renderless;
    3. для Windows Vista, нужно выбрать в настройках на вкладке *Вывод* EVR или EVR Custom(пользовательский);
    4. для поддержки режимов DXVA и вывода субтитров нужно выбрать в настройках на вкладке *Вывод* VMR9 Renderless или EVR Custom(пользовательский);

    5. видеодекодер должен быть подсоединен непосредственно к рендереру(в цепочке декодирования). Это означает, что никаких посторонних(внешних) фильтров(декодеров)[например, DirectVobSub или ffdshow] не должно быть между декодером и рендерером
    примерный вид верной цепочки фильтров при задействованной DXVA

    6. DXVA совместимые файлы, сжатые(закодированные) x264|VC1;
    7. Самые новые/последние: драйвера(стабильной сборки) для видеокарты(владельцы видокарт от ATI(интерфейс PCI-E), использующие ОС Windows XP, обратите внимание, что последняя версия драйверов, корректно поддерживающая DXVA - 8.12, поэтому оставьте, по возможности, ее в запасе и уж потом пробуйте обновляться) и DirectX.
    Замечания(как увидеть ускоряет ли): 1. на вкладке *Форматы* нужно соответствующие форматы выбрать(Matroska, mp4...) и на вкладке *Встроенные фильтры* не забыть поставить галки на фильтрах для Matroska, mp4... и декодерах с DXVA отметкой в названии

    2. задействован ли режим DXVA при воспроизведении можно проверять: а) сочетанием клавиш Ctrl+J(но это лишь справедливо, если в пунктах 2-4 выбраны VMR9 Renderless или EVR Custom(пользовательский)). Графики, отображающиеся по Ctrl+J, это джиттер-кривые(jitter curve), показывающие временной интервал между моментами, когда кадр должен(ожидается) к отображению, и когда реально отображается на экране. Самая длинная ось, которую зависимость пересекает, служит нулем отсчета, маленькие короткие - 10 мс, а более длинные - 40 мс. По нему хорошо ориентироваться на плавность(smoothless) вывода картинки, дрожание - достаточно, хотя бы в ОС Windows XP, сравнить графики в оконном режиме и в Direct 3D режиме(как в играх).

    б) зайдя в меню *Воспроизведение/Фильтры* и выбрав MPC Video Decoder

     
    Сделал все как сказано, а не вижу результата для HD-видео(идет только звук(без видео), или по Ctrl+J DXVA задействована, а видео некорректно воспроизводится, или плеер вообще с ошибкой вылетает), что делать? Возможный ход решения и причина(ы):
    1. идет воспроизведение, а DXVA не задействована->возможно вы воспроизводите MPEG-2 контент в соответствующих контейнерах (ts, m2ts и т.д.), а такой контент MPC-HC с DXVA не ускорить->смотрите ниже пункты *Всё равно не выходит задействовать DXVA в MPC-HC....* и *У моей видеокарты нет поддержки DXVA...*;
    1.1 идет воспроизведение, а DXVA не задействована->не соответствие пункту 5(т.е., возможно, вы используете распространенные сейчас кодек-паки, как-то CCCP, klcodecpack, XP-Codec-Pack и др.)->посмотрите цепочку фильтров при воспроизведении, нет ли там чего лишнего, и вид её(при задействованной DXVA) должен быть примерно такой(по правому клику мышкой)

    можно, либо удалить кодек-пак, либо правильно настроить *мешающий* декодер(ы)->если в системе нет других декодеров h264, кроме, например, ffdshow(один декодер мешает), то достаточно снять галки с  соответствующий форматов в Настройках ffdshow(мешающего декодера); если в системе есть другие декодеры h264, то на вкладке *Внешние фильтры* добавить их и поставить запрет.
    2. идет только звук(без видео)->возможно видео сжато VC1 и при этом interlaced(так называемая *гребенка*)->MPC-HC пока с таким контентом не справляется;
    3. идет только звук(без видео) или плеер вообще с ошибкой вылетает->проблема может быть в драйверах->поэтому при обновлении драйверов лучше позаботится о том, чтоб у вас в запасе всегда была последняя рабочая сборка!;
    4. идет воспроизведение, а DXVA не задействована, или DXVA задействована, а видео некорректно воспроизводится->не соответствие пункту 6->часто видео сжимается заведомо без учета задействования DXVA в будущем(говорят, но сам не проверял, что учет DXVA -  это экономия на качестве в угоду совместимости с аппаратной частью той или иной системы) или просто ещё не опытен человек(необходимо для DXVA, чтоб при сжатии, в настройках кодера выставлялся параметр *Level* как 4.1 и не превышалось определённое количество ссылочных кадров(reference frames)[параметр *ref*] в зависимости от размера кадра будущего(сжатого) видео
    Level4.1
    1920x1088: (--ref 4)  
    1920x864: (--ref 5)  
    1920x720: (--ref 6)  
     
    Level4.1
    1280x720: (--ref 9)  
    1280x648: (--ref 10)  
    1280x588: (--ref 11)
    1280x540: (--ref 12)  
    1280x498: (--ref 13)  
    1280x462: (--ref 14)  
    1280x432: (--ref 15)  
    1280x405: (--ref 16)
    причем, если разрешение не точно такое как выше указанное, то по рекомендациям форумов doom9 и avs на "промежуточных" разрешениях лучше использовать ближайшее МЕНЬШЕЕ кол-во ref. frames)->смотрим на количество reference frames с помощью Mediainfo

    если вы видите превышение, то DXVA уже не задействовать на данном файле(для определенных рендереров) и можно помочь: а) полностью пересжав фильм(без пересжатия можно обойтись, если, по каким-то причинам  *Level* изменен(не 4.1), хотя видео сжималось со значением 4.1, тогда можно помочь, используя программы MKVtoolnix(+оболочку MKVExtractGUI), AVInaptic, H264info и подробнее описано процедуру сдесь); лично у меня корректно воспроизводились файлы с DXVA и *Level 5.1*;
    б) переключившись на вкладке *Вывод* на Системный рендерер.
    5. идет воспроизведение, DXVA задействована, а пропорции видео искажены->MPC-HC некорректно определил AR из заголовка файла(соотношение сторон видео)->пока MPC-HC корректно умеет читать AR из видеопотока только для: не HD-видео (например, контента, сжатого кодерами DivX, XviD) и HD-видео с DXVA 2.0, и задействовать эту настройку можно сдесь

    6. идет воспроизведение, DXVA задействована, а картинка выглядит осветлённой, не совсем естественно

    ->при просмотре на ПК (где уровень яркости 0-255) материала с уровнем яркости 16-235 (любой фильм) происходит искажение вывода черного и белого, и в итоге получаем картинку менее насыщенную и более контрастную->фильтры/шейдеры 16-235 -> 0-255 [SD](предназначен для работы с видео файлами, у которых ширина кадра до 720 пикселей) и 16-235 -> 0-255 [SD] [HD] – работает с видео файлами у которых ширина кадра любая, позволяют в MPС-HС получить правильный уровень черного и белого(разделение на два шейдера было сделано в 982 сборке, поэтому, для корректного отображения их в меню необходимо сбросить настройки шейдеров (грохнуть их). Если плеер хранит настройки в реестре, то находим раздел HKEY_CURRENT_USER\Software\Gabest\Media Player Classic\Shaders и без всякого сожаления прибиваем его (удаляем), если настройки хранятся в INI файле, то открываем его находим раздел [Shaders] и удаляем все что связано с ним)

    но нужно заметить, что этот совет не для всех мониторов, либо не для всех типов матриц и, скорей всего, это подойдет владельцам новых мониторов (нужна статистика), так что субъективно оцените необходимость применения этих шейдеров! Очень хорошо о уровнях яркости и их корректировке при просмотре видеоматериала рассказано в этом FAQ с форума Doom9.
    7. идет воспроизведение, DXVA задействована, но внизу картинки есть расплывчатая(blur) область(наблюдается не для всех файлов и с рендерером VMR9 Renderless(возможно и с EVR Custom), Системным)

    ->вот что главный разработчик говорит на этот счет(на примере видео 1920 x 1080) - *1080 не является верным размером для DXVA DirectX поверхности(не делится нацело на 16), поэтому mpc-hc(думаю, речь о декодере) дополняет его до корректного(до 1088) и 'сообщает' рендереру о обрезке последних 8 линий, но VMR9 Renderless(возможно и EVR Custom), если он не в режиме Mixer, не реагирует на это*->нужно использовать Mixer mode рендерера: или VMR9 Renderless, или Overlay Mixer->включил режим Mixer у VMR9 Renderless, но видео как-то подтормаживает(идет небольшими рывками)->посмотрите при проигрывании в меню *Воспроизведение/Фильтры* свойства VMR9 Renderless(или, возможно, EVR Custom)

    видно много пропущенных(drop) кадров->можно попробовать сменить встроенный сплитер для Matroska(и/или для mp4, в соответствии с вашим файлом(и)) на Haali Media Spliter(который более корректно(пока) распаковывает mkv и mp4 контейнеры), затем на вкладке *Форматы* поставьте галочки напротив Matroska и mp4(если вдруг после установки Haali Media Spliter это необходимо) и на вкладке *Встроенные фильтры* снимите галку с Matroska(и/или с mp4)->видео воспроизводится теперь без рывков, но не вижу где выбрать субтитры и дополнительные аудиодорожки->это делается или через меню *Навигация* mpc-hc, или через меню самого Haali Media Spliter по иконке в трее
     
     
    Всё равно не выходит задействовать DXVA в MPC-HC, а производитель видеоадаптера говорит о поддержке DXVA у своего продукта и хочется очень смотреть HD-видео, что делать ? Возможно у вашего адаптера неполная поддержка DXVA. Оба вида DXVA поддерживают продукты/плееры  PowerDVD и WinDVD(они являются коммерческими продуктами!).  
     
    У моей видеокарты нет поддержки DXVA, как комфортно просматривать HD-видео ?
    Если у вас многоядерный процессор, то можно использовать декодеры, поддерживающие многопоточность, т.е. могут дать возможность задействовать все ядра вашего CPU, как-то тот-же Cyberlink Power Decoder, CoreAVC Professional Edition(тоже являются коммерческими продуктами) и, с 14 февраля 2009 года, ffdshow.
     
    P.S. Данный материал может быть где-то неточен/неграмотен и, по возможности, укажите на ошибки.
    P.S.S. Большое спасибо данной ветке ru-board и форуму Doom9 за детальное обсуждение работы MPC-HС, форуму AVS, разработчикам -  за создание данной модификации MPC!!!!

    Всего записей: 241 | Зарегистр. 23-06-2008 | Отправлено: 20:27 01-12-2008 | Исправлено: arestarh1986, 20:42 24-04-2009
    MILES



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    arestarh1986
    Молодец! Все, очень неплохо подано и достаточно грамотно оформлено. Практически все нужные моменты освещены. Теперь, будет меньше вопросов, хотя надо покумекать, что бы еще сюда добавить... Вот в статье, как то умалчивается о возможности применения DХVA для декодирования MPEG-2 потоков, хотя, конечно это не современно и не так уж актуально, почти все CPU справляются и без него.

    Всего записей: 1869 | Зарегистр. 25-10-2002 | Отправлено: 20:47 01-12-2008 | Исправлено: MILES, 22:28 01-12-2008
    Unitaz



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    отличный обзор ,но практически бесполезный......мой опыт показал ,что лучше смирится с загрузкой каждого из четырёх ядер в 20-25% чем частенько матерится на формально работающий DXVA и терпеть постоянные рывки изображения при загрузке процессора 1-2%

    Всего записей: 2296 | Зарегистр. 28-06-2002 | Отправлено: 22:56 01-12-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zg
    Это все замечательно, данный раздел в опциях знаком мне, вот только вопрос - что мне ставить относительно той или иной команды? Я ведь не знаю какую команду передает пульт при нажатии, к примеру, на кнопку "play" и почему WMP11 реагирует на нее, а MPC-HC не хочет.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 23:59 01-12-2008
    arestarh1986



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    MILES
    Грамуличку добавил о декодировании MPEG-2 потоков.
    Unitaz
    Согласен, заморочек много со связкой MPC-HC+DXVA, но у меня лично, хоть я и просмотрел всего-то с полтора десятка рипов, но только один не позволил нормально смотреть с DXVA(картинка дергалась).

    Всего записей: 241 | Зарегистр. 23-06-2008 | Отправлено: 00:14 02-12-2008
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic (MPC)
    Widok (03-06-2009 16:41): Лимит страниц. Продолжаем здесь.


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru