Ru-Board.club
← Вернуться в раздел «Программы»

» Media Player Classic - Home Cinema (MPC-HC)

Автор: V0lt
Дата сообщения: 09.07.2010 22:35
AlexandP

Цитата:
На всех, на которых пробовал.

Чет не вериться. Глючит на всех форматах (на avi, матрешках, mp4) или толька на MPEG-2 (mpg, m2v, vob)?


Цитата:
Я что-то подзабыл уже про графэдит и т.п.

зачем в ненужные дебри лезь. что у тебя в Воспроизведение->Фильтры?
Автор: AlexandP
Дата сообщения: 09.07.2010 22:40
Вот скрин. Я отредактировал сообщение. Действительно не на всех форматах. Сорри.

Автор: V0lt
Дата сообщения: 09.07.2010 23:19
AlexandP
В настройках во встроенных фильтрах:
MPEG PS/TS/PVA - включи
MPEG-2 Video - включи
MPEG-2 Video (DXVA) - отключи

во внешних фильтрах удали все.

Ну или переустанови MPC-HC. При установке поставь галку "Сбросить настройки" ("Reset settings").

должно работать.
Автор: AlexandP
Дата сообщения: 10.07.2010 03:08
Спасибо, но... Переустановил. Появилось много фильтров, которых не было (использовал "ресет сеттингс", активировал по совету в посте. Но тем не менее...
Аж зацепило такое поведение компа. Вот было же уже когда-то такое. Скорее всего кодеков нет каких-то в системе.. Или одно из двух.

При перемотке на пару см. от начала уже начинает заикаться видео, дальше клацну и все останавливается. Вернусь в начало - опять нормально но звук уезжает.
Вот так вот..
Автор: Aleksoid1978
Дата сообщения: 10.07.2010 03:44
AlexandP

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


Что-то не то, не должно быть так.
Покажи настройки вывода, фильтры.
Попробуй убрать все что касаемо синхронизации(VSync), так же можно другой вывод попробовать поставить, если шейдеры используешь - их отключить.

А так же, если можеш, выложи небольшой пример такого проблемного файла.
Автор: Mummi
Дата сообщения: 10.07.2010 04:53

Цитата:
А смысл ???
Надоела гонка билдов. Определить какой из них стабильнее невозможно. Вводят новую фишечку, что-то ломается, либо работает чуть медленнее. Меня-то может и не напрягает, но простым пользователям использовать MPC сложновато.
Автор: Aleksoid1978
Дата сообщения: 10.07.2010 05:07
Mummi

Цитата:
Определить какой из них стабильнее невозможно


А так было и будет - проект развивается.
Вот взять ffdshow - тоже самое.
Автор: rosinantes
Дата сообщения: 10.07.2010 08:51

Цитата:
Создать в драйверах профиль 1080p24 (для быстрого выбора хот-кеем или пультом)

Подскажите, как это сделать?
Автор: SamLab
Дата сообщения: 10.07.2010 22:00
Aleksoid1978
Не соберешь новую сборку MPC как раз под финал моего кодек-пака? там уже 2116 минимум есть
Автор: AlexandP
Дата сообщения: 10.07.2010 23:43
Aleksoid1978

Цитата:
Что-то не то, не должно быть так.
Покажи настройки вывода, фильтры.
А так же, если можеш, выложи небольшой пример такого проблемного файла.

Привет всем. Как фильтры выглядят я выкладывал скрин.
Запинания происходят только когда файл демультиплексирован (короче разбит на видео/аудио)
Вот кусочки по 3 минуты (звук и видео)
http://rapidshare.com/files/406201407/Movie_00__44-3._____________________________________________________________________________________.html
http://rapidshare.com/files/406195998/Movie_00__44-3._____________________________________________________________________________________.html

всего вес 30мб.
Если кто воспроизведет нормально - не забудьте настройки сообщить.
Автор: AzzkyAspid
Дата сообщения: 11.07.2010 00:04
Aleksoid1978
почему бы не включить в сборку MPC фоновый рисунок из этого поста. По-моему, очень классно смотрится!
Автор: Aleksoid1978
Дата сообщения: 11.07.2010 03:59
SamLab

http://aleksoid.tosei.ru/Dist/2116/

Добавлено:
AlexandP
Проверил у себя - подтверждаю, есть такое.
Автор: SamLab
Дата сообщения: 11.07.2010 10:06
Aleksoid1978
Спасибо огромное!

PS: Странно - в K-Lite 6.15 версия MPC 2116 тоже, но размер почти на 2 мегабайта ниже у исполняемого файла...
Автор: ALEX666999
Дата сообщения: 11.07.2010 11:25

Цитата:
SamLab: 2 мегабайта ниже у исполняемого файла...

Коммерция все мысли заняла? Потому меньше, что там кодеков нету
Автор: MiKmikMiK
Дата сообщения: 11.07.2010 19:11
внутренняя "сортировка" по имени файла (при открытии след.файла в каталоге)

открываем проводник виндовс - список файлов:

Chi's_Sweet_Home_TV_[ru_ja]_[09_of_104]_[NARUTOfilm_&_AnimeReactor_Ru].mkv
Chi's_Sweet_Home_TV_[ru_ja]_[10_of_104]_[NARUTOfilm_&_AnimeReactor_Ru].mkv
Chi's_Sweet_Home_TV_[ru_ja]_[11_of_104]_[NARUTOfilm_&_AnimeReactor_Ru].mkv
и т.д. до 104.

Включаем MPC-HC, доходит до 8, после этого 9, и потом - оп, уже 100 вместо 10.
(после последнего 104 - 10, 11, и т.д.)

нечто подобное наблюдалось в старых версиях винды, в проводнике - потом дядя гейтс этот баг исправил,
исправимо ли это в MPC-HC ?

п.с. в km-player переходит корректно - с 9 к 10, а не к 100.
Автор: fadetoback
Дата сообщения: 11.07.2010 23:50
Aleksoid1978
Обновился MediaInfo до версии 0.7.34, может и его библиотеку загонишь в новый билд?
Автор: Aleksoid1978
Дата сообщения: 12.07.2010 01:05
fadetoback
MediaInfo не входит в комплект MPC-HC, кому надо - обновят сами.




Добавлено:
MiKmikMiK

Цитата:
Включаем MPC-HC, доходит до 8, после этого 9, и потом - оп, уже 100 вместо 10.
(после последнего 104 - 10, 11, и т.д.)


Это, на самом деле, правильная сортировка, вот тебе пример :
Far:


Накидал прогу для примера работы сортировки:


А вот так по идее надо было правильно обзывать серии:


Так работает стандартная функция Win API - FindFirst, FindNext.
Видимо в Kmplayer написали другой алгоритм, для "корректной" сортировки с участием нумерации серий.
Автор: MaxPeacecity
Дата сообщения: 12.07.2010 02:06

Цитата:
Это, на самом деле, правильная сортировка



Цитата:
Видимо в Kmplayer написали другой алгоритм, для "корректной" сортировки с участием нумерации серий.


Это на самом деле неправильная сортировка.
В Kmplayer используется так называемая "натуральная сортировка" (она же используется в последних виндах). А то что вы называете "правильной", считают правильной только программисты Как и то, что счет начинается с нуля, даже если мы считаем физические объекты

Для теста можете создать файлы:
x1.avi - x10.avi и положив их в одну папку убедиться что после девятого MPC скажет что в папке больше нет файлов.

P.S. И, кстати, вы прекрасно понимаете что за 9 идет 10, а не 100. В конце концов надо делать "программы для людей", а не "людей для программ". ) А то получается как в том анекдоте:
-Чего это у тебя глаза такие квадратные - от монитора что ли?
-Не "от", а "для".

Автор: Aleksoid1978
Дата сообщения: 12.07.2010 02:55
MaxPeacecity

Цитата:
Это на самом деле неправильная сортировка


Я имел ввиду - это "правильная" сортировка по алфавиту. То что это неверное для общего восприятия, с точки зрения пользователя - согласен.


P.S. - если здесь есть программисты, напишите "правильный" алгоритм сортировки - у меня просто нет времени, я тогда попробую его внести в MPC-HC.
Автор: Engaged Clown
Дата сообщения: 12.07.2010 14:47
Есть ли что-то подобное для HC ?
Если нет, то кому писать ?
Автор: Aleksoid1978
Дата сообщения: 12.07.2010 15:43
Engaged Clown

Нет, rar не поддерживется, плагины - тоже.
Автор: karakurt2
Дата сообщения: 12.07.2010 19:22
Подскажите, где в настройках нужно исправить, чтобы пункты меню

Файл / Открыть диск

и

Файл / Последние откр. файлы

стали активными?
Автор: data man
Дата сообщения: 12.07.2010 20:02
Aleksoid1978

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

Функция сравнения строк при "числовой" сортировке в FAR Manager подойдёт ? в FARе работает замечательно
[more]int NumStrCmp(const wchar_t *s1, size_t n1, const wchar_t *s2, size_t n2, bool IgnoreCase)
{
size_t l1 = 0;
size_t l2 = 0;
while (l1 < n1 && l2 < n2 && *s1 && *s2)
{
if (iswdigit(*s1) && iswdigit(*s2))
{
// skip leading zeroes
while (l1 < n1 && *s1 == L'0')
{
s1++;
l1++;
}
while (l2 < n2 && *s2 == L'0')
{
s2++;
l2++;
}

// if end of string reached
if (l1 == n1 || !*s1 || l2 == n2 || !*s2)
break;

// compare numbers
int res = 0;
while (l1 < n1 && l2 < n2 && iswdigit(*s1) && iswdigit(*s2))
{
if (!res && *s1 != *s2)
res = *s1 < *s2 ? -1 : 1;

s1++; s2++;
l1++; l2++;
}
if ((l1 == n1 || !iswdigit(*s1)) && (l2 == n2 || !iswdigit(*s2)))
{
if (res)
return res;
}
else if (l1 == n1 || !iswdigit(*s1))
return -1;
else if (l2 == n2 || !iswdigit(*s2))
return 1;
}
else
{
int res = IgnoreCase ? StrCmpNI(s1, s2, 1) : StrCmpN(s1, s2, 1);
if (res)
return res;

s1++; s2++;
l1++; l2++;
}
}

if ((l1 == n1 || !*s1) && (l2 == n2 || !*s2))
{
if (l1 < l2)
return -1;
else if (l1 == l2)
return 0;
else
return 1;
}
else if (l1 == n1 || !*s1)
return -1;
else if (l2 == n2 || !*s2)
return 1;

assert(false);
return 0;
}
[/more]
Автор: Aleksoid1978
Дата сообщения: 13.07.2010 01:56
data man

Цитата:
Функция сравнения строк при "числовой" сортировке в FAR Manager подойдёт ? в FARе работает замечательно


Подойдет конечно, но нашел более "правильное" решение(чтобы не изобретать велосипед) - StrCmpLogicalW
Автор: Aleksoid1978
Дата сообщения: 13.07.2010 08:19
karakurt2

Цитата:
Файл / Открыть диск

Для этого должен быть диск в приводе

Цитата:
Файл / Последние откр. файлы

Включи в настройках "Сохранять историю открытых файлов"


Добавлено:
MaxPeacecity

Готово.
Автор: MiKmikMiK
Дата сообщения: 13.07.2010 13:26
Aleksoid1978

Цитата:
Готово.


готова версия MPC с "человеческой" сортировкой ?
можно её заполучить ?
очень пригодилась бы сейчас -у ребенка как раз тот мульт - хит сезона, регулярно смотрит
Автор: ru1956
Дата сообщения: 13.07.2010 13:35
Привет всем!
Что нужно сделать, чтоб сабж поддерживал .flv файлы от JW Player.
Например отсюда, выдает только звук, может кодек какой добавить
http://www.fbs.com/ru/teach/webinars_by_stanislav_bernuhov
Спасибо!
Автор: Aleksoid1978
Дата сообщения: 13.07.2010 14:33
ru1956

Выложи такой .flv - нехочется с сайта качать

Добавлено:
MiKmikMiK

http://aleksoid.tosei.ru/Dist/2121/
Автор: Engaged Clown
Дата сообщения: 13.07.2010 14:51
Aleksoid1978
1 & 2
Проверил, действительно не играет.
Автор: fadetoback
Дата сообщения: 13.07.2010 17:31
Aleksoid1978
А что с версиями х64? В папке http://aleksoid.tosei.ru/Dist/2121/ вижу только х86. Я сам на х64 Windows 7.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374

Предыдущая тема: Opera (часть 17)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.