Проблема со звуком PCM S24 LE (araw)

Здесь обсуждаются продукты для цифрового вещания (работа с Multi Program Transport Stream в форматах ASI и/или IP) с возможностью врезки рекламы и наложения титров.

Модераторы: PR, vd

Закрыто
skarxxl
Сообщения: 24
Зарегистрирован: 22 авг 2013 12:35

Проблема со звуком PCM S24 LE (araw)

Сообщение skarxxl »

Добрый день, есть файл avi, OnAir помечает его как "файл без звука", при этом VLC воспроизводит и аудио и видео, в то время как при добавлении файла в OnAir нет ни видео, ни аудио.
Видео кодек: DV Video (dvsd)
Аудио кодек: PCM S24 LE (araw)
Людмила
Сообщения: 1403
Зарегистрирован: 10 сен 2004 12:09

Сообщение Людмила »

Звук сжатый, поэтому в OnAir он проигрываться не будет. Проигрывается только несжатый PCM звук
http://www.softlab-nsk.com/rus/forward/qna.html#a4_21
А вот видео должно показываться и если не показывается, с этим нужно разбираться. Пришлите, пожалуйста, информацию о настройках этого компьютера, собранную в программе SLSaveInfo.exe
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... veInfo.zip
в отдел технической поддержки, по одному из адресов
forward@softlab.tv
forward@sl.iae.nsk.su
forward@softlab-nsk.com

и информацию о таком avi-файле, собранную в программе
C:\Program Files\ForwardT Software\Tools\rifflist.exe
1) С помощью кнопки File выберите нужный файл.
2) Нажмите кнопку Start.
3) Рядом с Вашим исходным avi-файлом образуется новый с расширением lst.
4) Вышлите, пожалуйста, этот файл нам.

В письме укажите, пожалуйста, ссылку на это сообщение в форуме.
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Еще не лишней будет информация - какой программой данный файл был создан?
skarxxl
Сообщения: 24
Зарегистрирован: 22 авг 2013 12:35

Сообщение skarxxl »

фойлик отправил, какой программой - не известно
Людмила
Сообщения: 1403
Зарегистрирован: 10 сен 2004 12:09

Сообщение Людмила »

Не прислали информацию, собранную в программе SLSaveInfo.exe
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... veInfo.zip
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

Файл скачан с интернета, или все-таки кем-то для Вас сделан?
skarxxl
Сообщения: 24
Зарегистрирован: 22 авг 2013 12:35

Сообщение skarxxl »

Людмила, файлик отослал

vd, это проморолик телеканала Amedia Premium HD
Людмила
Сообщения: 1403
Зарегистрирован: 10 сен 2004 12:09

Сообщение Людмила »

Вообще-то инсталлятор ForwardT Software должен устанавливать наши кодеки.
Почему не установились и, получается, пришлось их доустанавливать дополнительно, непонятно.
Звука нет, потому что 24-х битный звук, как у Вас в файле, не проигрывается в нашей программе. Проигрываются только 16-ти или 32-х битный.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Хочу немного уточнить.

Мы проигрываем PCM-звук любой битности (8, 16, 20, 24, 32). Кроме того. мы проигрываем и float PCM-звук.

В данном случае проблема со звуком в этом файле другая. Реально звук в файле действительно PCM. Но "информационая" структура в файле, через которую мы получаем информацию о формате звука, оказалась не характерной для формата PCM.
skarxxl
Сообщения: 24
Зарегистрирован: 22 авг 2013 12:35

Сообщение skarxxl »

Даниленко Сергей писал(а): Реально звук в файле действительно PCM. Но "информационая" структура в файле, через которую мы получаем информацию о формате звука, оказалась не характерной для формата PCM.
т.е. звук PCM, но информация не характерная для PCM... и не обращать внимание на эту информацию OnAir не может, верно?
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

Верно.

В данный момент у меня есть два варианта решения проблемы:

1)Конвертировать файлы в какой-нибудь монтажке чтобы изменить настройки звука. Какие параметры выбрать мы, скорее всего, сможем подсказать.

2)Попросить людей, которые поставляют вам файлы, изменить параметры звуковых данных. Что и как изменить также можем подсказать.

Вполне вероятно, что мои коллеги смогут предложить ещё что-то.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

т.е. звук PCM, но информация не характерная для PCM... и не обращать внимание на эту информацию OnAir не может, верно?
Объяснение моё будет программистким с некоторыми упрощениями, но может быть монтажёры поймут о чём речь.

Информация о параметрах звука в avi-файле может быть представлена в виде двух структур WAVEFORMAT и WAVEFORMATEXTENSIBLE. В данном файле информация находится в структуре WAVEFORMATEXTENSIBLE. Мы такие данные не понимаем (за надцать лет работы впервые столкнулись с таким - это говорит о распространённости таких файлов). Поэтому OnAir не может "поднять" звук из такого файла.

Что можно попробовать сделать:

1)Попробовать сохранить авишку со звуком в 16 бит. Вполне может оказаться, что монтажка очень умная и при виде 24-битного звука она прописывает информацию в структуру WAVEFORMATEXTENSIBLE. А для 16-битного звука такого не нужно и монтажка может сформировать обычную структуру WAVEFORMAT.

2)Вполне может оказаться, что при создании авишки указывается не "стерео", а например "правый и левый" (или ещё как-то - зависит от монтажной программы). В этом случае умная монтажка понимает, что нужно использовать структуру WAVEFORMATEXTENSIBLE (там есть "приседания" по поводу какой канал звука как воспроизводить и интерпретировать) вместо WAVEFORMAT. Поэтому можно попробовать пересохранить звук в режиме "стерео". Если этот финт не получится, то нам нужны скриншоты настроек экспорта звука монтажной программы. Прислать их можно на адрес техподдержки.

В принципе ваш файл мы смогли (путём редактирования в hex editor) привести к такому состоянию, в котором программа OnAir открывает его без проблем со звуком. Мы можем выложить его куда-нибудь. Но хотелось бы всё таки проблему решить кардинально, чтобы мы не занимались правкой файлов в hex editor каждый раз, когда ваш канал сменит заставку.
skarxxl
Сообщения: 24
Зарегистрирован: 22 авг 2013 12:35

Сообщение skarxxl »

Сергей, согласен с вами, что проблему решить кардинально. Скажите какой должен быть звук т.к. вчера было сказано "Проигрываются только 16-ти или 32-х битный." звук переделали в 32х битный - не заработало, сегодня оказалось, что не всё так просто :)
Давайте так: вы скажите, что именно с этим файлом не так и как должно быть.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Сообщение Даниленко Сергей »

т.к. вчера было сказано "Проигрываются только 16-ти или 32-х битный." звук переделали в 32х битный - не заработало, сегодня оказалось, что не всё так просто
Извиняюсь за неточность своих коллег.
вы скажите, что именно с этим файлом не так и как должно быть.
Ответил выше:
viewtopic.php?p=21846#21846

Ключевые моменты:
1)Попробовать сохранить авишку со звуком в 16 бит. Вполне может оказаться, что монтажка очень умная и при виде 24-битного звука она прописывает информацию в структуру WAVEFORMATEXTENSIBLE. А для 16-битного звука такого не нужно и монтажка может сформировать обычную структуру WAVEFORMAT.

2)Вполне может оказаться, что при создании авишки указывается не "стерео", а например "правый и левый" (или ещё как-то - зависит от монтажной программы). В этом случае умная монтажка понимает, что нужно использовать структуру WAVEFORMATEXTENSIBLE (там есть "приседания" по поводу какой канал звука как воспроизводить и интерпретировать) вместо WAVEFORMAT. Поэтому можно попробовать пересохранить звук в режиме "стерео". Если этот финт не получится, то нам нужны скриншоты настроек экспорта звука монтажной программы. Прислать их можно на адрес техподдержки.
Игорь Таранцев
Сообщения: 493
Зарегистрирован: 04 янв 2004 12:45
Откуда: СофтЛаб-НСК

Сообщение Игорь Таранцев »

skarxxl писал(а):Сергей, согласен с вами, что проблему решить кардинально. Скажите какой должен быть звук т.к. вчера было сказано "Проигрываются только 16-ти или 32-х битный." звук переделали в 32х битный - не заработало, сегодня оказалось, что не всё так просто :)
Давайте так: вы скажите, что именно с этим файлом не так и как должно быть.
Да, все оказалось не так просто. Для нас нужен файл в формате WAVEFORMAT, а оба присланных Вами файла в формате WAVEFORMATEXTENSIBLE. Мне известно про проблемы с разной интерпретацией 20- и 24-битного звука, поэтому мы и попросили записать звук в формате float (32 бита), понадеявшись, что он будет "нормальным". Однако это не помогло - файл по прежнему в некотором "расширенном" формате, четкого описания которого нам не известно.
Опытным путем мы подобрали настройки, позволяющие проиграть Ваш файл, но для нас ОЧЕНЬ важно быть уверенным, что это решение будет корректно работать и у других пользователей. Именно поэтому я ОЧЕНЬ прошу узнать, какой монтажкой были созданы Ваши файлы. Иначе мы можем предложить только один вариант - исправить "вручную" Ваши файлы, чтобы они номально игрались в нашем ПО.
Закрыто