|
MuxaJu
Стаж: 16 лет 8 месяцев Сообщений: 50
|
MuxaJu ·
16-Июл-11 22:35
(13 лет 5 месяцев назад)
Который день бьюсь и прошу помощи!
Не могу выбрать дорожку DTS-HD - не вижу её в Media Player Classic HC, все остальные есть, а этой нету.
В свойствах вижу поток, а MPC не показывает в выборе.
Мне не надо супер HD качества звука - DTS ядра хватет, выход идёт SPDIF 5.1, просто русские дороги такие в фаилах.
Как то давно находил решение, а сайчас неделю бьюсь - не могу, переустанавливал кодеки последние не помогает, настройки что знал перепробывал!
Система windiws 7, для модуля SVP нужен только MPCHC
ТКНИТЕ МЕНЯ - злости не хватает, комп ща сломаю....
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
16-Июл-11 22:55
(спустя 19 мин.)
А каким фильтром выводите? Если ффдшоу, то в нём надо в настройках включить Переключение потоков, и выбирать через фильтр.
|
|
MuxaJu
Стаж: 16 лет 8 месяцев Сообщений: 50
|
MuxaJu ·
16-Июл-11 23:11
(спустя 15 мин.)
И им тоже.
переключение потоков - толькл вкл\выкл - ничего не происчходит(((
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
16-Июл-11 23:17
(спустя 6 мин.)
|
|
MuxaJu
Стаж: 16 лет 8 месяцев Сообщений: 50
|
MuxaJu ·
16-Июл-11 23:30
(спустя 13 мин.)
да, видел уже этот пост, у меня все так и пробывал другие настрой там - дорожка не появляется для выбора
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
16-Июл-11 23:43
(спустя 12 мин.)
|
|
MuxaJu
Стаж: 16 лет 8 месяцев Сообщений: 50
|
MuxaJu ·
16-Июл-11 23:57
(спустя 13 мин., ред. 16-Июл-11 23:57)
на двух фаилах с трекера проверяю -
https://rutr.life/forum/viewtopic.php?t=3515509
https://rutr.life/forum/viewtopic.php?t=2747660
дозор -
скрытый текст
General
ID : 0 (0x0)
Complete name : D:\Кино\NIGHT.WATCH.2004.BluRay\BDMV\STREAM\00214.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 32.9 GiB
Duration : 1h 54mn
Overall bit rate : 41.1 Mbps
Maximum Overall bit rate : 48.0 Mbps Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : M=2, N=25
Codec ID : 27
Duration : 1h 54mn
Bit rate mode : Variable
Bit rate : 36.5 Mbps
Maximum bit rate : 35.5 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.734
Stream size : 29.2 GiB (89%)
Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177 Audio #1
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : 130
Duration : 1h 54mn
Bit rate mode : Constant
Bit rate : 755 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossy
Stream size : 617 MiB (2%) Audio #2
ID : 4353 (0x1101)
Menu ID : 1 (0x1)
Format : DTS
Format/Info : Digital Theater Systems
Format profile : MA / Core
Muxing mode : Stream extension
Codec ID : 134
Duration : 1h 54mn
Bit rate mode : Variable
Bit rate : 1 561 Kbps / 1 510 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossless / Lossy Audio #3
ID : 4354 (0x1102)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : 129
Duration : 1h 54mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 367 MiB (1%) Audio #4
ID : 4355 (0x1103)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : 129
Duration : 1h 54mn
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 183 MiB (1%)
хд энд -
скрытый текст
General
ID : 1 (0x1)
Complete name : D:\Кино\HDEND 2 BluRay Demo Disk\BDMV\STREAM\00005.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 2.11 GiB
Duration : 6mn 57s
Overall bit rate : 43.4 Mbps
Maximum Overall bit rate : 35.5 Mbps Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : MPEG Video
Format version : Version 2
Format profile : Main@High
Format settings, BVOP : Yes
Format settings, Matrix : Default
Format settings, GOP : M=3, N=12
Codec ID : 2
Duration : 6mn 57s
Bit rate mode : Variable
Bit rate : 38.6 Mbps
Nominal bit rate : 30.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.776
Stream size : 1.87 GiB (89%) Audio #1
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : PCM
Format settings, Endianness : Big
Format settings, Sign : Signed
Muxing mode : Blu-ray
Codec ID : 128
Duration : 6mn 57s
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Stream size : 76.5 MiB (4%) Audio #2
ID : 4353 (0x1101)
Menu ID : 1 (0x1)
Format : DTS
Format/Info : Digital Theater Systems
Format profile : MA / Core
Muxing mode : Stream extension
Codec ID : 134
Duration : 6mn 57s
Bit rate mode : Variable
Bit rate : 1 597 Kbps / 1 510 Kbps
Channel(s) : 8 channels / 6 channels
Channel positions : Front: L C R, Side: L R, Back: L R, LFE / Front: L C R, Side: L R, LFE
Sampling rate : 96.0 KHz / 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossless / Lossy
соответсвенно в первом могу выбрать одну из трёх (кроме русской) во втором бе звариантов - тлько одна
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
17-Июл-11 00:15
(спустя 17 мин.)
А вообще какую-нибудь дорожку пускали? Я просто не эксперементировал с выводом по СПДИФ и не знаю, возможен ли в принципе вывод ядра в такой конфигурации.
|
|
MuxaJu
Стаж: 16 лет 8 месяцев Сообщений: 50
|
MuxaJu ·
17-Июл-11 00:27
(спустя 11 мин.)
все кроме указанных как - Compression mode : Lossless / Lossy
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
17-Июл-11 00:37
(спустя 10 мин., ред. 17-Июл-11 01:23)
А ПауэрДВД пробовали? Если он сможет, то может его фильтр подгрузить?
|
|
MuxaJu
Стаж: 16 лет 8 месяцев Сообщений: 50
|
MuxaJu ·
17-Июл-11 00:55
(спустя 17 мин.)
да, 10-й открывает оба отлично, но для удвоения кадров и удобства мне нужено в MPCHC
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
17-Июл-11 01:23
(спустя 28 мин.)
Если у Вас 32-битный МПК и кодекпак, то из внешних фильтров попробуйте подцепить с приоритетом Предпочесть Киберлинковский декодер.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
01-Авг-11 21:54
(спустя 15 дней, ред. 01-Авг-11 21:54)
Так. Дошли руки пошаманить. В итоге походу пока ничего не получается.
Во первых скажите, ReClock - это только для вывода по цирфе? Для того, чтобы выводить по аналоговому тракту, он не нужен?
Если это так, то далее. Сходил я по ссылкам сделал как там написано - зарегистрировал LAV Splitter, вбил в реестр его данные для расширений m2ts mpls и mkv, зарегистрировал ASAudioHD.ax. ReClock не настроил, так как там сразу же для WASAPI excl. в качестве вывода предлагается только SPDIF моей звучки, а мне оно не сдалось.
Дальше настроил по рекомендациям MPC-HC - добавил во внешние фильтры Arcsoft Audio Decoder HD и установил его Prefer.
Включил файл m2ts с концертом Sting - там две дорожки - DTS-HD MA 5.1 24bit 96kHz и LPCM 2.0 24bit 96kHz. В итоге при воспроизведении обеих этих дорог все равно подрубается FFDshow и показывает:
на входе для DTS-HD MA - DTS 5.1 48kHz, на выходе - PCM 2.0 16bit 48 kHz
на входе для LPCM - LPCM 2.0 96kHz, на выходе - PCM 2.0 16bit 96 kHz
Что я не так делаю. Ведь FFDshow не должен появляться после всех манипуляций?
Как должен проявлять себя LAV Splitter - где увидеть, что он работает? - никаких значков нигде не появляется. Значит от не включается?
Без бутылки точно не разберешся. Честно слово... А дома только квас остался.
|
|
BalticX
Стаж: 15 лет 6 месяцев Сообщений: 1724
|
BalticX ·
01-Авг-11 23:42
(спустя 1 час 48 мин.)
mosariot писал(а):
Во первых скажите, ReClock - это только для вывода по цирфе? Для того, чтобы выводить по аналоговому тракту, он не нужен?
ReClock в данном случае обеспечивает точную передачу декодированного в РСМ потока через аудиостек операционной системы на звуковое устройство.
mosariot писал(а):
Если это так, то далее
Скорее, наоборот - вывести через ReClock плёвое дело. Важно сперва декодировать как следует. Смущает S/PDIF. Помнится, я без проблем выводил в win7 что угодно на Asus Xonar. Возможно, стоит отключить S/PDIF в звуковой карте, чтоб не вносил никаких ограничений. Вы ведь на карту выводите?
mosariot писал(а):
В итоге при воспроизведении обеих этих дорог все равно подрубается FFDshow
МРС при построении графа первым делом смотрит Внешние фильтры сверху вниз. Арксофт там должен стоять выше ффдшоу, тогда он будет первым в очереди. Обратите внимание, что ффдшоу там можно просто запретить.
Насколько помню, в руководствах по применению Арксофта также упоминалась некая библиотечка Checkactive.dll из пакета Арксофта (пофиксенная). Её наличие, вроде как, обеспечивает разрешение декодеру арксофта. Разберитесь с этим.
mosariot писал(а):
Как должен проявлять себя LAV Splitter - где увидеть, что он работает?
Я им не пользовался, но полагаю - в Фильтрах при воспроизведении, как и прочие фильтры. Хотя, сплиттеры там не часто можно увидеть. Можно на всякий отключить сплиттеры МРС - в Фильтрах источников снять галки с Mpeg PS/TS (.ts, .m2ts) и Matroska (.mkv). Да, определённо, здесь (у сплиттеров) приоритет у Фильтров источников. Разве в руководствах LAV ничего про это не саказно?
mosariot писал(а):
Без бутылки точно не разберешся.
Со временем придёт понимание логики происходящего.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
02-Авг-11 08:04
(спустя 8 часов, ред. 02-Авг-11 08:04)
BalticX писал(а):
Смущает S/PDIF. Помнится, я без проблем выводил в win7 что угодно на Asus Xonar. Возможно, стоит отключить S/PDIF в звуковой карте, чтоб не вносил никаких ограничений. Вы ведь на карту выводите?
На карту - X-Fi Titanium HD. Не найду никак, где у нее S/PDIF отключается.
В итоге в режиме WASAPI ReClock дает такие пункты:
<Default Device>
<Default Multimedia Device>
<Default Communications Device>
пустая строчка
SPDIF Out (Creative X-Fi)
Пока думаю. Вообще все остальные настройки сделал как здесь - единственное место, где нашел краткую и емкую настройку. Пойдет?
BalticX писал(а):
МРС при построении графа первым делом смотрит Внешние фильтры сверху вниз. Арксофт там должен стоять выше ффдшоу, тогда он будет первым в очереди. Обратите внимание, что ффдшоу там можно просто запретить.
ОК. Ввел в External Filters ffdshow и запретил его, поднял Arcsoft. В настройках MPC сделал Audio Render - ReСlock.
Теперь ffdshow больше не грузится, грузится Reclock. При этом он желтенький - я так понимаю чего-то не так? А как понять, что работает аудио-кодек Arcsoft? (хотя бы для начала с этим разобраться)
При всем этом естественно звука через аналог нет (тишина) - единственное работающее устройство показывается - S/PDIF.
Если выбрать в настройках ReСlock <Default Device>, то звук по аналогу идет. Только вот не знаю - правильно ли? По идее устройство должно называться "Динамики (Creative SB X-Fi)" (по аналогии со всеми плеерами).
ReСlock показывает в поле Audio Stream - 96 kHz 24 bit - хоть немножко радует.
BalticX писал(а):
Насколько помню, в руководствах по применению Арксофта также упоминалась некая библиотечка Checkactive.dll из пакета Арксофта (пофиксенная).
Использовал ее сразу.
BalticX писал(а):
Как должен проявлять себя LAV Splitter - где увидеть, что он работает? Я им не пользовался,
А зачем он вообще тогда нужен? Может - ну его?
BalticX писал(а):
Разве в руководствах LAV ничего про это не саказно?
Вроде как нашел, что Haali его перебивает, типа надо анинсталлить. Отдельный анинсталл Haali (ни Haali ни Matroska) не нашел - придется сносить все кодеки. Но опять же - ради LAV - надо ли?
Осталось два основных вопроса:
1. Как понять используется ли аудио-кодек Arcsoft
2. Почему ReСlock желтенький.
Потому как в остальном - вроде все играет и реклок показывает нужные цифры (и для DTS-HD MA и для LPCM).
|
|
BalticX
Стаж: 15 лет 6 месяцев Сообщений: 1724
|
BalticX ·
02-Авг-11 09:11
(спустя 1 час 6 мин., ред. 02-Авг-11 16:50)
mosariot писал(а):
Вообще все остальные настройки сделал как здесь - единственное место, где нашел краткую и емкую настройку. Пойдет?
Пойдёт для начала. У ReClock две функции - вывод звука и подстройка частоты следования кадров. Там сделан упор на первую, вторая отключена.
mosariot писал(а):
Теперь ffdshow больше не грузится, грузится Reclock
Здесь не будем путать тёплое с мягким. ffdshow и arcsoft - декодеры, а reclock выводит стрим с выхода декодеров. Т.е. reclock "принимает работу" - хоть у ffdshow, хоть у arcsoft. Просто у arcsoft нет иконки, а у ReClock есть - отсюда и впечатление, будто ReClock сменил ffdshow.
mosariot писал(а):
При этом он желтенький - я так понимаю чего-то не так?
Это он недоволен, что отключена подстройка частоты кадров (в угоду точности вывода звука). Вы должны самостоятельно устанавливать частоту обновления экрана соответствующей частоте кадров видео - тогда всё будет в порядке.
mosariot писал(а):
А как понять, что работает аудио-кодек Arcsoft?
Во время воспроизведения правой кнопкой кликаете по экрану MPC и смотрите вкладку Фильтры. Там увидете активные в данный момент фильтры DirectShow. Сплиттер МРС может быть не показан, но декодер видео точно будет виден.
mosariot писал(а):
Если выбрать в настройках ReСlock <Default Device>, то звук по аналогу идет. Только вот не знаю - правильно ли? По идее устройство должно называться "Динамики (Creative SB X-Fi)" (по аналогии со всеми плеерами).
Смотрим в настройках звука системы, что за устройство выбрано по умолчанию. Если там ваша ЗК - всё путём.
mosariot писал(а):
ReСlock показывает в поле Audio Stream - 96 kHz 24 bit - хоть немножко радует.
Похоже, вот вы и на финише! Если источник был 96/24 и в ReClock - Sampling rate стоит same as input, то источник успешно декодирован и доведён до ЗК. Надо убедиться, что с числом каналов всё правильно, и ЗК настроена надлежащим образом.
mosariot писал(а):
А зачем он вообще тогда нужен? Может - ну его?
Сплиттеры - довольно больная тема. Идеального пока ещё не создали, чтоб правильно понимал и обрабатывал всё многообразие медийных потоков. Потому надо или жонглировать старыми (как я по привычке) и браться за новые развивающиеся (что не плохо для новичков). Но лучше, конечно, не хвататься за всё сразу, разбираясь постепенно:
- с декодером;
- с рендерером звука;
- со сплиттером;
- прочее.
Если без LAV сплиттера всё получается, можно его и не трогать. Просто логично его использовать в связке с LAV декодером, мне кажется.
mosariot писал(а):
Вроде как нашел, что Haali его перебивает, типа надо анинсталлить. Отдельный анинсталл Haali (ни Haali ни Matroska) не нашел - придется сносить все кодеки. Но опять же - ради LAV - надо ли?
Ненене! Не забываем, что во Внешних мы можем заблокировать любой фильтр, который нам мешает.
Мешающему ставим Блок, а нужный помещаем выше и ставим Приоритет. Не забываем, что в Фильтрах источников родные сплиттеры МРС, там тоже можно-нужно снимать-ставить галки их использования (выше писал, что к чему).
|
|
blisv
Стаж: 14 лет 4 месяца Сообщений: 44
|
blisv ·
02-Авг-11 14:31
(спустя 5 часов)
Я рад,парни двум вещам:
1) у меня всё работает на ВСЕХ!! файлах и кодеках
2)мой рес понимает тока 24\96
Я не рад:
3) судя по последним постам я ничо не знаю и у меня вскоре опять всё впереди...
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
02-Авг-11 16:34
(спустя 2 часа 3 мин.)
blisv писал(а):
3) судя по последним постам я ничо не знаю
Аналогично. По-этому очень рад наличию доступной и простой конфигурации с битстримом аудиопотока на ресивер через аудиочип видеокарты по HDMI.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
02-Авг-11 20:26
(спустя 3 часа, ред. 02-Авг-11 20:26)
BalticX писал(а):
Теперь ffdshow больше не грузится, грузится Reclock Здесь не будем путать тёплое с мягким. ffdshow и arcsoft - декодеры, а reclock выводит стрим с выхода декодеров. Т.е. reclock "принимает работу" - хоть у ffdshow, хоть у arcsoft. Просто у arcsoft нет иконки, а у ReClock есть - отсюда и впечатление, будто ReClock сменил ffdshow.
Догнал.
BalticX писал(а):
Пойдёт для начала. У ReClock две функции - вывод звука и подстройка частоты следования кадров. Там сделан упор на первую, вторая отключена.
BalticX писал(а):
При этом он желтенький - я так понимаю чего-то не так? Это он недоволен, что отключена подстройка частоты кадров (в угоду точности вывода звука). Вы должны самостоятельно устанавливать частоту обновления экрана соответствующей частоте кадров видео - тогда всё будет в порядке.
А подстройка частоты кадров что дает - улучшение качества видео? На звук как-то влияет?
И если правильно настроить Reclock, то самостоятельно устанавливать частоту обновления экрана не нужно будет?
Может быть выложите скрины своей настройки ReClock по всем закладкам и в режиме воспроизведения
BalticX писал(а):
А как понять, что работает аудио-кодек Arcsoft? Во время воспроизведения правой кнопкой кликаете по экрану MPC и смотрите вкладку Фильтры. Там увидете активные в данный момент фильтры DirectShow. Сплиттер МРС может быть не показан, но декодер видео точно будет виден.
Так... интересно. Выдает такой список:
ReClock Audio Render
Haali's Video Render
LAV Audio Decoder
CoreAVC Vedio Decoder
Так все - разобрался. Надо было зарегистрировать ASAudioHD+. Теперь аудио-кодек от Arcsoft работает. НО - ReСlock выдает 16/48. И другая проблема при этом - при первой же смене дорожки MPC перескакивает на LAV аудиокодек. Если же LAV-кодек заблокировать, то воспроизведение при смене звуковой дороги просто стопорится... То есть Arcsoft у меня ни разу не давать звук 24/96 на ReClock. Чего-то не хватает ему.
Тут приводится туманная фраза про регистрацию Arcsoft: Remarks
TMT3 185 is the only build of TMT3 that supports bit-perfect decode outside TMT3, and none of TMT5 build support bit-perfect decode.
Read the post below Minimum ArcSoft DLLs if you don't want to keep the entire TMT.
So called "wrapper" (ASAudioHD+.ax) won't work with TMT3 185. Forget about that and use only win.ini.
Получается ASAudioHD+.ax вообще не надо регистрировать что ли?.. Но с простым ASAudioHD.ax вообще кодек не грузится... Да проверил все еще раз - Arcsoft работает (криво) только с ASAudioHD+.ax.
Я ведь готов и через LAV слушать, мне без разницы, но для него в плане воспроизведения DTS-HD MA проблема есть: Q: Can LAV Audio decode DTS-HD?
A: Kind of. On its own, it cannot. But, LAV Audio supports using the ArcSoft DTS decoder, which allows decoding of full DTS-HD. Just drop the "dtsdecoderdll.dll" from the TMT3/5 Codecs directory into LAV Audio's directory, and enjoy.
Хотя выше написано, что поддержка DTS-HD есть.
Что это еще за LAV Audio's directory? Его же просто регистрировать надо, откуда у него папка своя возьмется...
И интересно, если он по умолчанию не декодирует DTS-HD, то что он декодирует - DTS? У него в списке форматов (если вызвать его из Filters в MPC) даже DTS нету...
BalticX писал(а):
Если выбрать в настройках ReСlock <Default Device>, то звук по аналогу идет. Только вот не знаю - правильно ли? По идее устройство должно называться "Динамики (Creative SB X-Fi)" (по аналогии со всеми плеерами). Смотрим в настройках звука системы, что за устройство выбрано по умолчанию. Если там ваша ЗК - всё путём.
Это, наверное, самое простое. Но никак не пойму, где посмотреть Если через панель управления зайти в "Звук", то там "Динамики Creative SB X-Fi" стоят как "Устройство по умолчанию". Этого достаточно?
BalticX писал(а):
Похоже, вот вы и на финише! Если источник был 96/24 и в ReClock - Sampling rate стоит same as input, то источник успешно декодирован и доведён до ЗК. Надо убедиться, что с числом каналов всё правильно, и ЗК настроена надлежащим образом.
Да - источник 24/96. Sampling rate стоит same as input. Число выходных каналов у меня - 2 (стерео). В ReClock - в Audio Stream при проигрывании пишет однако 6 каналов (если играть DTS-HD MA 5.1) Так и должно быть?
Звуковуха настроена по уму (от 4e_alex)
Приведу свои настройки ReClock:
bit-exact в пункте Audio не пишет
BalticX писал(а):
Сплиттеры - довольно больная тема.
Посмотрел в Filters - все-таки используется LAV Splitter. Причем даже, если Haali Splitter поставить в Prefer, a LAV Splitter в Block, то все равно используется LAV (это, видимо от изменений реестра по первоначальным вашим ссылкам). P.S. Возможно кодек Arcsoft не хочет работать с LAV Splitter? Теперь только не могу отключить этот сплиттер (запрет не помогает).
В принципе, если я обучу LAV аудио-кодек декодировать DTS-HD MA, то все будет нормально.
|
|
BalticX
Стаж: 15 лет 6 месяцев Сообщений: 1724
|
BalticX ·
02-Авг-11 20:38
(спустя 12 мин.)
mosariot писал(а):
А подстройка частоты кадров что дает - улучшение качества видео?
Плавность вывода картинки.
mosariot писал(а):
На звук как-то влияет?
Звук ресемплится. По сумме факторов можно сказать, что глаз выигрывает больше, чем страдает ухо.
mosariot писал(а):
И если правильно настроить Reclock, то самостоятельно устанавливать частоту обновления экрана не нужно будет?
Reclock больше тонкую подгонку делает. Если дисплей 60, а видео 24, то Reclock тут не уравняет. Впрочем, есть программные решения для автоматической смены частоты развёртки.
mosariot писал(а):
Может быть выложите скрины своей настройки ReClock по всем закладкам и в режиме воспроизведения
Да я посмотрел ваши - там всё в порядке. Только в Speed надо выбрать Original speed, тогда может и напишет bit exact. Сейчас у вас происходит ресемпл 96000 в 96096 (см. скрин монитора). Но может и не написать из-за формата вывода 24 padded to 32 - формально он отличается от 24 int на входе, но по сути то же самое, менять не надо.
mosariot писал(а):
Я так понял Arcsoft не подгрузился? Проверил. Действительно - если запрещать LAV аудио-декодер, то Arcsoft так и не грузится. Или, если LAV подгрузился, то это не плохо?
Я сомневаюсь, что LAV без Arcsoft способен 96/24 выдать, так что полагаю, надо читать LAV (Arcsoft).
mosariot писал(а):
Так все - разобрался. Надо было зарегистрировать ASAudioHD+. Теперь аудио-кодек от Arcsoft работает. Но ReСlock выдает 24/48 (видимо ядро от DTS-HD MA)
Подозреваю, что в 1-м случае у вас под видом LAV трудился нормально Arcsoft (без него LAV не имеет декодеров, способных на 96/24), а теперь вы настроили подключаться Arcsoft помимо LAV, причём, где-то что-то не так...
Короче, если дорога 96/24 и вы не настраивали LAV ресемплить в 96, то в 1-м случае было всё правильно, и Arcsoft работал под крышей LAV. Запретите Arcsoft, пусть LAV его сам подтягивает.
mosariot писал(а):
Да и еще - как понять, что с помощью Arcsoft декодируется весь DTS-HD MA, а не только ядро?
Благо, у вас есть дорога 96/24 с ядром 48/24 - вот на ней можно убедиться, что конкретный конфиг выводит полноценно и далее уже доверять этому конфигу. Это самое простое.
mosariot писал(а):
Что это еще за LAV Audio's directory? Его же просто регистрировать надо, откуда у него папка своя возьмется...
Папка из которой он регистрировался, надо полагать. Там у него всё добро лежит, туда и Arcsoft кинуть надобно. Напомню, что я сам LAV никогда не пользовал - мне без надобности, битстрим есть. Т.е. вам виднее, что там за папки есть.
mosariot писал(а):
Если через панель управления зайти в "Звук", то там "Динамики Creative SB X-Fi" стоят как "Устройство по умолчанию". Этого достаточно?
Вполне.
mosariot писал(а):
Число выходных каналов у меня - 2 (стерео). В ReClock - в Audio Stream при проигрывании пишет однако 6 каналов (если играть DTS-HD MA 5.1) Так и должно быть?
Ну да. Не знаю, честно говоря, как вам лучше многоканал в стерео смешивать... Для концертов это и не важно, в общем-то. Хотя, ваша карта, возможно, смешивает.
Да, а зачем вы Haali рендерер используете? MadVR или EVR CP (от JanWillem32) всяк получше альтернативы. MadVR это вообще лидер по качеству среди видео рендереров, рекомендую. В нём, кстати, можно и забить частоты для автоматического переключения.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
02-Авг-11 21:54
(спустя 1 час 15 мин., ред. 02-Авг-11 21:54)
BalticX писал(а):
Да я посмотрел ваши - там всё в порядке. Только в Speed надо выбрать Original speed, тогда может и напишет bit exact. Сейчас у вас происходит ресемпл 96000 в 96096 (см. скрин монитора). Но может и не написать из-за формата вывода 24 padded to 32 - формально он отличается от 24 int на входе, но по сути то же самое, менять не надо.
Сделал Original Speed, но bit exact не появилась. Даже при смене "24 padded to 32" на "24 bit int". На да бог с ним. В Audio Clock теперь 96000 Нz.
BalticX писал(а):
По сумме факторов можно сказать, что глаз выигрывает больше, чем страдает ухо.
Подскажите все-таки настройки ReClock для видео в данном случае
BalticX писал(а):
Я сомневаюсь, что LAV без Arcsoft способен 96/24 выдать, так что полагаю, надо читать LAV (Arcsoft).
BalticX писал(а):
Подозреваю, что в 1-м случае у вас под видом LAV трудился нормально Arcsoft (без него LAV не имеет декодеров, способных на 96/24), а теперь вы настроили подключаться Arcsoft помимо LAV, причём, где-то что-то не так...
Короче, если дорога 96/24 и вы не настраивали LAV ресемплить в 96, то в 1-м случае было всё правильно, и Arcsoft работал под крышей LAV. Запретите Arcsoft, пусть LAV его сам подтягивает.
ОК
BalticX писал(а):
Да и еще - как понять, что с помощью Arcsoft декодируется весь DTS-HD MA, а не только ядро? Благо, у вас есть дорога 96/24 с ядром 48/24 - вот на ней можно убедиться, что конкретный конфиг выводит полноценно и далее уже доверять этому конфигу. Это самое простое.
ОК
Но вот тут еще интересно. При выборе дорог в MPC (Navigate/Audio Language) дорожка DTS-HD MA определяется как "dts-hd ma, 48000 Hz, 5.1, 1536 kbps". И если открыть LAV Decoder из Filters, то в закладке "Pin Info" тоже такие же параметры, только с припиской еще DTS вместо dts-hd ma. В ReClock же 24/96 PCM. Чему верить?..
BalticX писал(а):
Что это еще за LAV Audio's directory? Его же просто регистрировать надо, откуда у него папка своя возьмется... Папка из которой он регистрировался, надо полагать. Там у него всё добро лежит, туда и Arcsoft кинуть надобно. Напомню, что я сам LAV никогда не пользовал - мне без надобности, битстрим есть. Т.е. вам виднее, что там за папки есть.
Папка, из которой он регистрировался, создавалась мною самим при распаковке архива и находится в моих документах. Сомневаюсь, что бросок туда частей Arcsoft что-то изменит. Здесь надо подумать...
BalticX писал(а):
Да, а зачем вы Haali рендерер используете? MadVR или EVR CP (от JanWillem32) всяк получше альтернативы. MadVR это вообще лидер по качеству среди видео рендереров, рекомендую. В нём, кстати, можно и забить частоты для автоматического переключения.
Спасибо. Попробую.
И в общем - спасибо вам БОЛЬШОЕ. За терпение и подробные объяснения.
У вас получился бы хороший FAQ. В свое время TDiTP_ набрался сил eac3to осилить. С тех пор в той ветке почти мертвая тишина
|
|
Sergesha
Стаж: 16 лет 4 месяца Сообщений: 5425
|
Sergesha ·
02-Авг-11 21:59
(спустя 5 мин.)
mosariot писал(а):
В свое время TDiTP_ набрался сил eac3to осилить. С тех пор в той ветке почти мертвая тишина
Ага. 69 страниц тишины.
|
|
BalticX
Стаж: 15 лет 6 месяцев Сообщений: 1724
|
BalticX ·
02-Авг-11 23:11
(спустя 1 час 11 мин.)
mosariot писал(а):
И если открыть LAV Decoder из Filters, то в закладке "Pin Info" тоже такие же параметры
Вот это странно, ибо ReClock с его выхода получает 96/24. Поизучайте pin-info ReClock и декодера повнимательней, включая поля, где указано, к какому фильтру коннект.
mosariot писал(а):
Сделал Original Speed, но bit exact не появилась.
Аудиоселектор можно ещё отключить и ползунок громкости в 100% поставить. Перезапустить, если что.
mosariot писал(а):
Подскажите все-таки настройки ReClock для видео в данном случае
Надо в окне монитора снять галки с Slave reference и Locked, а Speed поставить в Авто. Тогда пойдёт подстройка фпс и ресемпл звука.
mosariot писал(а):
спасибо вам БОЛЬШОЕ. За терпение и подробные объяснения
Пожалуйста. Самое главное, чтоб вы теперь поуверенней сами в этих делах стали разбираться. Только так можно собрать себе наилучший конфиг, не упустив важных мелочей. Правда, это болото и засосать может с головой.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
03-Авг-11 00:34
(спустя 1 час 23 мин., ред. 03-Авг-11 00:34)
BalticX писал(а):
Аудиоселектор можно ещё отключить
Это какой аудиоселектор?
BalticX писал(а):
Самое главное, чтоб вы теперь поуверенней сами в этих делах стали разбираться. Только так можно собрать себе наилучший конфиг, не упустив важных мелочей. Правда, это болото и засосать может с головой.
Ну вроде теперь получше понимаю путь звука.
BalticX писал(а):
Вот это странно, ибо ReClock с его выхода получает 96/24. Поизучайте pin-info ReClock и декодера повнимательней, включая поля, где указано, к какому фильтру коннект.
Pin Info ReClock (IN)
скрытый текст
Filter : ReClock Audio Renderer - CLSID : {9DC15360-914C-46B8-B9DF-BFE67FD36C6A} - Connected to: CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
Filter: LAV Audio Decoder
Pin: Output - Connection media type: Audio: WAVE_FORMAT_EXTENSIBLE 96000Hz 6ch 13824kbps AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 18
cbFormat: 40 WAVEFORMATEX:
wFormatTag: 0xfffe
nChannels: 6
nSamplesPerSec: 96000
nAvgBytesPerSec: 1728000
nBlockAlign: 18
wBitsPerSample: 24
cbSize: 22 (extra bytes) WAVEFORMATEXTENSIBLE:
wValidBitsPerSample: 24
dwChannelMask: 0x0000003f
SubFormat: {00000001-0000-0010-8000-00AA00389B71} pbFormat:
0000: fe ff 06 00 00 77 01 00 00 5e 1a 00 12 00 18 00 юя...w...^......
0010: 16 00 18 00 3f 00 00 00 01 00 00 00 00 00 10 00 ....?...........
0020: 80 00 00 aa 00 38 9b 71 Ђ..Є.8›q
Pin Info LAV Audio Decoder (IN)
скрытый текст
Filter : LAV Audio Decoder - CLSID : {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491} - Connected to: CLSID: {B98D13E7-55DB-4385-A33D-09FD1BA26338}
Filter: T:\HD Video\Концерты\Sting\Live in Berlin\BDMV\STREAM\00007.m2ts
Pin: Audio - Connection media type: Audio: DTS 48000Hz 6ch 1536kbps AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {00002001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 256000
cbFormat: 18 WAVEFORMATEX:
wFormatTag: 0x2001
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 192000
nBlockAlign: 12
wBitsPerSample: 16
cbSize: 0 (extra bytes) pbFormat:
0000: 01 20 06 00 80 bb 00 00 00 ee 02 00 0c 00 10 00 . ..Ђ»...о......
0010: 00 00 ..
Pin Info LAV Audio Decoder (OUT)
скрытый текст
Filter : LAV Audio Decoder - CLSID : {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491} - Connected to: CLSID: {9DC15360-914C-46B8-B9DF-BFE67FD36C6A}
Filter: ReClock Audio Renderer
Pin: In - Connection media type: Audio: WAVE_FORMAT_EXTENSIBLE 96000Hz 6ch 13824kbps AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_PCM {00000001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 18
cbFormat: 40 WAVEFORMATEX:
wFormatTag: 0xfffe
nChannels: 6
nSamplesPerSec: 96000
nAvgBytesPerSec: 1728000
nBlockAlign: 18
wBitsPerSample: 24
cbSize: 22 (extra bytes) WAVEFORMATEXTENSIBLE:
wValidBitsPerSample: 24
dwChannelMask: 0x0000003f
SubFormat: {00000001-0000-0010-8000-00AA00389B71} pbFormat:
0000: fe ff 06 00 00 77 01 00 00 5e 1a 00 12 00 18 00 юя...w...^......
0010: 16 00 18 00 3f 00 00 00 01 00 00 00 00 00 10 00 ....?...........
0020: 80 00 00 aa 00 38 9b 71 Ђ..Є.8›q - Enumerated media type 0: Set as the current media type
Забавно - на входе LAV пишет 48/16/1536, на выходе - 96/24/13824. ReClock подтверждает OUT от LAV.
А вот закладка Status из LAV Audio Decoder
А вот еще видимо самое главное - Pin Info OUT Audio от LAV Splitter
скрытый текст
Filter : LAV Splitter Source - CLSID : {B98D13E7-55DB-4385-A33D-09FD1BA26338} - Connected to: CLSID: {E8E73B6B-4CB3-44A4-BE99-4F7BCB96E491}
Filter: LAV Audio Decoder
Pin: Input - Connection media type: Audio: DTS 48000Hz 6ch 1536kbps AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {00002001-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 256000
cbFormat: 18 WAVEFORMATEX:
wFormatTag: 0x2001
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 192000
nBlockAlign: 12
wBitsPerSample: 16
cbSize: 0 (extra bytes) pbFormat:
0000: 01 20 06 00 80 bb 00 00 00 ee 02 00 0c 00 10 00 . ..Ђ»...о......
0010: 00 00 .. - Enumerated media type 0: Set as the current media type - Enumerated media type 1: Audio AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {AFBC2343-3DCB-4047-9655-E1E62A61B1C5}
formattype: Unknown GUID Name {35189950-CAC9-4C8D-819D-B6FAEE15DD9D}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 256000
cbFormat: 24 WAVEFORMATEXFFMPEG:
nCodecId: 0x15004 WAVEFORMATEX:
wFormatTag: 0x0086
nChannels: 6
nSamplesPerSec: 48000
nAvgBytesPerSec: 192000
nBlockAlign: 12
wBitsPerSample: 16
cbSize: 0 (extra bytes) pbFormat:
0000: 04 50 01 00 86 00 06 00 80 bb 00 00 00 ee 02 00 .P..†...Ђ»...о..
0010: 0c 00 10 00 00 00 00 00 ........
Он ведь чего-то не то творит. Да? Подает на IN для LAV Audio сигнал DTS 48000Hz 6ch 1536kbps. Интересно как же его LAV Audio воспринимает и перерабатывает как DTS-HD MA (по закладке Status) 96000Hz 6ch 13824kbps ?... То есть - частоту то уж никак не подделаешь.
Пробовал на другой дороге DTS-HD MA 6.1 48/24 - то же самое. Сплиттер как будто бы отдает аудио-декодеру только ядро, а декодер как будто бы выдает декодированный HD MA... Хотя тут менее наглядный случай, у Sting'а частоту 48 или 96 сразу видно.
Sergesha писал(а):
mosariot писал(а):
В свое время TDiTP_ набрался сил eac3to осилить. С тех пор в той ветке почти мертвая тишина
Ага. 69 страниц тишины.
Ну после создания FAQ активность уменьшилась во много раз
|
|
BalticX
Стаж: 15 лет 6 месяцев Сообщений: 1724
|
BalticX ·
03-Авг-11 00:47
(спустя 12 мин.)
mosariot писал(а):
Он ведь чего-то не то творит. Да?
Возможно, это данные ДО включения в работу Arcsoft. Стоит поискать ответы в теме на doom9.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
03-Авг-11 07:02
(спустя 6 часов)
BalticX писал(а):
Возможно, это данные ДО включения в работу Arcsoft. Стоит поискать ответы в теме на doom9.
ОК. Придется окунуться
Только подтвердите мои догадки:
1. Плеер получает на вход файл.
2. Он направляет поток на указанный мной сплиттер. (LAV Splitter)
3. Этот сплиттер разделяет поток на части.
4. Сплиттер направляет потоки каждый на свой (указанный плеером) декодер. (LAV Audio Decoder, CoveAVC Decoder)
5. Декодеры декодируют.
6. Декодеры направляют потоки на рендеры. (Haali Video Render, ReClock)
7. Аудио-рендер (ReClock) настраивается в моем случае с минимальным изменением звука и отправляет его на ЦАП звуковухи.
8. Видео-рендер (Haali) чего-то еще делает с видео - улучшает его, и направляет далее по цепочке на экран.
Все так?
|
|
BalticX
Стаж: 15 лет 6 месяцев Сообщений: 1724
|
BalticX ·
03-Авг-11 07:38
(спустя 35 мин.)
Всё верно.
mosariot писал(а):
Это какой аудиоселектор?
Есть в МРС вкладка Аудиопереключатель. У меня там не стоит галок.
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
03-Авг-11 08:04
(спустя 26 мин., ред. 05-Авг-11 22:37)
Блин. Там на doom9 надо ждать 5 дней после регистрации, чтобы вопрос задать
Ребят, кто-нибудь удачно прикручивал именно арксофтовский аудио-кодек к MPC-HC, что бы было вот так:
В общем все нормально работает по такой схеме:
В итоге ларчик проще даже открывался: LAV Splitter и LAV Audio decoder ставятся вместе с новым K-Lite Codec Pack. LAV Splitter по умолчанию используется для M2TS файлов, можно настроить и на MKV.
В MPC-HC нужно запретить ffdshow audio decoder и сделать Prefer для LAV Audio Decoder.
Также в MPC-HC выбрать в качестве рендера аудио ReClock, который настроить согласно приведенной мной ранее ссылке (по крайней мере чисто для звука). И все - HD звук по аналогу готов.
Проверил записью из карты в карту. Источник был 24 bit 96 kHz
Вот его правый канал (после разложения на WAV и анализа):
а вот результат записи (из всех 5.1 каналов в моно WAV):
Что касательно косяка про передачу от LAV Splitter к LAV Audio Decoder потока DTS 48000 Гц 16 bit, то по всей видимости это просто обозначение потока, а не его содержимое. Haali Splitter отдает поток аудио-декодерам с таким же "названием".
Кстати - все-таки в большинстве случаев показывает "bit exact". Единственное исключение - воспроизведение DTS-HD MA из файла m2ts (DTS-HD MA из MKV, True-HD из m2ts - без проблем "bit exact"). BalticX - еще раз спасибо за советы.
|
|
Zukko87
Стаж: 17 лет 3 месяца Сообщений: 418
|
Zukko87 ·
10-Окт-11 17:44
(спустя 2 месяца 7 дней)
Спасибо mosariot за гайд!
Повозился с LAV декодером. Основная проблема заключалась в том, что из DTS-HD MA читалось только DTS ядро, а решением проблемы стало копирование dtsdecoderdll.dll от ArcSoft декодера в папку KM плеера со встроенным LAV декодером, всё заработало, ура ))))
Прочитал в факе на doom9:
Цитата:
Q: Can LAV Audio decode DTS-HD?
A: Kind of. On its own, it cannot. But, LAV Audio supports using the ArcSoft DTS decoder, which allows decoding of full DTS-HD. Just drop the "dtsdecoderdll.dll" from the TMT3/5 Codecs directory into LAV Audio's directory, and enjoy. NOTE: This only works on 32-bit!
|
|
mosariot
Стаж: 16 лет 1 месяц Сообщений: 1652
|
mosariot ·
10-Окт-11 17:55
(спустя 10 мин.)
Да не за что. Основное спасибо - BalticX
|
|
|