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

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

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

Widok (23-11-2010 11:16): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 104 105 106 107 108 109 110 111

   

Widok



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

MPC-HC — бесплатный проигрыватель аудио- и видеофайлов под Windows. Может использовать как встроенные кодеки, так и внешние DirectShow фильтры, QuickTime, RealMedia, ShockWave. Поддерживает DXVA. Есть русский интерфейс. Проект является развитием оригинального Media Player Classic от Gabest.

Основные возможности
 
  • Официальные SVN-сборки на XvidVideo.ru (зеркало). Другие сборки: от XhmikosR, от Aleksoid1978
  • Русские языковые модули (для скачивающих только exe-файл проигрывателя)
  • Shell Extension (установка: regsvr32 <file.dll>)
  • Онлайн справка
     
    Другие ссылки:
  • mpc.darkhost.ru
  • Оригинальный Media Player Classic
  • Haali Media Splitter — альтернативный сплиттер для MKV, MP4, OGG/OGM, MPEG TS. Включает Haali Renderer.
  • madVR — рендерер, нацеленный на максимальное качество воспроизведения.
  • Rad Game Tools Splitter (зеркало) — позволяет смотреть Smacker и Bink видео.
  • MOD Source Filter — фильтр для трекерной музыки (.MO3, IT, XM, S3M, MTM, MOD, UMX)
  • DXVAChecker — определение возможностей видеокарты по декодированию видео.
     
    ЧАсто задаваемые ВОпросы (FAQ): (>>обязательно прочитайте, перед тем, как задавать вопрос в теме)

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:16 17-05-2010 | Исправлено: V0lt, 15:39 21-11-2010
    T2008

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
     
    Ну так объясни мне, раз файл можно пересобрать и получить нормальное воспроизведение звука (без запаздывания) - то файл можно считать "условно-правильным". Почему же тогда виртуалдаб его может пересобрать, а проигрыватель правильно воспроизвести не способен? Ну декодировал бы мовчечки в память и воспроизводил.
     
     
    Медиаинфо показывает разые длительности звукового потока и потока изображения.
    В этом вся проблема.
     
    General
    Duration                         : 49mn 27s
     
    Video
    Duration                         : 44mn 6s
     
    Audio
    Duration                         : 49mn 27s
     
    ==============================================
     
    Вот полная инфа!!
     
    General
    Complete name                    : C:\Temp\Mythbusters_142.avi
    Format                           : AVI
    Format/Info                      : Audio Video Interleave
    File size                        : 398 MiB
    Duration                         : 49mn 27s
    Overall bit rate                 : 1 126 Kbps
     
    Video
    ID                               : 1
    Format                           : MPEG-4 Visual
    Format profile                   : Advanced Simple@L5
    Format settings, BVOP            : Yes
    Format settings, QPel            : No
    Format settings, GMC             : No warppoints
    Format settings, Matrix          : Default (H.263)
    Muxing mode                      : Packed bitstream
    Codec ID                         : XVID
    Codec ID/Hint                    : XviD
    Duration                         : 44mn 6s
    Bit rate                         : 1 106 Kbps
    Width                            : 640 pixels
    Height                           : 416 pixels
    Display aspect ratio             : 3:2
    Frame rate                       : 25.000 fps
    Color space                      : YUV
    Chroma subsampling               : 4:2:0
    Bit depth                        : 8 bits
    Scan type                        : Progressive
    Bits/(Pixel*Frame)               : 0.166
    Stream size                      : 349 MiB (88%)
    Writing library                  : XviD 1.2.1 (UTC 2008-12-04)
     
    Audio
    ID                               : 0
    Format                           : MPEG Audio
    Format version                   : Version 1
    Format profile                   : Layer 3
    Mode                             : Joint stereo
    Mode extension                   : MS Stereo
    Codec ID                         : 55
    Codec ID/Hint                    : MP3
    Duration                         : 49mn 27s
    Bit rate mode                    : Variable
    Bit rate                         : 128 Kbps
    Channel(s)                       : 2 channels
    Sampling rate                    : 48.0 KHz
    Stream size                      : 45.3 MiB (11%)
    Alignment                        : Split accross interleaves
    Interleave, duration             : 40 ms (1.00 video frame)
    Writing library                  : LAME3.98.2
     

    Всего записей: 1496 | Зарегистр. 25-10-2008 | Отправлено: 00:04 08-11-2010 | Исправлено: T2008, 00:10 08-11-2010
    V0lt



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

    Цитата:
    - Почему в МРС-НС нельзя построить граф с внешним *Source* фильтром, не с *Splitter* ?

    по-конкретнее можно? имхо Source filter = Splitter, как разработчик захочет так и назовет.
    например LAVFSplitter имеет внутреннее название "lavf dshow source filter"
     

    Цитата:
    - Верно ли то, что кол-во EVR Buffers нужно задавать равное кол-ву ReFrames для H264?

    очень сильно сомневаюсь. откуда дровишки?

    Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 07:04 08-11-2010
    Sympathy



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не могу найти как заставить управлять ползунком проигрывателя - средней кнопкой мыши?

    ----------
    Is it me You're looking for?

    Всего записей: 8449 | Зарегистр. 13-10-2008 | Отправлено: 07:51 08-11-2010
    MiKmikMiK



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    на ровном месте проблема вылезла - "тормозит" при "автосмене режима монитора в полноэкр.режиме".
     
    начну с начала:
    поменял систему свою, теперь-
    i3-540, ATI 5570, LG TV 1920х1080 hdmi
    вин-7 х64 свеженькая, офф.дистриб.
    установлен драйвер АТИ 10.10, ССС, Нод32 4, радмин, сборка МРС х64 с хвидвидео; включена тема Аэро стандартная.
     
    Поставлены галочки "Автосмена режима монитора" в соответствии с нужными частотами (в частности, нижние две - режим выбран именно 23.976 и 59(NTSC) - телевизор умеет отображать);
    галочки "режим по умолчанию после перехода в окно" - нет;
    галочка "восст. разрешение после выхода" - стоит.
     
    запускаем видео, разворачиваем на полный экран -> тырк-тырк-тырк-тырк - на панорамных сценах очень хорошо заметно, что воспроизводится как будто с частотой ~10 кадров в секунду, или меньше. Рывки изображения.  
    (Нажимаем на пульте кнопку - да, в 24 герца переключилось, все ок как бы...)
    Ctrl+j - полоски идут ровненько, все ок должно быть....  
    далее пойдет домашняя магия.
    Вариант 1 - щелк-щелк в оконный режим (воспроизведение продолжается, частота ТВ все еще 24 Гц), _накрываем_ большим окном проводника окошко плеера, убираем окно, раскрываем на весь экран - опа, воспроизведение идет как надо, рывков никаких нет.  
    Вариант 2 - пока в оконном режиме, с рывками (после полноэкранного) - открываем окно ССС, копаемся в настройках, закрываем его - и тут оказывается, что все нормализовалось, рывки прекратились, все ок.
     
    Вариант 3.
    УБИРАЕМ галочку "восст. разрешение после выхода";
    запускаем видео на весь экран (рывки),
    закрываем плеер (режим 1920х1080х24Гц остался, к 60 гц не вернулись);
    запускаем то же самое видео (т.е. плееру не требуется переключать частоту обновления монитора) - о, все ок, никаких рывков. Запускаем любое другое видео с аналогичным параметром fps - все прекрасно, рывков нет.
     
    Вариант 4.
    После установки вместо ССС - AtiTrayTools, перезагрузки - запустил видео 1280х720 - О ЧУДО, все ок!
    запустил другое - рывки...  
    запустил то, первое, которое минуту назад проигрывалось нормально - едрить, снова рывки....
     
    Что это за магия такая, блин ?....
    есть какие-то соображения ?
    как с этим бороться ?
     
     
    п.с.  Стало быть, не в настройках драйвера проблема ? Виноват Бил Гейтс ? как еще объяснить фокусы №1 и №2 ? С другой стороны, если рефрешь монитора уже в правильном значении - тогда почему фокус №3 имеет место быть ?......
    а №4 ?.. вообще странно...
     
    мозг дымиться, прошу помощи.
    если нужны какие-то подробности - все расскажу, во всем сознаюсь
     
    п.п.с. думаю, что если отключить Аэро насовсем, или поставить галку в плеере "отключать аэро" - все нормализуется, но это ж не выход.... костыли, а не решение проблемы...
     
    Добавлено:
    еще дополнение:
    копался в настройка ССС, нашел какую-то галочку "использовать масштабирование средствами GPU", если не ошибаюсь.
    Поставил - из списка возможных полноэкр.режимов пропали те самые частоты 23.976 и 59(NTSC), выбрал ближайшие - тогда воспроизведение вроде бы тоже нормализовалось. Но, линии CTRL+j стали двигаться навстречу, сходиться через какое-то время. Может быть, это просто разновидность фокуса №2 была, и та галочка не причем..

    Всего записей: 276 | Зарегистр. 19-09-2006 | Отправлено: 08:39 08-11-2010 | Исправлено: MiKmikMiK, 08:46 08-11-2010
    king_stiven

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

    Всего записей: 2229 | Зарегистр. 17-07-2006 | Отправлено: 11:01 08-11-2010
    Sympathy



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Неужели можно?!
    А если по сути вопроса?

    Всего записей: 8449 | Зарегистр. 13-10-2008 | Отправлено: 11:12 08-11-2010
    MiKmikMiK



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

    Цитата:
    как заставить управлять ползунком проигрывателя - средней кнопкой мыши

    имеется в виду, роликом мыши прокручивать "вперед-назад" ползунок в плеере ?
    настройки - клавиши - Переход вперед (длинный) - в правом скрытом столбце Мышь поставить значения "Wheel Up" (и "Wheel Down").  
    по умолчанию ролик отвечает за изменение громкости ("Увеличить громкость" и "Уменьшить громкость") - с них нужно снять этот действие ролика (тот же скрытый столбец Мышь)

    Всего записей: 276 | Зарегистр. 19-09-2006 | Отправлено: 11:13 08-11-2010
    judelaw

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Цитата:
    по-конкретнее можно? имхо Source filter = Splitter, как разработчик захочет так и назовет.

    Взять хотя бы MpegSplitter.ax. Регистрируем в системе, имеем пару [MPC - Mpeg Source (Gabest)] и [MPC - Mpeg Splitter (Gabest)]. Добавляем во внешние мрс-нс. С [MPC - Mpeg Splitter (Gabest)] строится граф через [File Source (Async.)] > [MPC - Mpeg Splitter (Gabest)]. А с [MPC - Mpeg Source (Gabest)] граф в мрс-нс не строится. Хотя спокойно строится в графстудио.
     

    Цитата:
    очень сильно сомневаюсь. откуда дровишки?

    - Из лесу, вестимо . Встречал такое утверждение, вот думаю, уточню, так ли это.

    Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 12:25 08-11-2010
    Sympathy



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MiKmikMiK
    О, спасибо, работает... уффф, запрятано  
    Получается, что "длинный" переход - на 20 секунд, короткий - на 2с, а средний не меряла, наверно 10с?

    Всего записей: 8449 | Зарегистр. 13-10-2008 | Отправлено: 12:31 08-11-2010
    obla4ko4240019



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

    Цитата:
    Получается, что "длинный" переход - на 20 секунд, короткий - на 2с, а средний не меряла, наверно 10с?

    в настройках, в одной из полседних страниц можно посомтреть и установить.

    Всего записей: 3275 | Зарегистр. 14-09-2005 | Отправлено: 13:16 08-11-2010
    judelaw

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MiKmikMiK
    Цитата:
    запускаем то же самое видео (т.е. плееру не требуется переключать частоту обновления монитора) - о, все ок, никаких рывков. Запускаем любое другое видео с аналогичным параметром fps - все прекрасно, рывков нет.

     
    Я как то уже писАл, что автосмена частот в мрс-нс срабатывает раньше времени, до того как раздуплится драйвер. Использую пока переоткрытие файла (Ctrl+E), когда нет синхронизации. Но надежней самому в драйвере вручную менять частоту перед запуском файла (т.е. без автосмены частоты в мрс-нс)

    Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 13:34 08-11-2010
    Unitaz



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    V0lt 19:05 07-11-2010
    Цитата:
    Unitaz  
     постоянно тормозило или только при первом запуске?  
     MatroskaSplitter - это тот который Haali Media Splitter?

    постоянно терялись кадры на любых mkv , при любых кодеках (кроме MPC) примерно по нескольку кадров в секунду при незначительной загрузке четырёх ядер и Radeon HD 5970

    Всего записей: 2289 | Зарегистр. 28-06-2002 | Отправлено: 13:40 08-11-2010
    MiKmikMiK



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    judelaw
    вручную менять предварительно частоты - имхо, еще более долгий гемор.
    А по людски то можно эту функцию (смена частот) сделать ? в смысле, починить, чтобы работало правильно ?  
    а не как сейчас - "раньше времени, до того как раздуплится драйвер" ?
     
    или, хотя бы, какую-то задержку поставить - дабы драйвер успевал сообразить, что от него хотят, и только потом МРС дальше действовал. (только задержку с условием - Если частота НЕ_правильная - тогда задержка)

    Всего записей: 276 | Зарегистр. 19-09-2006 | Отправлено: 14:30 08-11-2010 | Исправлено: MiKmikMiK, 14:34 08-11-2010
    kopenkin

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    есть: есть комп с XP sp2, на нем MPC Home Cinema 1.3.333.0, плюс Quick Time Alternative 3.2.2.0, плеер транслирует трейлеры в .mov
    проблема: ролики постоянно виснут, потом опять отвисают, потом опять виснут.
     
    подскажите, как это вылечить?
    с чего начать?

    Всего записей: 1 | Зарегистр. 08-11-2010 | Отправлено: 16:10 08-11-2010
    judelaw

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    MiKmikMiK
    Цитата:
    А по людски то можно эту функцию (смена частот) сделать ? в смысле, починить, чтобы работало правильно ?  

    Все можно сделать, если знать как это делать. Человек, который делал автосмену частот давно забросил свое детище, а другие понимающие в программировании люди...  либо у них нет времени, либо не знают как, либо больше волнует более "глобальные" вопросы типа "С какой буква заглавной или прописной делать перевод.... какого цвета кнопки делать... ". (Без обид в адрес разработчиков и принимающих активное участие в улучшении мрс-нс, уважаю их труд и спасибо им за то что есть).
    Я лишь простой пользователь, без понятия в программировании. Тоже жду когда доделают по нормальному автосмену частот, и когда наконец то исправят MpegSplitter для BD-Seamless, правильный вариант которого уже давно болтается в инете, сделанный французским коллегой Sebastiii http://www.mediafire.com/?7pft5cm6yic8af9

    Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 16:25 08-11-2010
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    judelaw
    Как ты строишь граф в плеере? Там ведь нет ручного "графбилдера".
     
    По поводу различий Mpeg Splitter и Mpeg Source. Первый имеет более высокий приоритет (normal+1 против unlikely) и в нем прописаны медиатипы. Естественно Mpeg Splitter будет цепляться и раньше и на автомате. А Mpeg Source возможно какой-то mpc-ишный вспомогательный фильтр.
    Но так как оба фильтра ссылаются на MpegSplitter.ax, то накой тебе подключать второй если первый нормально работает?
     

    Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 16:37 08-11-2010
    judelaw

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Цитата:
    Как ты строишь граф в плеере? Там ведь нет ручного "графбилдера".

    Правильно, нет. Поэтому, пытаюсь создать условия в системных DS-фильтрах так, чтоб у мрс-нс выбора не было, как строить граф. С внешним source не хочет, и мериты ему до одного места.

    Цитата:
    Но так как оба фильтра ссылаются на MpegSplitter.ax, то накой тебе подключать второй если первый нормально работает?

    Все дело в том, что в случае построении цепочки фильтров с [MPC - Mpeg Splitter (Gabest)] подгружается лишний системный [File Source (Async.)]. Зачем? Если можно напрямую [MPC - Mpeg Source (Gabest)] > ВидеоДекодер. Да и результаты воспроизведения могут быть разными (не думаю, что с File Source лучше).
    Potplayer спокойно строит свой граф с внешним [MPC - Mpeg Source (Gabest)]
     
    Проверить, какой граф построил мрс-нс, можно удаленно подключившись к нему через graphstudio и DirectShowSpy

    Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 16:55 08-11-2010 | Исправлено: judelaw, 17:00 08-11-2010
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    И еще у Mpeg Source нет input-пина, и даже output-пин явно не прописан.
     
    Добавлено:

    Цитата:
    не думаю, что с File Source лучше

    А чем хуже?

    Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 16:56 08-11-2010 | Исправлено: V0lt, 16:59 08-11-2010
    judelaw

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Как минимум по скорости построения графа.
    Внутренний MpegSplitter строится же через [MPC - Mpeg Source (Gabest)], без всяких [File Source (Async.)] . Почему с внешним нет?

    Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 17:26 08-11-2010
    V0lt



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

    Цитата:
    Как минимум по скорости построения графа.

    ну на скорость это вообще никак не повлияет, тут надо сам механизм построения менять (если конечно такое возможно).
     

    Цитата:
    Внутренний MpegSplitter строится же через [MPC - Mpeg Source (Gabest)], без всяких [File Source (Async.)]

    иногда целяется некий "CLSID : {D367878E-F3B8-4235-A968-F378EF1B9A44}", а потом уже Mpeg Splitter, иногда сразу Mpeg Source.
    в настройках ничего не меняю просто разные mpeg-и запускаю.
     
     
     
    Добавлено:
    это оказался замаскированный CDXAReader

    Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 17:41 08-11-2010 | Исправлено: V0lt, 17:45 08-11-2010
       

    Страницы: 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 104 105 106 107 108 109 110 111

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Home Cinema (MPC-HC)
    Widok (23-11-2010 11:16): лимит страниц. продолжаем здесь


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru