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

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

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

gyra (10-09-2019 13:54): Media Player Classic - Black Edition / MPC-BE (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 | часть 2 | часть 3
Media Player Classic - Black Edition

   


MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windоws. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.  
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.
  • Стабильный релиз MPC-BE 1.5.3 (билд 4488) от 01.04.2019.
     
  • Актуальные ночные сборки: Я.Диск | Альтернатива | VideoHelp
     
    ! Прежде, чем сообщать о проблеме, обязательно проверяем ее наличие на последней актуальной ночной сборке.
     
Последняя версия с поддержкой XP - 1.4.6 (билд 1590) | неофициальная v1.4.7 от Evgeniy_1990
 
  • История изменений (упрощенный вариант).
  • Заменяемая графика: тулбары, фоновые картинки, иконки.
  • Схема управления плеером посредством тачскрина.

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

    Экспериментальный внешний видеорендерер
     
    Различный софт на тему воспроизведения видео
    Голосование "Выбираем популярные видеоплееры-2018".
     
    Помощь проекту | Помощь форуму Ru.Board.

  • Всего записей: 8177 | Зарегистр. 14-04-2012 | Отправлено: 18:27 12-06-2018 | Исправлено: V0lt, 16:19 10-08-2019
    Druoid

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

    Всего записей: 136 | Зарегистр. 01-01-2019 | Отправлено: 19:11 08-01-2019 | Исправлено: Druoid, 19:15 08-01-2019
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Druoid
    Цитата:
    Ну если эти опции не имеют подводных камней, почему бы не включить, ведь они не имеют?
    Зачем их включать?
    "Больше галок - лучше качество", здесь не работает.

    Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 19:42 08-01-2019
    Druoid

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    Ок, выключу , просто моё предположение, что в каких-то случаях, возможно редких, это нужно. По ссылке они в рекомендуемых.

    Всего записей: 136 | Зарегистр. 01-01-2019 | Отправлено: 19:52 08-01-2019
    usalex

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Продолжаю жевать кактус.
    При использовании ac3filter стали тормозить некоторые файлы.
    Вот вырезал кусочек.
    Чинить будете или ну наф?

    Всего записей: 6215 | Зарегистр. 20-12-2004 | Отправлено: 00:37 10-01-2019
    lvqcl

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

    Цитата:
      При использовании ac3filter стали тормозить некоторые файлы.

     
    Недавно ж было... http://forum.ru-board.com/topic.cgi?forum=5&topic=49856&start=1880#5

    Всего записей: 1142 | Зарегистр. 03-02-2007 | Отправлено: 00:57 10-01-2019
    Aleksoid1978



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

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

    Всего записей: 9209 | Зарегистр. 11-05-2006 | Отправлено: 05:28 10-01-2019
    Druoid

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978, V0lt
    Моё предложение по поводу выделения изменённых хоткеев зелёной подсветкой не принимается?

    Всего записей: 136 | Зарегистр. 01-01-2019 | Отправлено: 06:02 10-01-2019
    usalex

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

    Цитата:
    Писать свой "декодер" AAC ради этого никто не будет

    Декодер? А разве не в сплиттере дело?
    Если задействовать LAV Splitter Source, то этот кусок играет нормально.
    Может, у LAV подсмотреть код, отвечающий за это?

    Всего записей: 6215 | Зарегистр. 20-12-2004 | Отправлено: 06:46 10-01-2019
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    usalex
    Что бы получить нужные данные - необходимо полностью обрабатывать RAW AAC данные(а не заголовки). Это и делает декодер. LAV использует ffmpeg/libavformat, который этим и занимается(используя для этого libavcodec - т.е. декодер).
     
    Druoid

    Цитата:
    Моё предложение по поводу выделения изменённых хоткеев зелёной подсветкой не принимается?  

    Ну я пасс.

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

    Всего записей: 9209 | Зарегистр. 11-05-2006 | Отправлено: 07:11 10-01-2019
    V0lt



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

    Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 07:25 10-01-2019
    Evgeniy_1990

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

    Цитата:
    Что бы получить нужные данные - необходимо полностью обрабатывать RAW AAC данные(а не заголовки). Это и делает декодер. LAV использует ffmpeg/libavformat, который этим и занимается(используя для этого libavcodec - т.е. декодер).  

    Это понятно. Но общую суть, которую я хотел донести до вас - это то, что после вот этого самого изменения r4222, теперь большинство видео файлов, содержащих такие вот HE-AAC, с частотами ниже 44100 Гц, воспроизводятся замедленно с урезанной частотой кадров на половину.  
     
    Если раньше, до этого изменения, у нас был всего лишь один единственный видео файл, который в связке с AC3Filter воспроизводился ускоренно, то теперь множество различных файлов воспроизводится замедленно.
     
    Поняли в чем основная суть? В том, что мы исправили один единственный видео файл, но поломали большинство других различных видео файлов. А это априори неправильно. Все таки есть разница - один, или большинство. Все таки стоит задуматься, что лучше всего оставить, чтобы работал один единственный видео файл нормально, или же большинство. Вот в чем главная суть. Так что над этим изменением в SVN r4222 стоит задуматься, а действительно ли данный кусочек кода "нестабильный"?

    Всего записей: 2125 | Зарегистр. 05-07-2014 | Отправлено: 07:32 10-01-2019
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Хватит демагогию разводить. Ничего не поломалось, если AC3Filter не подключать.
    Решение Я тебе уже назвал. Просто включи галку AAC в настройках AC3Filter. Фильтр будет не только процессором для PCM, но и декодером для AAC.
    Тема закрыта до лучшего решения.

    Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 07:49 10-01-2019 | Исправлено: V0lt, 13:23 10-01-2019
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Тот код что я отменил - был в корне не верен, он работал "на угад". Но да - в большинстве случаев "попадал" в цель

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

    Всего записей: 9209 | Зарегистр. 11-05-2006 | Отправлено: 08:08 10-01-2019
    RNBJ

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

    Всего записей: 35 | Зарегистр. 05-10-2012 | Отправлено: 13:42 10-01-2019 | Исправлено: RNBJ, 13:45 10-01-2019
    usalex

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

    Цитата:
    Если и возьмемся за это, то сроки не назовем и вообще ничего обещать не будем.

    Дык, понятное дело.
    Если там настолько сложно, то, наверное, даже и браться не надо. Таких кривых файлов не так уж много, чтоб заморачиваться.
    Хотя, странно, конечно. Несколько лет юзаю ac3f и смотрю NFL и NHL, у которых звук всегда AAC и впервые столкнулся с проблемами.

    Всего записей: 6215 | Зарегистр. 20-12-2004 | Отправлено: 15:55 10-01-2019
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    usalex
    Цитата:
    Если там настолько сложно, то, наверное, даже и браться не надо.

    Я глянул код парсера AAC в FFmpeg. Перенести код оказалось не сложно, но их парсер тоже не определяет вторую частоту (хотя поля зарезервированы). Aleksoid1978 прав.

    Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 22:16 10-01-2019 | Исправлено: V0lt, 22:18 10-01-2019
    usalex

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

    Цитата:
    их парсер тоже не определяет вторую частоту

    Тогда почему подключение LAV Splitter Source решает проблему?
    Он втихаря свой декодер привлекает к работе, да? Об этом, похоже, говорил Алекс, если я правильно понимаю.

    Всего записей: 6215 | Зарегистр. 20-12-2004 | Отправлено: 22:41 10-01-2019 | Исправлено: usalex, 22:58 10-01-2019
    Druoid

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

    Цитата:
    Но если накидаешь патч, чтобы поглядеть на эту "радугу", то подумаем.
    Запросто, будь я программистом , но так и думал, что загвоздка будет в дизайне, жаль, было бы очень удобно и наглядно.

    Всего записей: 136 | Зарегистр. 01-01-2019 | Отправлено: 22:57 10-01-2019
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    usalex
    Потому что LAV Splitter Source использует avformat, который иногда использует avcodec.

    Всего записей: 10455 | Зарегистр. 05-02-2003 | Отправлено: 23:02 10-01-2019
    Druoid

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt
    А это нормально, что сбиваются настройки создания миниатюр? Выставляю максимум: "Строк: 20, Столбцов: 5, Ширина: 2560", это, кстати, максимум? При запуске SD файлов, количество строк сбивается до 4.

    Всего записей: 136 | Зарегистр. 01-01-2019 | Отправлено: 00:07 11-01-2019 | Исправлено: Druoid, 00:11 11-01-2019
       

    Страницы: 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 (часть 4)
    gyra (10-09-2019 13:54): Media Player Classic - Black Edition / MPC-BE (часть 5)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru