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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    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%

    Всего записей: 2291 | Зарегистр. 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
    zg

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

    Цитата:
    Я ведь не знаю какую команду передает пульт при нажатии, к примеру, на кнопку "play"
    колонка app command, значение media_play, а если опустите глаза чуть ниже, увидите, почему у вас стоп работает.

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



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

    Цитата:
    но только один не позволил нормально смотреть с DXVA(картинка дергалась).

     
    Согласен с тобой, тем более что сейчас более свежие рипы практически все с правильной кодировкой.
     
    И еще не маловажный факт - это DXVA для маломощных процев, мне интересно посотреть как будет идти тот же FULLHD h264, VC1 на одноядерном проце, а так народ покупает недорогую видяху и смотрит спокойно.
     
     
    Добавлено:
    sola

    Цитата:
    Интересно, почему такая разница между WMP11 и MPC? И можно ли это обойти простыми настройками?

     
    Просто эти пульты настроены(вернее настроено соответствие их клавишам->комбинации нажатия клавиш на клавиатуре) для Винды и ее проигрывателя. Вот поэтому я и написал программку, чтобы без перенастроек в MPC обрабатывались кнопки на пульте .
     
    Вот тебе небольшая программка, коорая показывает какие клавишы ты нажимаеш - ну а дальше как говориться все понятно - http://rapidshare.com/files/169333472/WinHotkey.exe.html
     
    Добавлено:
    Предлагаю обновить шапку в связи с выходом новой стабильной версии MPC-HC.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9286 | Зарегистр. 11-05-2006 | Отправлено: 02:08 02-12-2008
    Gastelo

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

    Цитата:
    2. для Windows XP, нужно выбрать в настройках на вкладке *Вывод* Overlay Mixer, VMR7(9) или VMR7(9) Renderless;  

     
    При включении VMR7 Renderless - ускорение не работает (MPC HC - 1.2.908.0)...

    Всего записей: 216 | Зарегистр. 01-10-2008 | Отправлено: 09:55 02-12-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    zg
    Если бы все было так просто Думаете я не пытался что-то сотворить по аналогии со стопом? Выбирал MEDIA_PLAY, но увы, видимо пульт другую команду отдает.
    И кстати, еще загадка - есть на пульте клавиши стрелок, так вот они работают как кадр назад, кадр вперед, и к ним вообще ничего не стоит в App Comand.
     
    Aleksoid1978
    Спасибо за программку, только она у меня не запускается Может какие библиотеки нужно в винду, framework или т.п.?

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 10:34 02-12-2008
    Aleksoid1978



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

    Цитата:
    Aleksoid1978  
    Спасибо за программку, только она у меня не запускается  Может какие библиотеки нужно в винду, framework или т.п.?

     
    Ну по идее собрал на VS 2008, значит ей нужен vcredist_2008_x86.exe
     
    Добавлено:

    Цитата:
    И кстати, еще загадка - есть на пульте клавиши стрелок, так вот они работают как кадр назад, кадр вперед, и к ним вообще ничего не стоит в App Comand.

     
    Ну значит это не через App Comand - а просто через комбинацию клавиш(я же уже говорил про это, что пульт шлет по нажатию на свои кнопки определенные комбинации клавиш)
     
     
    P.S. - вот пересобрал прогу(слинковал статически MFC библиотеки, даже под Wine запускается )
    http://rapidshare.com/files/169425368/WinHotkey_2.exe.html

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9286 | Зарегистр. 11-05-2006 | Отправлено: 10:41 02-12-2008 | Исправлено: Aleksoid1978, 10:56 02-12-2008
    Unitaz



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

    Цитата:
    Согласен, заморочек много со связкой MPC-HC+DXVA, но у меня лично, хоть я и просмотрел всего-то с полтора десятка рипов, но только один не позволил нормально смотреть с DXVA(картинка дергалась).

     
     у меня их ~три терробайта....так что небольшой опыт есть

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
     
    Спасибо, теперь работает, только про комбинации клавиш я никак не уловлю момент сорри
    Как мне их узнать, чтобы затем выставить в настройках плеера? Программа ничего не показывает при нажатии на Play, вот если стоп нажимаешь, тогда пишет < Stop Media (0xB2) >
    Вот, например, в WMP11 используется шорткат Ctrl+P для play/pause, выходит что мой пульт шлет эту комбинацию?

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    перешёл на висту поставил, появился вопрос: что лучше использовать EVR польз. или EVR (Vista/.Net3) и чем отличается интерполяция какую лцчше ставить, и какой буфер EVR ?

    Всего записей: 1196 | Зарегистр. 05-01-2003 | Отправлено: 13:29 02-12-2008
    arestarh1986



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Такой вопрос, поддерживает ли на сегодняшний день проект *ffdshow* многопоточность?
    Есть ветка ffmpeg-mt, в которой оно реализовано, но когда это попадет в официальный репозиторий пока неизвестно.
    С 30 сентября авторы проекта ffdshow tryouts project начали работы над сборкой ffmpeg-mt:
    Introducing ffmpeg-mt by Alexander Strange.
    Ported by xxl. Small fix by me.
    Experimental, some code have to be implemented.
    note ffmpeg-mt branch has been created as a copy of rev 2083.

    Извините за оффтоп!

    Цитата:
    При включении VMR7 Renderless - ускорение не работает (MPC HC - 1.2.908.0)...

    Та же ситуация!
    Gastelo
    А какая у вас видеокарта?
    2All
    VMR7(9) - это рендереры для DirectX 7 и 9 соответственно? Используемый DirectX зависит от видеоадаптера? Все видеоадаптеры с полной/частичной поддержкой DXVA поддерживают DirectX 9? Это уточняющие вопросы.  
    Предположим есть видеокарта(есть ли такие вообще?), держащая только DirectX 7 и поддерживающая full DXVA, тогда при соблюдении условий, DXVA будет задействована только при VMR7/VMR7 Renderless(в таком случае при отсутствии ускорения надо копать дальше). У видеокарты, держащей DirectX 9 и поддерживающая full DXVA при соблюдении условий, DXVA точно будет задействована при VMR9/VMR9 Renderless, а эквивалентен переход в этом случае на VMR7/VMR7 Renderless, т.е., должно ли быть ускорение, есть ли смысл переходить? Просто тогда под вопросом пункты VMR7(9)/Renderless. Разъясните ситуацию пожалуйста!

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



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

    Цитата:
    у меня их ~три терробайта....так что небольшой опыт есть

     
    Так значит просто кривые рипы, но вот я например тока один такой видел, который DXVA держит, но идет рывками/косяки на экране.
     
    Может пару сэмплов таких рипов ???

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9286 | Зарегистр. 11-05-2006 | Отправлено: 14:59 02-12-2008
    Unitaz



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

    Цитата:
    Так значит просто кривые рипы, но вот я например тока один такой видел, который DXVA держит, но идет рывками/косяки на экране.

     
    вот именно что кривые рипы ,в основном 1080,  ~5% , при отключенном DXVA  вполне нормально воспроизводятся

    Всего записей: 2291 | Зарегистр. 28-06-2002 | Отправлено: 17:34 02-12-2008 | Исправлено: Unitaz, 17:35 02-12-2008
    chogo



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    szl
    Aleksoid1978
    Есть вопрос по поводу Vista x64 SP1 + MPC-HC x64 + AC3Filter 1.51 не видет AC3Filter, причём MPC-HC x86 в этой же связке прекрасно видит и работает.

    Всего записей: 1196 | Зарегистр. 05-01-2003 | Отправлено: 18:06 02-12-2008
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Объясните пожалуйста, что можно поделать в моем случае с пультом, и удастся ли обойтись без дополнительного софта?
    Почему я не могу видеть сканкоды многих кнопок пульта в вашей программе? Ведь он что-то отсылает в компьютер при нажатии их, коль в виндовс медиа центре все кнопки функционируют? Вы говорили о неких комбинациях кнопок, как в таком случае можно их вычислить? Ваша программка тут бессильна, если идти в виндовс медиаплееер и смотреть какой там шорткат на плей (Ctrl+P) и пытаться выставить такой же в MPC-HC, то ничего не происходит. Стало быть пульт шлет не такую комбинацию. Или я что-то неверно понимаю?

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 19:19 02-12-2008 | Исправлено: sola, 19:22 02-12-2008
    Gastelo

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

    Цитата:
    А какая у вас видеокарта?  

     
    ATI 4870HD

    Всего записей: 216 | Зарегистр. 01-10-2008 | Отправлено: 20:42 02-12-2008
    arestarh1986



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Gastelo
    Пользуйтесь пока VMR9 или VMR9 Renderless если вам не критично, при этом, думаю, ничего не потеряете! Я задал вопросы пару постами выше, пусть, если не затруднит, компетентные люди прояснят вопрос!

    Всего записей: 241 | Зарегистр. 23-06-2008 | Отправлено: 21:15 02-12-2008 | Исправлено: arestarh1986, 21:16 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