1

Тема: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Описание проблемы:

Итак, после тщательной прогонки, была обнаружена еще одна проблема с переделанным "MPC Audio Renderer" - это "A/V DeSync" - рассинхронизация на видео файлах, содержащих звук изначально в PCM формате, т.е. в этих видео файлах звук выводится сразу же на звуковое устройство, минуя при этом аудио декодер.

"A/V DeSync" проявляется на данных видео файлах с прямым выводом звука, при переключении звуковых устройств и режимов WASAPI на лету, во время воспроизведения.

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

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

2

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Ну наверное надо сэмплы, желательно где будет хорошо видно совпадение звука с картинкой.

P.S. Сделал себе такое для тестов.

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

3 (изменено: Evgeniy1990, 2018-04-18 01:51:09)

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Aleksoid1978 пишет:

Ну наверное надо сэмплы, желательно где будет хорошо видно совпадение звука с картинкой.

Ок, сейчас залью...

Добавлено: 2018-04-18 01:48:39

Aleksoid1978

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

Будьте очень внимательны: "A/V DeSync" на таких видео файлах с PCM-аудио проявляется при обратном переключении режимов WASAPI, а также при переключении звуковых устройств на лету во время воспроизведения.

Т.е. сам рассинхрон проявляется при двух условиях:

1. Переключение аудио устройств
2. Обратное переключение режимов WASAPI

Очень внимательно со вторым условием. Ключевое слово - обратное переключение.

Т.е.

Если изначально был Exclusive, а после переключились на Shared - рассинхрон и кратковременное пропадание звука проявятся сразу же. Точнее, сначала будет кратковременное пропадание звука, а когда он появится, то начнется рассинхрон.

А вот если изначально был Shared, тогда нужно сначала переключится на Exclusive, а после сразу же вернутся на Shared - это и есть обратное переключение, т.е. возвращение назад к изначально установленному режиму.

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

4

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Проверил на "самопальном" файле - H.264 + PCM, все отлично.

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

5

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Aleksoid1978 пишет:

Проверил на "самопальном" файле - H.264 + PCM, все отлично.

Но моем сэмпле проверяйте, а не на самопале.

Добавлено: 2018-04-18 01:53:26

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

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

6

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Да, есть такое - что-то с этим файлом не так работает ))

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

7

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Пробуем - https://yadi.sk/d/aXlHvqmw3UWPag

I7 2600K@4.2 / Asrock P67 Extreme 4 Gen 3 / Kingston HyperX 8Gb 1866 (4x2) Kit / GIGABYTE GTX 960 / BenQ EW2430 / LG 47LM620T / Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

8

Re: MPC Audio Renderer - "A/V DeSync" на PCM [Исправлено]

Aleksoid1978 пишет:

Пробуем - https://yadi.sk/d/aXlHvqmw3UWPag

Проверил тестовый билд. В нем точно нет рассинхрона на данных видео файлах с PCM-аудио, при переключении звуковых устройств и режимов WASAPI на лету, во время воспроизведения. Проблема исправлена, устранена! smile

Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.