Функции PHP »»» Функции Ming для Flash-графики(PHP3, PHP4, PHP5)
SWFMovie->streammp3 - поток MP3-файла.
Описание
void swfmovie->streammp3 (string mp3FileName)
Предупреждение! |
---|
Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск. |
swfmovie->streammp3() запускает поток mp3-файла
mp3FileName. Не очень надёжна и работает со странностями (может пропускать начальный ID3-тэг).
Как и SWFShape->addJpegFill(), эта функция нестабильна - нам, возможно потребуется отдельный SWFSound-объект
для звуковых типов.
Обратите внимание, что этот movie недостаточно быстр, чтобы вместить
достаточно кадров для вмещения всего потока mp3 - вы должны будете добавить (длина
сонга * кадров в секунду)
кадров для получения всего потока.
Да, теперь вы можете использовать ming для вмещения этой дьявольской
рок-музыки в ваши SWF-файлы. Просто не говорите RIAA.
Пример 1. swfmovie->streammp3() <?php
$m = new SWFMovie();
$m->setRate(12.0);
$m->streamMp3("distortobass.mp3");
// использовать ваш собственный MP3
// 11.85 секунд на 12.0 fps = 142 кадра
$m->setFrames(142);
header('Content-type: application/x-shockwave-flash');
$m->output();
?> |
|