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

» Media Player Classic - Black Edition (MPC-BE) часть 2

Автор: Aleksoid1978
Дата сообщения: 15.02.2016 15:51
vasevase

Цитата:
Теперь, если не сложно, я выяснил, что "полосочный" эффект появляется начиная
с бильда, выше 1.4.6.985. Нужен Standalone-pack и ваша рекомендация по прикрутке. Всё.

Зачем - включи галку для VMR Mixer(вернее обе галки) и все. Хуже от этого не будет.
Автор: Evgeniy_1990
Дата сообщения: 15.02.2016 15:56
Aleksoid1978

Цитата:
А на 96 кГц не подключается ACM Wrapper ?? А аудио-переключатель присутствует в списке фильтров ??

1. У меня нет аудио файлов с частотой = 96 кГЦ
2. Аудио переключатель у меня присутствует в списке фильтров.

Aleksoid1978

Цитата:
Зачем - включи галку для VMR Mixer(вернее обе галки) и все. Хуже от этого не будет.

Я ему несколько раз уже сказал это сделать.

Вообще, странный какой-то пользователь, ищет и подбирает для себя какие- то "особые" фильтры видимо конкретно только для своей системы.

Добавлено:
Aleksoid1978
Мои аудио карты поддерживают так-то частоту 96 кГц, можно даже в их описании технических характеристик почитать. Разрядность ЦАП = 24 bit и частота = 96 кГц.
Автор: Aleksoid1978
Дата сообщения: 15.02.2016 15:59
Evgeniy_1990

Цитата:
У меня нет аудио файлов с частотой = 96 кГЦ

Вот тут TrueHD дорожка - https://yadi.sk/i/yq6VnDSLosYgd

Добавлено:
vasevase
По поводу DXVA1, еще просьба - вот тестовый Debug билд с созданием лога на рабочем столе + .log файлы либо в папке с .exe либо в папке с открываемым видео-файлов.
https://yadi.sk/d/fa5i1PfeosZjq

Запустить на нем свои видео файлы(одного хватит), увидеть полоску, закрыть. И выложить мне все эти логи. Так же указать данные MI по этому файлу.
Автор: Saturn3
Дата сообщения: 15.02.2016 16:15
Evgeniy_1990
Держите флак-шлак 96000 24бит https://yadi.sk/d/JLHNcjpPosbKn специально для теста 30сек
Автор: Evgeniy_1990
Дата сообщения: 15.02.2016 16:15
qwertyop

Мой вам ответ по поводу "нового" и "старого" DXVA1-декодера. Это чистая правда, учтите.

Дело в том, что это было не мое конкретно личное решение, а нашего ведущего разработчика проекта - Aleksoid'a.

Пришлось выбирать:

1. или оставляем этот кривой "новый" DXVA-1 декодер, который работает полностью некорректно, но поддерживает высокие рефреймы, типа 11, 12, 15, 16, а также и нормально воспроизводит тот единственный в мире клип.

2. или оставляем (возвращаем) "старый" DXVA1-декодер, который абсолютно полностью работает нормально, за исключением особых случаев, типа этого единственного в мире клипа, и не поддерживает высокие рефпеймы, типа 11, 12, 15, 16.

Было решено в итоге, просто полностью вернуть старый прежний DXVA1-декодер, поскольку в связи с дальнейшими изменениями, работа нового DXVA1-декодера становилась все хуже и хуже, отсюда и было принято такое разумное и справедливое решение.

Я предлагал как-то тогда еще Aleksoid'у сделать таким образом, чтобы работал старый DXVA1-декодер но с некоторыми доработками, типа поддержки высоких рефреймов, но он отказался, сказав мне, что нет смысла улучшать и дорабатывать DXVA1-декодер.

Он сказал мне просто, цитирую его слова "Такого не будет".

Лично я не против того, чтобы доработать текущий нормальный DXVA-1 декодер, например добавить поддержку высоких рефреймов, но Aleksoid врятли будет это делать.

Я его ответ в тот раз запомнил наизусть.

Добавлено:
Aleksoid1978

Цитата:
По поводу DXVA1, еще просьба - вот тестовый Debug билд с созданием лога на рабочем столе + .log файлы либо в папке с .exe либо в папке с открываемым видео-файлов.
https://yadi.sk/d/fa5i1PfeosZjq

Я же сказал, не надо "вслепую" пытаться править DXVA1-декодер.
Неужели непонятно, что опять будут поломки, вот какой смысл, я просто не понимаю вашу логику.

Ладно я сделаю лог-файлы, но это полнейший бред. Мы правим то, что не является проблемой.

Так же как и с APE = 192 кГц, полоски, при DXVA1 - это ВСЕГО ЛИШЬ ОГРАНИЧЕНИЕ.
Прошу вас, пожалуйста поймите это, не нужно опять ломать DXVA1-декодер.

Автор: qwertyop
Дата сообщения: 15.02.2016 16:33
Evgeniy_1990, я же вроде в личку последнее сообщение писал. И подразумевал вовсе не скрещивание: для одних рефреймов старый, для других новый декодер, нет. Просто указал, что проблемный файл отнюдь не только этот "ЕДИНСТВЕННЫЙ В МИРЕ сэмпл". Что есть ещё и многочисленные, с высокими рефреймами, которые так же играются новым декодером, но не проигрываются старым-новым.
Цитата:
или оставляем этот кривой "новый" DXVA-1 декодер, который работает полностью некорректно, но
То-то и оно, что у себя обнаружил, что новый декодер в 1.4.4.145, уже совсем не тот багодром, каким был новый в 1.3.1.1.4503. И почти всех недостатков того он лишён: в VMR7w работает абсолютно так же как .4469, и интерлейс и даже 60p идут отлично. Лишь в VMR9r есть некоторое ухудшение, так как 60p подёргиваются. Но в остальном опять же, проблем не вижу.

Поэтому и попросил проверить 1.4.4.145. Может дело улучшилось не только на AMD, но и на NV?
Автор: Evgeniy_1990
Дата сообщения: 15.02.2016 16:33
Aleksoid1978

Цитата:
По поводу DXVA1, еще просьба - вот тестовый Debug билд с созданием лога на рабочем столе + .log файлы либо в папке с .exe либо в папке с открываемым видео-файлов.
https://yadi.sk/d/fa5i1PfeosZjq

Запустить на нем свои видео файлы(одного хватит), увидеть полоску, закрыть. И выложить мне все эти логи. Так же указать данные MI по этому файлу.


Цитата:
Ладно я сделаю лог-файлы, но это полнейший бред. Мы правим то, что не является проблемой.

Пожалуйста, все необходимые лог-файлы + MediaInfo: https://yadi.sk/d/lwlOswT7osfo5

Добавлено:
Aleksoid1978
И еще по поводу всех своих логов, их я сделал для "особого" файла, т.е. этот файл, по которому я сделал все свои логи, - является своего рода особенным.

Он имеет одну пиксельную разноцветную мерцающую полоску с правой стороны.

Обратите внимание на прилагательные. Это не просто белые прозрачные полосы, как у всех остальных видео файлов с нестандартным разрешением.

Также, посмотрите пожалуйста эту видеозапись, как это выглядит:
https://yadi.sk/i/nN3JHVd_osjTM

Добавлено:
qwertyop

Цитата:
То-то и оно, что у себя обнаружил, что новый декодер в 1.4.4.145, уже совсем не тот багодром, каким был новый в 1.3.1.1.4503. И почти всех недостатков того он лишён: в VMR7w работает абсолютно так же как .4469, и интерлейс и даже 60p идут отлично. Лишь в VMR9r есть некоторое ухудшение, так как 60p подёргиваются. Но в остальном опять же, проблем не вижу.

Поэтому и попросил проверить 1.4.4.145. Может дело улучшилось не только на AMD, но и на NV?

Очень странно, надо очень тщательно это проверять и на ATI Radeon и на NVIDIA GeForce.
Опять нужно заново прогонять все имеющиеся видео файлы, в том числе и некоторые особые случаи, не говоря уже про перемотку при DXVA1. Нужна уйма времени на это дело.

И потом, были после этого изменения по части ffmpeg, которые также влияли на работу DXVA-декодеров и были некоторые переделки DXVA с ffmpeg, т.е. их согласовывали.

А по поводу разделения DXVA-декодеров я скажу так, что это очень хорошая идея и решение, поскольку теперь DXVA2-декодер не зависит от DXVA1-декодера, но даже несмотря на разделение, была все же найдена и исправлена одна поломка с избранным видео файлом.

Добавлено:
Aleksoid1978

Цитата:
Вот тут TrueHD дорожка - https://yadi.sk/i/yq6VnDSLosYgd

Saturn3

Цитата:
Evgeniy_1990
Держите флак-шлак 96000 24бит https://yadi.sk/d/JLHNcjpPosbKn специально для теста 30сек

Спасибо вам за предоставленные тестовые сэмплы.

Итак, я проверил их. В обоих полностью работает аудио дорожка с частотой = 96 кГц.

также работают все выходные форматы, за исключением Float. Ну оно итак понятно, что:

1. Float не для XP.
2. Float на XP работает только в стерео-конфигурации, иначе работает с помехами.

Это всем давным давно известное ограничение его работы на XP-системе.

По поводу системного фильтра "ACM Wrapper (0x0001)" - к данным аудио дорожкам он не подгружается, это говорит о том, что мои аудио карты полностью на все 100% поддерживают аудио файлы с частотой = 96 кГц.

Т.е. у меня нет ограничений на данную частоту, равную 96 кГц.

В общем понятно, что данный системный фильтр: "ACM Wrapper (0x0001)" подключается только в том случае, если имеются какие-либо ограничения, или со стороны самой операционной системы, или со стороны возможностей аудио карт.

Добавлено:
Aleksoid1978 - вы большой молодец. Вам удалось полностью и самое главное - грамотно и корректно реализовать и отладить новые механизмы применения ассоциаций на Windows 10.
Сейчас они полностью на все 100% работают правильно и корректно, начиная с r1175.

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

Если кто не понял, что за "мусор" такой у нас был, я поясню: это своего рода расширения без указания на mpc-be, т.е. на само приложение, а также и набор из посторонних ненужных файлов, особенно Diff-файлов.

Мои поздравления и уважение! Браво!
Автор: Saturn3
Дата сообщения: 15.02.2016 18:03
Evgeniy_1990
Просто ради интереса спрошу: По поводу системного фильтра "ACM Wrapper (0x0001)" 192кгц Вы проверяли только на том странном 192кгц эйпе? Или на корректном для этой частоты флак или вайвпак?
Остался все же вопрос у меня - Может быть ACM Wrapper подключился из-за эйпа , а не из-за системы -железа?

Если нужно могу даже сделать семпл 192000гц 24бит. во flac
Автор: vasevase
Дата сообщения: 15.02.2016 18:10

Цитата:
Saturn3: Может быть ACM Wrapper подключился из-за эйпа

К флаку в 192 — подключается у меня. К 96-24.flac - нет.

Логи для Aleksoid1978 выслал.
Автор: Evgeniy_1990
Дата сообщения: 15.02.2016 18:12
Saturn3

Цитата:
Просто ради интереса спрошу: По поводу системного фильтра "ACM Wrapper (0x0001)" 192кгц Вы проверяли только на том странном 192кгц эйпе? Или на корректном для этой частоты флак или вайвпак?
Остался все же вопрос у меня - Может быть ACM Wrapper подключился из-за эйпа , а не из-за системы -железа?

Я проверял на тех сэмплах, что были у меня под рукой, т.е. и огрызок с частотой = 192 кГц и полноценные APE, с частотой = 192 кГц.
Кстати, вы задали очень интересный вопрос.

Цитата:
Если нужно могу даже сделать семпл 192000гц 24бит. во flac

Если вам не трудно, сделайте пожалуйста два файлика, один flac, другой - wavepack с частотой = 192 кГц, я их проверю у себя на Windows XP,

Мне, как бета-тестеру, очень интересен этот вопрос, хочется узнать и получить на него ответ.
Автор: Saturn3
Дата сообщения: 15.02.2016 19:48
Evgeniy_1990 Пожалуйста!
Вот сделал FLAC 192кгц24бит https://yadi.sk/d/zLc0FnT4otK32 и WV 192кгц32бит https://yadi.sk/d/bsyk8s8-otJxa

Файлики небольшие (около 14мб)

Ну и если будет уж совсем любопытно то: https://yadi.sk/d/_-83qiGlotNtd WAVE 192кгц32бит ( медиа инфо опознает как PCM192000кгц 32 бита с профилем float) .
PS: О результатах прошу написать. Тк на трекерах в разделах собственных оцифровок это не редкость. А вот чтобы жаловались на невозможность нормального воспроизведения на ХР не видел.... Тот вариант ,что у всех кто интересуется лосслесс 192кгц ОС виста и выше сомневаюсь.
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 00:32
То что появилась полоска на DXVA1 - это неправильно, все из-за того что высота не кратна 16. Посмотрю можно ли подправить.

Добавлено:
По поводу звука и WinXP - видимо ограничение самой системы в 96кГц. Позже выложу тестовый билд с ограничением для WinXP не 192 а 96 кГц в аудио-переключателе во избежании коннекта ACM Wrapper.

Добавлено:
Evgeniy_1990
Можешь проверить проигрывание файла 03255.MJsisters-One.Thousand.and.One.Dances.amvnews.ru.mp4 на внешнем DXVA1 декодере(если такие еще остались ), а так же в PotPlayer с DXVA1.
Файлик интересен тем что у него ширина не кратна 16, отсюда и полоса с правой стороны.
Так же мне нужны выходные данные PinInfo внешнего видео-декодере при условии работы DXVA1.

Добавлено:
Вот тестовый(debug) билд - https://yadi.sk/d/uA62it-Zou3AK
1 - проверка проигрывания звука 192 кГц
2 - проверка работы DXVA1 декодера(при условии что ширина/высота видео не кратная 16).
Автор: Evgeniy_1990
Дата сообщения: 16.02.2016 03:07
Aleksoid1978

Цитата:
То что появилась полоска на DXVA1 - это неправильно, все из-за того что высота не кратна 16. Посмотрю можно ли подправить.

Она есть даже при использовании внешних сторонних видео декодеров в режиме DXVA1, например "CyberLink Video Decoder (PDVD13)" и "ArcSoft Video Decoder".

Это еще раз подтверждает тот факт, что это всего лишь ограничение самого DXVA1-декодера, поскольку какой бы внешний сторонний коммерческий видео декодер я бы ни использовал, а от нее все равно никуда не денешься и не избавишься.

Цитата:
Evgeniy_1990
Можешь проверить проигрывание файла 03255.MJsisters-One.Thousand.and.One.Dances.amvnews.ru.mp4 на внешнем DXVA1

Конечно могу, проверил данный видео файл, при использовании внешних видео декодеров:

1. "CyberLink Video Decoder (PDVD13)": http://forum.oszone.net/post-1763613.html
2. "ArcSoft Video Decoder":

В результате, и там и там присутствует разноцветная мерцающая полоска с правой стороны.

Цитата:
Файлик интересен тем что у него ширина не кратна 16, отсюда и полоса с правой стороны.

А я вам сразу об этом сказал, что этот видео файл своего рода - особенный.
Вы мне назвали эту особенность - "ширина не кратна 16".

Цитата:
Так же мне нужны выходные данные PinInfo внешнего видео-декодере при условии работы DXVA1.

Пожалуйста, я сделал все необходимые лог-файлы c вашего тестового отладочного билда, а также выложил для вас выходные данные PinInfo: https://yadi.sk/d/uyvQ9FLyou58H


Цитата:
Вот тестовый(debug) билд - https://yadi.sk/d/uA62it-Zou3AK
1 - проверка проигрывания звука 192 кГц
2 - проверка работы DXVA1 декодера(при условии что ширина/высота видео не кратная 16).

Проверил работу DXVA1-декодера в данном тестовом билде.
В результате, никаких изменений, полоска с правой стороны по прежнему присутствует.

P.S. Также проверил данный особенный видео файл в PotPlayer.
В нем, при использовании его родных встроенных фильтров, на данном особенном видео файле отсутствует полоска с правой стороны. Если вам интересно, то я проверял на "VMR-7 Windowed". Но, это же все-таки PotPlayer, в нем просто уйма всяких по умолчанию включенных настроек улучшений видео обработки, я с ними не копался, оставил все как есть, т.е. строго по умолчанию.

Следовательно, я не могу утверждать, что в PotPlayer абсолютно корректно работает DXVA1-декодер, тем более что я итак прекрасно знаю, что он там вообще кривой полностью, особенно на VMR-9 RL. В свое время я приводил вам пример в виде скриншота его работы, могу привести снова, но думаю, что нет смысла.

Добавлено:
Saturn3

Цитата:
Evgeniy_1990 Пожалуйста!
Вот сделал FLAC 192кгц24бит https://yadi.sk/d/zLc0FnT4otK32 и WV 192кгц32бит https://yadi.sk/d/bsyk8s8-otJxa

Файлики небольшие (около 14мб)

Ну и если будет уж совсем любопытно то: https://yadi.sk/d/_-83qiGlotNtd WAVE 192кгц32бит ( медиа инфо опознает как PCM192000кгц 32 бита с профилем float) .
PS: О результатах прошу написать. Тк на трекерах в разделах собственных оцифровок это не редкость. А вот чтобы жаловались на невозможность нормального воспроизведения на ХР не видел.... Тот вариант ,что у всех кто интересуется лосслесс 192кгц ОС виста и выше сомневаюсь.

Благодарю вас за предоставленные тестовые аудио файлы с частотой = 192 кГц.

Я проверил их работу в SVN 1.4.6.1175:

Результаты:

Ваш FLAC 192-24 - воспроизводится только в int16, при помощи цепочки фильтров:

MPC FLAC Source + MPC Audio Decoder + ACM Wrapper + Audio Switcher + DirectSound

Ваш WavePack 192-32 - воспроизводится только в int16, при помощи цепочки фильтров:

MPC Audio Source + MPC Audio Decoder + ACM Wrapper + Audio Switcher + DirectSound

Ваш WAVE FLOAT - не воспроизводится вообще, ни при каких цепочках фильтров.

Добавлено:
Aleksoid1978

Цитата:
Вот тестовый(debug) билд - https://yadi.sk/d/uA62it-Zou3AK
1 - проверка проигрывания звука 192 кГц

В вашем тестовом билде эти аудио файлы с частотой = 192 кГц работают также как и в SVN-билде 1.4.6.1175.

Т.е. подключается системный фильтр "ACM Wrapper" и они могут работать только через выходной формат int16.

Результаты:

"FLAC 192-24" - воспроизводится только в int16, при помощи цепочки фильтров:

MPC FLAC Source + MPC Audio Decoder + ACM Wrapper + Audio Switcher + DirectSound

"WavePack 192-32"- воспроизводится только в int16, при помощи цепочки фильтров:

MPC Audio Source + MPC Audio Decoder + ACM Wrapper + Audio Switcher + DirectSound

"WAVE FLOAT" - не воспроизводится вообще, ни при каких цепочках фильтров.

"Shemyakin_VVS_01_01" - воспроизводится только в int16, при помощи цепочки фильтров:

MPC Audio Source + MPC Audio Decoder + ACM Wrapper + Audio Switcher + DirectSound
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 05:16
Пля - в WinXP все дело портит ACM Wrapper фильтр(какого он вклинивается между декодером и переключателем). Можешь запустить тестовый мой билд на FLAC 192-24 и выложить лог-файл.
Автор: Evgeniy_1990
Дата сообщения: 16.02.2016 05:59
Aleksoid1978

Цитата:
Пля - в WinXP все дело портит ACM Wrapper фильтр(какого он вклинивается между декодером и переключателем). Можешь запустить тестовый мой билд на FLAC 192-24 и выложить лог-файл.

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

Пожалуйста, прилагаю лог-файл с вашего тестового отладочного билда:
https://yadi.sk/d/nebJOTLgouAVi

Но учтите, что без этого фильтра станет только хуже, не будет воспроизводиться ни один аудио файл с частотой = 192 кГц.
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 06:24
Evgeniy_1990
По DXVA1 и полос - https://yadi.sk/d/joN3ImHqouBnX
Автор: wanezhiling
Дата сообщения: 16.02.2016 06:31
http://pan.baidu.com/s/1jGR9chg
8K VP9
FFmpeg seems to be very slow.
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 06:35
Evgeniy_1990
Спасибо за лог. Странно что аудио-переключатель не может подключиться, хотя в тестовом билде я для WinXP ограничил выдаваемую частоту на 96 кГц.

Добавлено:
wanezhiling
very slow downloading ((
Автор: Evgeniy_1990
Дата сообщения: 16.02.2016 06:43
Aleksoid1978

Цитата:
По DXVA1 и полос - https://yadi.sk/d/joN3ImHqouBnX

Проверил ваш второй тестовый отладочный билд.

Скажу так - Браво! Теперь вообще нет никаких полос, при работе DXVA1-декодера без VMR Mixer на любом VMR-видео-рендерере.

И теперь выходное разрешение кадров видео соответствует входному.

Т.е. сейчас выход = вход.

Возьмем мое видео "JETIX".

На входе декодера: Video: H.264/AVC 450x360 25fps
На выходе декодера: Video: dxva 450x360 25fps

А раньше было: 468х368.

Вот вам, пожалуйста, выходное разрешение равно входному. Подтверждено!

Но, поскольку это очередное изменение тем более в DXVA1-декодере, придется опять заново очень тщательно прогнать все имеющиеся видео файлы на наличие возможных поломок.

Я уверен, что найду. Но надеюсь, что их не будет.
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 06:52
Evgeniy_1990
Желательно проверить DXVA1 на ATI/Nvidia. Дело в том что работа DXVA1/2 декодера подразумевает что размеры должны быть кратны 16(вроде бы как ). Я убрал это дело - и вот оно работает. Дело в том что на могу найти 100% информации по этому делу, как же оно должно быть правильно.
Автор: Evgeniy_1990
Дата сообщения: 16.02.2016 07:29
Aleksoid1978

Цитата:
Желательно проверить DXVA1 на ATI/Nvidia. Дело в том что работа DXVA1/2 декодера подразумевает что размеры должны быть кратны 16(вроде бы как ). Я убрал это дело - и вот оно работает. Дело в том что на могу найти 100% информации по этому делу, как же оно должно быть правильно.

В том-то и все дело, что DXVA1 отличался от DXVA2 в первую очередь тем, что мог воспроизводить видео файлы корректно без полос, если выходное разрешение было равное входному, иначе будет воспроизведение с полосками.

Сейчас DXVA1, в вашем втором тестовом билде, приблизился к DXVA2, т.е. он теперь, как и DXVA2-декодер выдает всегда разрешение кадров, равное входному.

Такое чувство, что мы перенесли возможность DXVA2-декодера в DXVA1-декодер.

Эх, не нравится мне это, поскольку нет гарантии того, что теперь DXVA1-декодер будет полностью корректно работать. Нужны тщательные проверки, тщательное тестирование.
Автор: wanezhiling
Дата сообщения: 16.02.2016 08:02
https://www.sendspace.com/file/oizkrm
~
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 08:32
Evgeniy_1990
Вот тебе еще один вариант - https://yadi.sk/d/VfXy0D3wouNAw
Отличие от предыдущего - тем что размер видео не должен меняться, а вот размер кадра самого DXVA1 декодера будет кратен 16.

Во общем пробуем.

Добавлено:
Еще одна попытка с аудио 192 + WinXP - https://yadi.sk/d/50i1gFv5ouSmK
Пробуем.
Автор: Evgeniy_1990
Дата сообщения: 16.02.2016 09:11
Aleksoid1978

Цитата:
Вот тебе еще один вариант - https://yadi.sk/d/VfXy0D3wouNAw
Отличие от предыдущего - тем что размер видео не должен меняться, а вот размер кадра самого DXVA1 декодера будет кратен 16.

Во общем пробуем.

Проверил третий тестовый отладочный билд.

В нем эти видео файлы работают точно также, как и в предыдущем втором тестовом отладочном билде.

Выходной размер кадров видео равен входному размеру кадров видео.

В общем, прогнал пока все имеющиеся у себя видео файлы, у которых на выходе было разрешение кадров отличное от входного, в том числе и некоторые "особенные" видео файлы, у которых наблюдались разноцветные полоски с правой стороны.

Также, прогнал избранный видео файл с типом развертки: MBAFF.

Все они воспроизводятся абсолютно нормально, как во втором тестовом отладочном билде, так и в третьем тестовом отладочном билде, без всяких полос, на любом VMR-видео-рендерере, без режима VMR Mixer.

В общем, продолжаю процесс прогонки, но пока все работает нормально.

Вы меня действительно удивили, "в слепую" исправили эту проблему, при этом не поломали DXVA1-декодер. Грац!
Автор: vasevase
Дата сообщения: 16.02.2016 09:13

Цитата:
Aleksoid1978: Во общем пробуем.

"Рабочестольный" выслал, а в каталоге с mp4 - не создалось ничего.
Видео нормальное (без полос).
Звуковой бильд не тестил, ща попробую.


Цитата:
Evgeniy_1990: Вы меня действительно удивили, "в слепую" исправили эту проблему,

Да вы больше паникуете (могу, конечно, понять).
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 09:13
Ну тогда просьба - проверить так же в включенными галками VMR Mixer. Так же - кроме H.264 проверить VC-1/WMV3(желательно FullHD, т.к. 1080 как раз не кратно 16) и есть получиться то и MPEG2 - конечно же все в режиме DXVA1.

Добавлено:
И если все норм - то именно наработки с 3-его билда пойдут в SVN
Автор: vasevase
Дата сообщения: 16.02.2016 09:34
Aleksoid1978
Видео в mpc-be.exe_Debug_Log_20160216_3.7z — вроде норм.
Попробовал mp4 с галкой и два WMV из 7-ки, вроде, вот такую:
Clip_1080_5sec_VC1_15mbps.wmv / Video: VC-1 1920x1080 29.97fps 15000kbps [Raw Video 0]

Звук в mpc-be.exe_Audio_192_20160216.7z — жесть.
Wrapper'a в фильтрах нет, воспроизведение - ещё медленнее, чем "ускорятельный эффект".
Т.е. "еле рот открывает". с галочками в мпегдекодере - ОК.

Логи я не понял надо или нет (галочные/безгалочные).
С mpeg тоже не понял. Надо найти 1080? Обычный DVD - там , вроде, и не подключается режим dxva1.

Пардон, в виде отдельных VOB - подрубается. А через структуру DVD (навигация) - нет.
Автор: Aleksoid1978
Дата сообщения: 16.02.2016 09:38
vasevase
MPEG - да можно с любого DVD просто открыть .vob файл и все ))

По поводу звука - очень странно, видимо придется забить на этот момент ))
Автор: Evgeniy_1990
Дата сообщения: 16.02.2016 09:38
Aleksoid1978

Цитата:
Еще одна попытка с аудио 192 + WinXP - https://yadi.sk/d/50i1gFv5ouSmK
Пробуем.

Проверил тестовый билд.

Самое главное: теперь больше не подключается системный фильтр: "ACM Wrapper (0x0001)".

Преимущества в данном тестовом билде:

1. Теперь наконец-то стал подключаться аудио переключатель, он же Audio Switcher
2. Теперь наконец-то заработал файл WAV FLOAT, причем сразу же именно во Float на входе аудио рендерера, благодаря тому, что стал подключаться Audio Switcher.

В общем, вы добились того, чего хотели - избавились от подключения системного фильтра "ACM Wrapper (0x0001)" и сделали (исправили) подключение Audio Switcher, благодаря чему, заработал файл WAV FLOAT сразу же в формате Float, иначе "Floating Point".

Поздравляю! Просто шикарно! Ваши изменения полностью корректные и работают нормально.

Для вас, я распишу списки фильтров, думаю вам это будет интересно узнать:

1. FLAC: MPC FLAC Source + MPC Audio Decoder + Ausio Switcher + DirectSound Audio Renderer.
2. WAVE PACK: MPC Audio Source + MPC Audio Decoder + Audio Switcher + DirectSound Audio Renderer.
3. WAVE FLOAT: MPC Audio Source + Audio Switcher + DirectSound Audio Renderer.
4. "Shemyakin_VVS_01_01" - APE: MPC Audio Source + MPC Audio Decoder + Audio Switcher + DirectSound Audio Renderer.

Великолепно!
Автор: vasevase
Дата сообщения: 16.02.2016 09:43
Aleksoid1978
Evgeniy_1990

Пардон, я как-то забыл эксперимент с галочками (до этого вообще на XP нельзя было их жать).
Да, с галочками, дествительно норм, воспроизведение как надо.

Прошу прощения и поздравляю.

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106

Предыдущая тема: usergate 4


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