Поддерживает ли flash аудиоформат MP3 изначально?

Я полагал, что flash (точнее, плагин для браузера Flash Player от Adobe), вероятно, использует некоторые установленные кодеки MP3 (на клиентской машине) с использованием API-интерфейсов ОС. Я слышал, что кто-то сказал, что Flash изначально поддерживает MP3. это правда?

Я предполагаю, что у flash есть свой собственный формат видео и аудио. (FLV и что-то подобное для аудио).

Этот вопрос также можно сформулировать так: «Какие форматы аудио/видео поддерживает flash (плагин) изначально».

Спасибо.


person xk0der    schedule 24.12.2008    source источник


Ответы (2)


Все типы содержимого, поддерживаемые Flash, включая MP3, поддерживаются изначально. Flash не требует и не использует кодеки клиентской ОС.

Вот удобный список видео- и аудиокодеков, поддерживаемых Flash, но это на самом деле немного устарел сейчас, потому что в нем отсутствует аудиокодек Speex, который Flash поддерживает как версии 10.

Примечание: вы упоминаете FLV как «собственный» формат Flash, но обратите внимание, что FLV не является кодеком, это просто файл-контейнер. Аудио/видео контент внутри будет закодирован одним из кодеков, указанных выше.

person fenomas    schedule 25.12.2008
comment
Очень информативно, спасибо. Отдельное спасибо :) за устранение моей дезинформации о FLV. - person xk0der; 25.12.2008

Flash Player без проблем воспроизводит звук в формате MP3. Если Flash поддерживается целевой ОС, Flash будет воспроизводить MP3 без каких-либо дополнительных требований, кроме необходимой звуковой карты и динамиков. Кроме того, Flash обладает замечательными функциями потоковой передачи MP3 и полным набором инструментов для буферизации размещенных файлов. Так было, по крайней мере, с Flash 6. Следует иметь в виду, что источник MP3 должен быть из того же домена, из которого размещен Flash SWF, по крайней мере, в последний раз, когда я проверял, из соображений «безопасности».

person Nolte    schedule 24.12.2008