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

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

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AngelNet
    Дай как пример сабов в CP1251 которые не показываются.

    ----------
    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:44 15-12-2016
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    ссылку на "кривую раздачу" я привел в предыдущем сообщении.
    в кириллице первая половина файлов это с 1 по 7 (включительно).
    выглядит это так:
     

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 13:15 15-12-2016 | Исправлено: AngelNet, 13:17 15-12-2016
    Bartoon



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AngelNet
    я бы уже вытащил сабы и сохранил в utf-8

    Всего записей: 576 | Зарегистр. 05-06-2004 | Отправлено: 13:45 15-12-2016
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bartoon
    я так и сделал. но нужно разобраться в проблеме с плеером ибо такое его поведение я наблюдаю в 1 раз!

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 13:46 15-12-2016
    Bartoon



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AngelNet
    было с сабами 1 раз, какие-то кракозябры, пересохранял файл сабов (srt) в utf-8 через блокнот и всё ок

    Всего записей: 576 | Зарегистр. 05-06-2004 | Отправлено: 13:55 15-12-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AngelNet
    Ну знаешь - либо тебе вытащить сабы в файл и выложить, либо мне качать файлы ...

    ----------
    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 | Отправлено: 14:18 15-12-2016
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    да невопрос, просто я удивился что у тебя нет учетки на рутрекере?
    а у себя я их уже удалил, счас качну опять.
     
    только сабы.
     
    Добавлено:
    насчёт вытаскивания не понял. сабы внешние, а не интегрированные.

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 14:39 15-12-2016
    Abs62



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

    Цитата:
    Можешь попробовать в Субтиры->Стандартный стиль вместо DEFAULT (1) задать RUSSIAN (204).

    Это работает только для тех стилей, в которых кодировка выставлена в 1. Наверно, и правда есть резон при чтении неюникодных сабов привязываться к текущей локали.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 15:30 15-12-2016
    AngelNet



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

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 15:43 15-12-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как раз если выставить DEFAULT(1) то русский отображается.

    ----------
    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 | Отправлено: 16:56 15-12-2016
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    По идее, если кодировка для стиля в .ass выставлена во что-то, кроме 1, умолчательные настройки субтитров в плеере на отображение влиять никак не должны.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 17:16 15-12-2016
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    оно у меня так и стояло, я ничего не трогал и не менял никогда настройки субтитров.
       
    плеер x64, ось семерка со всеми апдейтами. (есс-но ретейл образ русская, а не говносборки с торрентов)

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 17:37 15-12-2016 | Исправлено: AngelNet, 17:38 15-12-2016
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AngelNet
    Цитата:
    было бы идеально "запилить" автоопределение кодировки файла сабов во время открытия.
    Я не хочу этого, т.к. плеером пользуются не только рускоязычные и от автоопределения будет больше проблем.
    Тем более есть простое решение - несколько кликов в стандартном блокноте.
     
    Надо будет посмотреть, как реализован выбор кодировки для субтитров в формате SubRip и почему оно не работает для ASS.
     
    Но самое тупое в этой ситуации - это... релизер. Aegisub сохраняет .ass только в UTF-8, нафига было вообще менять файл.

    Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 19:20 15-12-2016
    AngelNet



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt (19:20 15-12-2016)
    Цитата:
    Но самое тупое в этой ситуации - это... релизер. Aegisub сохраняет .ass только в UTF-8, нафига было вообще менять файл.

    вот это я и хотел увидеть! т.к. ранее все сабы открывались без проблем и я впервые столкнулся с подобной "ситуацией".
    конвертануть конечно несложно, но за такое "оформление" раздачи нужно удалять, а автору выдавать преды.

    ----------
    animelist

    Всего записей: 7414 | Зарегистр. 11-03-2004 | Отправлено: 20:13 15-12-2016
    Abs62



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

    Цитата:
    конвертануть конечно несложно, но за такое "оформление" раздачи нужно удалять, а автору выдавать преды.

    Резонно, но плееру всё равно стоит обрабатывать подобные ситуации. Вроде как в спецификациях формата ssa/ass обязательность юникода не прописана.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 20:55 15-12-2016
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Цитата:
    Вроде как в спецификациях формата ssa/ass обязательность юникода не прописана.
    В свойтвах стиля есть параметр Encoding.
    http://subs.com.ru/datas/tmp/articles/ass_specs/ass-specs.zip
    Цитата:
    Field 18:    Encoding. This specifies the font character set or encoding and on multi-lingual Windows installations it provides access to characters used in multiple than one languages. It is usually 0 (zero) for English (Western, ANSI) Windows.
                
                When the file is Unicode, this field is useful during file format conversions.

    Т.е. если файл ASS не в уникоде, то будь добр приписывай кодировку.

    Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 21:13 15-12-2016
    Abs62



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

    Цитата:
    Т.е. если файл ASS не в уникоде, то будь добр приписывай кодировку.

    Так ведь 0 - это тоже кодировка (ANSI).
    Вопрос в том, как трактовать такой вариант. Как безусловно Win-1252 или в соответствие с текущей локалью. Судя по тому, что в спецификации применено слово "usually", а не "must be", я склоняюсь ко второму варианту.
     
    PS. Кстати, а как трактует "DEFAULT (1)" в своих дефолтных настройках для сабов сам MPC-BE?

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 21:24 15-12-2016 | Исправлено: Abs62, 21:27 15-12-2016
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кстати, нашел правильные сабы ASS в кодировке 1251.
    Стили выглядят вот так:

    Код:
    [V4+ Styles]
    Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
    Style: First,Verdana,21,&H0000FFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0,1,2,0,2,30,30,12,204
    ...

    Где 204 как раз говорит подставлять русские буквы. Субтитры естественно отображаются корректно.
     
    А у файлов AngelNet там 0. Т.е. по спекам мы должны выдавать English (Western, ANSI), что собственно и происходит.

    Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 21:32 15-12-2016
    Abs62



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

    Цитата:
    Т.е. по спекам мы должны выдавать English (Western, ANSI), что собственно и происходит.

    В спецификации нет слова "должны". Там есть слово "обычно", которое ни к чему не обязывает.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 21:43 15-12-2016
    V0lt



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Цитата:
    PS. Кстати, а как трактует "DEFAULT (1)" в своих дефолтных настройках для сабов сам MPC-BE?

    Это похоже для субтитров, у которых кодировка нигде специально не прописана. Типа SubRip (.srt).
    Там примерно так:
    ANSI (0) - стандартная кодировка, вроде бы эквивалентна Windows-1252
    DEFAULT (1) - кодировка для неюникодных приложений в винде.
    RUSSIAN (204) - русская кодировка Windows-1251.
     
    Более точно надо код ковырять, но мне сейчас лень.
     
    Добавлено:
    Abs62
    Цитата:
    В спецификации нет слова "должны".

    Перевожу спецификацию
    Там обычно 0 (ноль) для Английской (Western, ANSI) кодировки Винды.
    Т.е. это пример просто, и тут нет слов, что 0 можно трактовать, как русская кодировка. Для русской есть код 204.
     
     
    Добавлено:
    Кстати, русский перевод
    http://subs.com.ru/datas/tmp/articles/ass_specs/ass_specs_rus.zip

    Цитата:
    Field 18:    Encoding. Число определяющее кодовую страницу для шрифта. Для поддержки русского языка – 204.
     
                     Когда файл в Уникоде, это параметр может быть полезен при преобразовании формата.

    Всего записей: 10456 | Зарегистр. 05-02-2003 | Отправлено: 21:46 15-12-2016
       

    Страницы: 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