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

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

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

Maz (24-12-2016 22:19): Media Player Classic - Black Edition (MPC-BE) часть 3  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

MAX63ru



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошлые части топика: часть 1
Media Player Classic - Black Edition


MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windоws. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.  
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.
Начиная с версии 1.5.0 (билд 1591) поддержка Windows XP прекращена.
 
  • История изменений (упрощенный вариант).
  • Заменяемая графика: тулбары, фоновые картинки, иконки.
  • Схема управления плеером посредством тачскрина.

    Системные требования:
  • Windоws Vista, 7, 8, 8.1, 10 (32bit/64bit)  
  • Процессор с поддержкой SSE

    Различный софт на тему воспроизведения видео
    Голосование "Cамый популярный видеоплеер для видео 2016" | "2015"
     
    Помощь проекту.

  • Всего записей: 8183 | Зарегистр. 14-04-2012 | Отправлено: 21:12 05-10-2015 | Исправлено: Maz, 08:50 11-03-2017
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Дошли руки посмотреть, что там наваяли мелкомягкие с вин10, и к великому удивлению, родного декодера HEVC у десятки обнаружить не удалось. По крайней мере, в работоспособном состоянии. Это что, я что-то не так делал, или на самом деле его нет? Вроде в инсайдерских билдах все работало.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 09:48 07-10-2015
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sola
    Есть там родной декодер HEVC, даже с ускорением(правда использует DX11). Но - он не DirectShow, а MFT. Поэтому его можно использовать вроде бы только в WMP.

    ----------
    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

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 10:08 07-10-2015 | Исправлено: Aleksoid1978, 10:55 07-10-2015
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978 Дык в том то и беда, что он даже в родном WMP (и модерн приложении Видео) не заводится. Как бы играет, но черный экран и звук. В превью билдах десятки, помнится, была и картинка.
    Ну это ладно, скорее спортивный интерес был, что там Майкрософт наваяла в плане декодирования HEVC. Сама десятка мне пока не интересна.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 11:36 07-10-2015
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sola
    Проверь на .mp4 формате. MPEG не поддерживает hevc, поэтому видео и нет.

    ----------
    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

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 11:44 07-10-2015
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978 пробовал и mp4, и матроску (которуя новая винда тоже должна понимать) и ts. Везде черный экран. Может, конечно, какие-то проблемы с видеодрайверами. Но с чего бы им быть, десятка уже полгода как RTM.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 13:52 07-10-2015
    rat



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

    Цитата:
    пробовал и mp4, и матроску (которуя новая винда тоже должна понимать) и ts. Везде черный экран.

    У меня на Win10 ent x64 rtm, играют нормально .mp4 и .mkv в WMP.

    Всего записей: 2003 | Зарегистр. 24-10-2002 | Отправлено: 16:18 07-10-2015
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    По поводу превью - ещё есть пара просьб/предложений по улучшению:
     
    1. Включать превью для ютуб-ролика, когда он полностью скачался. Так было бы гораздо удобнее быстро оценивать ролики и решать, стоит продолжать смотреть или там одна ерунда. И особенно на всяких видео с мобилок искать нужные моменты, а не тупо просматривать/проматывать бессодержательные части неизвестно сколько времени.
     
    2. При Ctrl-скролле колесом (то есть при самом мелком шаге превью из трёх) выводить не одни только ключевые кадры, а все. На большом размере превью это уже имеет смысл и опять же облегчает и ускоряет тонкий поиск и переход на нужный момент после грубого приближения только по ключевым кадрам. А иначе этот режим по сути вообще бессмысленный - крутишь, а картинка всё никак не меняется, и совершенно непонятно, когда уже кликать для перемотки.

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 22:21 07-10-2015 | Исправлено: Bai_Hou, 22:22 07-10-2015
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou
    Механизм превью "стартует" при открытии файла, нет возможности это сделать уже во время проигрывания.
     
    По поводу превью и перехода не по кл. кадрам - на многих файлах/форматаз мы просто поймаем черный/серый экран, а иногда и артефакты. Не зря же придумали кл. кадры в контейнерах. Это то места, с которого надо декодировать при перемотке.

    ----------
    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

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 02:04 08-10-2015
    7sh3

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

    Цитата:
    P.S. Проверил последний PotPlayer - он так же не видит видео в этом файле, что говорит о том что они используют наш код, но не признаются

    проигрывает тот файлик если вкл встроенный ffmpeg ps сплиттер, а в последней бете проигрывает и своим основным сплиттером по умолчанию, опять наверно спер у кого-то секрет проигрывания всякой кривизны

    Всего записей: 13879 | Зарегистр. 16-10-2005 | Отправлено: 02:39 08-10-2015
    Aleksoid1978



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

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

    Ну да - я подправил детект "обрезанных" H.264 данных. Ну и теперь и наш сплиттер открывает и играет.
     
    Так проблема с аудио-дорожкой, она "не полная" - буквально 1.5 пакета данных в начале и все, из-за этого и проигрывание не заводилось. Это подправил.

    ----------
    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

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 05:02 08-10-2015
    judelaw

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Цитата:
    Механизм превью "стартует" при открытии файла, нет возможности это сделать уже во время проигрывания.  

    На самом деле механизм включения/отключения второго графа для превью по горячему мы когда-то давно пытались делать (если кто помнит). Навел мышкой  - создали допграф, запустили окно. Убрал мышку - граф уничтожили.  
    Не срослось с ХР и было похоронено

    Всего записей: 2830 | Зарегистр. 22-09-2009 | Отправлено: 10:04 08-10-2015 | Исправлено: judelaw, 10:06 08-10-2015
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    judelaw
    Привет. Ну его нафиг, такой изврат

    ----------
    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

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 11:21 08-10-2015
    anon31337

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если в livestreamer сделать player-continuous-http, то появляется возможность открыть стримы, выглядит это так

    Код:
    $ livestreamer урл_стрима best
    [cli][info] Found matching plugin название_плагина for URL урл_стрима
    [cli][info] Available streams: live (worst, best)
    [cli][info] Starting player: "путь\mpc-be64.exe"
    [cli][info] Got HTTP request from MPC-BE
    [cli][info] Opening stream: live (rtmp)
    [cli][error] Error when writing to output: [Errno 10053] ╧ЁюуЁрььр эр тр°хь їюёЄ-
    [cli][info] Stream ended
    [cli][info] Got HTTP request from MPC-BE
    [cli][info] Opening stream: live (rtmp)
    [cli][error] Error when writing to output: [Errno 10053] ╧ЁюуЁрььр эр тр°хь їюёЄ-
    [cli][info] Stream ended
    [cli][info] Got HTTP request from Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Win64; x64; Trident/7.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4.0E; Tablet PC 2.0)
    [cli][info] Opening stream: live (rtmp)

    Что он делает первые два раза, и нет ли возможности попросить плеер сразу отправлять http request с юзер-агентом?

    Всего записей: 14 | Зарегистр. 19-05-2014 | Отправлено: 12:20 08-10-2015
    sola

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    rat именно с кодеком h.265?
    Я нашел, что майкрософт пока "заморозила" этот декодер.
     
    DXVA Checker тоже показывает нечто странное - в системе он как бы есть, но неактивен.

    Всего записей: 916 | Зарегистр. 12-01-2006 | Отправлено: 19:43 08-10-2015
    szl



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Добавил в шапку ссылку на страничку в Facebook
     
    Заходим, регистрируемся, подписываемся и конечно же ставим лайк, тем самым поддерживаем проект!
    Со временем сделаю официальную страничку и на vk, и потихоньку твитер подтяну.


    ----------
    Win11 x64, i7 8700K 5Ghz, MasterLiquid Pro 280, ASUS MAXIMUS X HERO, G.Skill (2x8GB) Trident Z F4-3600C16D-16GTZ, Crucial MX500 1TB, RX 5700,TV Philips 43PUS6703/12, Zappiti 4K HDR

    Всего записей: 1286 | Зарегистр. 14-12-2002 | Отправлено: 22:26 08-10-2015 | Исправлено: szl, 22:30 08-10-2015
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Совсем никак не получится строить второй граф не в начале? На каждое наведение мышкой это конечно перебор, может в этом проблема была? Для ютуба нужда в превью возникает куда чаще чем на другом контенте, а именно там его и нету.
     
    Но при обычном проигрывании можно отключить в настройках перемотку по ключевым кадрам, и плеер переходит точно по месту и всё нормально показывается. Как-то ведь это работает, почему нельзя сделать так же для превью?

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 08:50 09-10-2015
    Aleksoid1978



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

    Цитата:
    Но при обычном проигрывании можно отключить в настройках перемотку по ключевым кадрам, и плеер переходит точно по месту и всё нормально показывается. Как-то ведь это работает, почему нельзя сделать так же для превью?

     
    1 - какой формат ??
    2 - выложи(или дай ссылку) на файл где перемотка НЕ по кл. кадрам быстро и точнее чем по ключевым ??
     
    Сразу скажу - перемотка в .MKV/.MP4 в любом случае в самих сплиттерах при перемотке сперва делается поиск кл. кадра ... чуть раньше времени перемотки.
     
    Поэтому я могу найти кучу .MKV/.MP4 в которых если не по кл. кадрам перематывать - видео иногда секунды 2-3(а может и более) не появиться после перемотки.

    ----------
    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

    Всего записей: 9210 | Зарегистр. 11-05-2006 | Отправлено: 09:58 09-10-2015
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou
    Цитата:
    Совсем никак не получится строить второй граф не в начале?
    Теоретически такое исключение для закачиваемых файлов возможно, но на практике сделать муторно. Можно в TODO записать.
     

    Цитата:
    Как-то ведь это работает, почему нельзя сделать так же для превью?
    Произвольная перемотка быстро работает в тепличных условиях (частые I-кадры, DXVA, быстрый комп и быстрый носитель с видеофайлом). Если чего не так, то затыки начинают измеряться секундами, что для привью неприемлемо.

    Всего записей: 10457 | Зарегистр. 05-02-2003 | Отправлено: 20:29 09-10-2015 | Исправлено: V0lt, 20:35 09-10-2015
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Да любой формат и файл, LAV Splitter и всё софтово без всяких DXVA, да ещё на слабом компе. Про быстрее я и не говорил, а вот точнее - безусловно. Я как-то раньше писал, почему я её не использую - потому что иначе, мотая стрелками, нельзя предсказать, на сколько же времени будет совершён переход. А мне надо, что если например стрелкам назначен переход на 4 секунды, значит должно быть именно 4 секунды, а не хз сколько в зависимости от файла и места.
     
    Это понятно, что сначала надо найти и декодировать ключевые кадры в окрестности, и что это будет медленнее. Ну так я и говорю только об одной, самой точной, перемотке, где именно точность по определению в приоритете. Есть же переход на один кадр вперёд/назад, и когда назад, понятно что сильно тормозит - но ведь именно это иногда и нужно.
     
    V0lt
    Ну хотя бы в TODO. А пока для ютуба можно сделать костыльный чекбокс типа "начинать проигрывание после окончания буферизации", и открывать уже полностью закаченный файл - тогда превью уже сейчас будет работать как есть. Как насчёт такого?

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 22:28 09-10-2015
    usalex

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

    Цитата:
    Неподписанные ночные сборки: http://mpc-be.org/builds/

    Хочу поблагодарить человека, организовавшего сборку ночных билдов.
    Но в шапке нет даже его ника почему-то.
    Заодно, хочу спросить, почему сборка делается на MSVC 2013, а не на 2015, как у Aleksoid1978? Может имеет смысл перейти всем (и V0lt тоже) на 2015?

    Всего записей: 6219 | Зарегистр. 20-12-2004 | Отправлено: 17:09 10-10-2015
       

    Страницы: 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 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Black Edition / MPC-BE (часть 2)
    Maz (24-12-2016 22:19): Media Player Classic - Black Edition (MPC-BE) часть 3


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru