Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.01.2010, 19:37
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 1  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
По умолчанию Формирование mp3 на сервере

Во флеше реализуется простой музыкальный редактор, который позволяет склеивать, устанавливать последовательность проигрывания звуков и т.д.
Требуется на выходе получить mp3-файл.
Понятно, что необходимо его формировать на сервере по параметрам из флеша.

Подскажите варианты решения подобной задачи.
Как я предполагаю, можно это сделать, например, на Java, возможно, кто-то уже делал что-то подобное?
__________________
Griver

Старый 20.01.2010, 20:00
FGump вне форума Посмотреть профиль Отправить личное сообщение для FGump Найти все сообщения от FGump
  № 2  
Ответить с цитированием
FGump

Регистрация: Aug 2002
Адрес: Ukraine Kiev
Сообщений: 42
Отправить сообщение для FGump с помощью ICQ
Нечто подобное делали с видео - но разницы нет.
Используй AVISynth 2.5 (как фрейм сервер) и какой либо кодировщик (FFMPEG, Mencoder) - все бесплатное и отлично работает.

... и по-моему специально для работы с аудио (и по-моему MP3) есть софт под названием SoX (http://sox.sourceforge.net/) .

Все это консольные приложения как для Win так и для Linux

Старый 20.01.2010, 20:29
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 3  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Ага, спасибо, то, что нужно.
То есть я могу склеить звуки в нужном порядке с помощью Sound.extract, передать на сервер и получить mp3, еще и обработав если нужно с помощью Sax?
__________________
Griver

Старый 20.01.2010, 20:44
FGump вне форума Посмотреть профиль Отправить личное сообщение для FGump Найти все сообщения от FGump
  № 4  
Ответить с цитированием
FGump

Регистрация: Aug 2002
Адрес: Ukraine Kiev
Сообщений: 42
Отправить сообщение для FGump с помощью ICQ
Нет - на стороне клиента ты только раставляешь меточки что от чего резать и что к чему приклеивать. Данные передаешь на сервер в виде списка команд или скриптом 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

Старый 21.01.2010, 14:00
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 5  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Спасибо.
__________________
Griver

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:47.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.