3.1 или 5.1 звук во Flash

Можно ли воспроизводить звук в формате 3.1 или 5.1 с помощью Flash? Мы начинаем здесь проект интерактивного киоска, и нам сказали использовать Flash. Однако у нас также есть требование поддерживать звук 3.1 или 5.1 (где 5.1 является наиболее востребованной функцией).

Я не делал никаких высокотехнологичных звуковых материалов с использованием Flash, поэтому мне было интересно, знает ли кто-нибудь, возможно ли это?

Спасибо.


person 1kevgriff    schedule 29.08.2008    source источник


Ответы (3)


Быстрый поиск в Google дал мне этот форум http://board.flashkit.com/board/showthread.php?t=715062, где они заявляют, что Flash не может обрабатывать звук 5.1, и альтернативой является использование другого приложения, которое может взаимодействовать с Flash для обработки звука.

Я также нашел эту запись в блоге Summit Projects http://summitprojectsflashblog.wordpress.com/2008/08/07/wave-theory-in-actionscript-3-part-4/, где подробно рассказывается об обработке байтов и обработке аудиосэмплов. Я не уверен, используют ли они для этого свои собственные библиотеки ActionScript или библиотеки Adobe. Я не слишком разбираюсь в звуковой стороне Flash с точки зрения объемного звука.

Я думаю, что у вас могут быть два варианта: либо использовать отдельное приложение для запуска звука (что может быть менее напряженным), либо, возможно, связаться с людьми Summit, если вы так же потерялись, как и я, по некоторым концепциям, которые они затрагивают хе. Удачи!

person vanhornRF    schedule 29.08.2008
comment
Ссылка Summit Projects, которую вы разместили, рассказывает вам только о том, как декодировать аудиоданные, она не предоставляет средства связи с аудиооборудованием компьютера, что является фундаментальной проблемой. Вот почему для этой цели вам нужно использовать внешнее приложение. Может быть, мы получим более продвинутую поддержку звука с Molehill? - person grey; 23.04.2011

Насколько я знаю, это невозможно.

Вы можете сделать это, если используете несжатые волновые файлы, уже закодированные в DTS или чем-то еще, и поместите между ними ресивер объемного звука. Однако это помешает вам что-либо делать со звуком перед его выводом, даже не изменяя громкость. И я думаю, это не вариант? Я думаю, что лучше всего было бы использовать внешнее приложение для звука, возможно, вы сможете что-то сделать с помощью Director.

person grapefrukt    schedule 29.08.2008

С AIR 3 и Flash Player 11 это возможно.

person csomakk    schedule 06.02.2012