Как сделать звук в 1с

Обновлено: 07.07.2024

Здравствуйте. Имеется ПК с видеокартой GTX 1060, телевизор LG 47LA667V и домашний кинотеатр Pioneer MCS 737. Необходимо сделать 5.1 звук с ПК на домашнем кинотеатре.

Сейчас все подключено по такой схеме.
ПК подключен к телевизору по HDMI кабелю. Домашний кинотеатр так же подключен к телевизору по HDMI в разъем с поддержкой ARC. В итоге звук с ПК идет на домашний кинотеатр. Но вот проблема, звук идет стерео, а не 5.1. В настройках звука показывает только стерео подключение, без других вариантов.

Пробовал подключать HDMI от ПК в сам домашний кинотеатр, но результат тот же.

Подскажите, какие меры можно предпринять. Либо как правильно организовать вывод звука 5.1, может что-то докупить надо.

В общем заказал эту приблуду. В играх звук 5.1 есть с ней?

Конечно. Из кучи игр что попробовал 5.1 не заработал только в первом биошоке.

Отлично. Теперь осталось подумать, кидать оптоволокно в телевизор, а дальше он через HDMI ARC все сделает сам вместе с кинотеатром (5.1. в фильмах ведь и так есть, т.е. HDMI не влияет). Либо напрямую от ПК в кинотеатр.

Жаль для моноблока не подойдет(

Что-то очень сложно, у меня пк подключён напрямую к телику через hdmi, телик через hdmi arc выводит звук на ресивер в 5.1, никаких танцев с бубнами все просто и понятно. Винда 10 карта 1060, телик lg

Подключить плату и поставить драйвера. Очень сложно :)

Зачем ещё одна плата и лишние провода, когда можно все решить двумя hdmi :)

Как это можно решить двумя HDMI?Посоветуйте!

Дак возьми звуковуху и по оптике выведи на 5.1 (первое что пришло на ум)

А знаете что? Походу я понял, в чем проблема. Во первых в телевизоре в настройках аудио нельзя выбирать отдельно Dolby Digital, поэтому вместо PCM поставил Авто. Во вторых, самое вкусное, 5.1. звук работает только в Windows Media Player. А мой любимый Media Player Classic не умеет.
В итоге в телевизоре ставишь Авто вместо PCM и смотришь фильмы через Windows Media Player.
Мде.

Как там в играх, еще надо будет проверять. Еще бы знать, на какой игре лучше проверить. Но пока все выглядит как костыли.

В VLC можно выбрать устройство на которое будет выводиться звук. У меня например от компа через hdmi с видяхи на телик, а с телика на дк через оптику, в плеере врубаю вывод звука через тв и бед не знаю. Либо это делается непосредственно в самой винде.

Ну это не долби. Вообще возможно у тебя просто дублируется стерео на несколько каналов телеком, скачай какой нибудь тест в видео и проверь.

Голос пошел только с одной центральной колонки, а такое только в 5.1. В Media Player Classic голоса в фильме идут со всех колонок.

глянь настройки аудио декодера в MPC, как там звук выводится в стерео или в 5.1

(не помню где конкретно они находятся (сам использую CCCP версию), но знаю что отдельным exe-шником в папке плеера или кодеков)

Вроде помогло в MPC. Спасибо.

Спасибо за совет! Не заметил этот пункт и весь звук гонял в обход ТВ тк думал что мой LG не умеет дорожки распределять и все гонит в PCM!

Медиа плеер класик тоже не подружился с 5.1 использую potplayer, там как раз есть варианты вывода звука на любой формат и все на лету применяется

Я нашел файл конфигураций в папке с K-Lite Codec Pack. Заработало.

Схема проста: HDMI-кабель перетыкаешь в устройство, а из него выходят уже два коротких кабеля: HDMI в ТВ и оптический в ресивер. По сути, девайс разделяет звук и видео на отдельные потоки и делай с ними дальше, что хошь. На ресивере выбираешь не ARC, а оптический цифррвой вход. Профит.

Обязательно разберись как работает модификатор драйверов "FX Configurator" (ставится с APO Driver). Собственно, тебе надо будет только выбрать NVIDIA HDMI, сделать бэкап настроек и загрузить готовую конфигурацию Dolby Home Theater v4. Удачи))

В настройках звука на ТВ установить Автозадержку на 0 (если имеется), а в настройках ТВ входа HDMI обязательно выбрать PC (ПК) - НЕ ИГРОВОЙ РЕЖИМ, А ИМЕННО ПК. Тогда звук и видео будут более менее синхронизированны.

Внимательно, по пунктам, изучать инструкцию дикого японского программиста!

Это решение вообще ничего не требует, просто по твоему кабелю HDMI начинает идти не битовый поток Стерео, а кодированный поток Dolby Digital 5.1. Никаких доп. плат SPDIF, никаких затрат, ничего, просто софт, модифицирующий имеющиеся драйвера звука NVIDIA HDMI: в Свойствах настроек звука, появляется вкладка Dolby (там можно будет настраивать режимы вывода Кино, Музыка, Игра, Голос, эквалайзер, уровень нормализации, объёма, и.т.п) и во вкладке Дополнительно в форматах звука, появляется "Dolby Digital". Простенько и со вкусом)

В публикации представлена обработка, которая демонстрирует работу с COM-объектом "WMPlayer.OCX". встроенным в ОС Windows, и позволяет проигрывать различные медиа-файлы, которые, видимо, поддерживаются Windows Media Player. Обработку тестировал на файлах *.mp3 (в том числе по протоколу http), видео файлы *.mp4 (воспроизводится только звук) и др. медиа-файлы. Обработка будет интересна тем, кто еще не знает, как воспроизвести аудио файл из 1С, и тем, кто хочет узнать, какие еще есть возможности в "WMPlayer.OCX" для работы с аудио файлами. В публикации представлены обработки для обычного и управляемого приложения. Кратко работа с обработкой и ее внешний вид представлены в анимации ниже:

Также, кому интересно, код процедуры воспроизведения аудио файла разными способами:

Каждый может добавить и свой способ.

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Как-то странно получается, что возможности мобильной платформы в этом направлении опережают возможности обычного приложения (в смысле тонкого клиента). В мобильной платформе уже появляется метод ВоспроизвестиЗвуковоеОповещение(), а когда же тонкий клиент получит такую штатную возможность? Есть это в планах?

Оценить: -1 +1 Ответить
0 Сосна Евгений (1Service, Москва) 12.04.2016 15:36 1476208 Отвечает на
Что вам мешает использовать командную строку? Вызывать тот-же fmpeg и проигрывать необходимый звук хоть на linux, хоть на windows.

Оценить: -1 +1 Ответить
0 Буторин Александр (АйТимПро, Москва) 12.04.2016 16:29 1476245 Отвечает на
1. Командная строка позволит только запустить стороннее приложение наличие которого нужно проверить перед вызовом.

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

3. Без шаманства невозможно воспроизвести стандартный звук установленный для оповещения в ОС.

Оценить: -1 +1 Ответить
0 Кузин Александр (Дилакс, Волгоград) 12.04.2016 16:41 1476252 Отвечает на
Оно, в общем-то, понятно, что на компьютере большой простор для костылей.
Про fmpeg я не знал. Для себя написал внешнюю NativeAPI компоненту (туда же добавил и паузу, и ещё каких-то хотелок, пока только под windows).


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

windows-10-no-5-1-sound-in-browser

windows-10-no-5-1-sound-in-browser-screenshot-1

Исключением, например, можно назвать программу AIMP, где при активной опции объёмного звучания в параметрах воспроизведения (см. скриншот), многоканальный звук работает корректно.

windows-10-no-5-1-sound-in-browser-screenshot-2

Нет звука 5.1 в браузере и приложениях – решение проблемы

Хотелось бы сразу отметить, что всё описанное ниже является лишь одним из возможных решений проблемы отсутствия многоканального звука в браузерах и приложениях Windows. Если установка (переустановка) драйвера для вашей звуковой карты (скачать последнюю версию драйвера для звуковых карт Realtek) не помогает, то можно попробовать следующее:

На этом всё. После этого в браузерах и приложениях Windows звук должен воспроизводиться из всех колонок в режиме 5.1 или 7.1.



Часовой пояс: UTC + 3 часа

Звук 5.1 в браузерах, Win10

Стоит Win10 профессиональная, лицензия, апгрейд с win7 (ставил и чистую, не в этом дело)
Драйвера последние с официального сайта
Дополнительно стоят ASIO дрова
Суть проблемы: в браузерах (во всех, тестировал фокс/опера/хром/вивальди) звук 2.0, и не разводится в 5.1 никакими ухищрениями.
Аудиокарта Realtek HD Audio (встроена в мать, чип какой-то из последних, мать msi z97-gd65)
При включении управления низкими частотами звук дополнительно идет на сабвуфер. В тыловых и центральной колонке так и не появляется.
В аудиопроигрывателях (аимп, vlc) звук прекрасно работает на все каналы так, как надо - из 2.0 апмиксинг в 5.1, дорожки 5.1 играют на отлично.
В играх, не имеющих своего звукового настраиваемого движка, звук тоже 2.0 (с настройкой сабвуфера 2.1)

Вопрос: как сделать полноценный апмиксинг в 5.1 на уровне directsound/Wasapi? Подскажите, где именно в реестре прописать нужные параметры, потому что гугл я уже прорыл до траншей в сторону яндекса.

p.s. ставил другую аудиокарту, sound blaster audigy 2, проблема осталась.

_________________
Cyber_maniac
Люблю всё красивое, металличное.

Читайте также: