![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Во флеше реализуется простой музыкальный редактор, который позволяет склеивать, устанавливать последовательность проигрывания звуков и т.д.
Требуется на выходе получить mp3-файл. Понятно, что необходимо его формировать на сервере по параметрам из флеша. Подскажите варианты решения подобной задачи. Как я предполагаю, можно это сделать, например, на Java, возможно, кто-то уже делал что-то подобное?
__________________
Griver |
|
|||||
|
Нечто подобное делали с видео - но разницы нет.
Используй AVISynth 2.5 (как фрейм сервер) и какой либо кодировщик (FFMPEG, Mencoder) - все бесплатное и отлично работает. ... и по-моему специально для работы с аудио (и по-моему MP3) есть софт под названием SoX (http://sox.sourceforge.net/) . Все это консольные приложения как для Win так и для Linux |
|
|||||
|
Нет - на стороне клиента ты только раставляешь меточки что от чего резать и что к чему приклеивать. Данные передаешь на сервер в виде списка команд или скриптом AviSyntha.
Сначала посмотри SoX - я с ним не работал, но когда делал видео редактор, ковырял его. Генерируеш команды и запускаеш их по порядку на обработку, на сервере. что то подобное этому: -Обрезать 1 аудио и сохранить а 1а -Обрезать 2 аудио и сохранить а 2а -Склеить 1а и 2а и сохранить в 3 -Кодировать 3 в МР3 С AVISynth еще проще: Генерируеш скрипт *.avc (обычный текст) и подаеш его на FFMPEG - на выходе с FFMPEG готовый файл. В сам AVISynth подаешь исходные аудио как WAVSource или через DirectShowSource или еще как нибудь через всевозможные плагины. ... ток сорри - кажется я погарячился - AVISynth только под Win ... надо посмотреть http://avisynth.org/mediawiki/Main_Page |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|