работа со звуком?

Статус
В этой теме нельзя размещать новые ответы.

SpaceW

Постоялец
Регистрация
27 Сен 2007
Сообщения
96
Реакции
45
Здравствуйте, форумчане! Я недавно задал такую вот тему: Для просмотра ссылки Войди или Зарегистрируйся
И вот сейчас, постепенно, прихожу к выводу, что средствами flash подобное сделать будет очень проблематично.

Так вот у меня какой вопрос, можно ли сделать на PHP такое? Т.е. загрузка файла на сервер и т.п. - это понятно, проще чем на FLASH, но вот редактирование самих звуковых файлов?

Возможно вырезать куски из звуковых файлов, а потом соединять их?

И каким образом добиться дружественного интерфеса, в том плане, что бы можно было представить саму волну звуковую да еще и можно было на ней выделять область (понятно дело, это работа чисто украшательская, но все-равно не мало важная)
 
На PHP такое сделать не получится, он же на сервере обрабатывается. А редактирование будет происходить в браузере пользователя. Тут не обойтись без javascript, да и то на нем будет сложно такое сделать.
 
Т.е. в принципе, лучше отказаться от такой идеи на php...
Видимо, все-таки, придется работать с FLASH, FLEX
 
Почему нельзя-то, господин Для просмотра ссылки Войди или Зарегистрируйся? Вы про ajax слышали? Элементарно загружаем файл на сервер, в браузере у нас интерфейс музыкальных редакторов, что вам там нужно. Все изменения аяксом передаются на сервер. PHP на сервере делает все. Для работы с мп3 существует миллион классов, вот хотя бы: Для просмотра ссылки Войди или Зарегистрируйся
и режет, и ID3 редактирует. Все легко ищется в гугле двумя словами "php mp3".
Совсем другой вопрос в целесообразности этого всего - все будет тормозить и сильно грузить сервер, но это на совести топикстартера:)
 
Нагрузка - это в плане если одновременно несколько пользователей будут использовать приложение или же даже с одного экземпляра серверу станет плохо?
 
От сервера зависит... Если делать все не в реальном времени, т.е. отметил что откуда и до куда резать, что-то изменил и т.п. нажал на кнопку, данные передались и все разом сделалось, то нагрузка будет не то чтобы очень большая.
 
можно использовать ffmpeg, клиент загружает аудио или даже видео файлы, с флашом например прослушивает указывает что где отрезать соединить и т.д., дальше генерируется shell скрипт с командами для ffmpeg типа вырезать 25 сек из file.мп3 и сохранить в new.mp3:
ffmpeg -ss 00:00:30.00 -t 25 -i file.mp3 copy new.mp3
, этот скрипт запускается и возвращается новый файл.
 
можно использовать ffmpeg, клиент загружает аудио или даже видео файлы, с флашом например прослушивает указывает что где отрезать соединить и т.д., дальше генерируется shell скрипт с командами для ffmpeg типа вырезать 25 сек из file.мп3 и сохранить в new.mp3:
ffmpeg -ss 00:00:30.00 -t 25 -i file.mp3 copy new.mp3
, этот скрипт запускается и возвращается новый файл.

Интересное предложение..
А возможно ли вырезать и объединять мелодию прямо на компьютере пользователя? понятно, что ограничения по безопасности вряд ли пропустят, но помнится в инете я что-то из разряда небезопасного встречал... А в контакте вроде ж при загрузке фоток можно было грузить прям пачками, скрипт имел доступ ко всем директориям на диске и, перед отправкой на сервер, вроде обрабатывал их прямо у меня на машине..
 
Еще вопрос, кто пользовался ffmpeg, на виртуальный хостинг он не встанет?
 
если на хостинге есть доступ к шеллу (Shell Access) то можно установить, установка ffmpeg

есть виртуальные хостинги с уже установленным ffmpeg
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху