Работа со свуковыми файлами средствами PHP

Тема в разделе "PHP", создана пользователем stealtheos, 17 июн 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. stealtheos

    stealtheos Создатель

    Регистр.:
    28 апр 2010
    Сообщения:
    19
    Симпатии:
    1
    Подскажите если ли в PHP библиотеки, раширения для работы со звуковыми файлами желательно формата mp3.
    Склейка, наложение, вырезка или создание вообще в нуля.
     
  2. dani.

    dani. Создатель

    Регистр.:
    19 сен 2008
    Сообщения:
    32
    Симпатии:
    6
    Ну первая же ссылка в гугле
     
    stealtheos нравится это.
  3. stealtheos

    stealtheos Создатель

    Регистр.:
    28 апр 2010
    Сообщения:
    19
    Симпатии:
    1
    Рано сказал спасибо
    тема не исчерпана
    тут впрочем как и в других ссылках поисковика вся информация одинкаовая и связана она со считыванием id3 тэгов из файла mp3 название альбома, исполнителя и т.д.
    а мне нужно именно работа с фрагментами звука .... т.е.
    вырезка какого то фрагмента в другой файл, наложение звука из двух разных файлов и склейка двух mp3 файлов ...
    можно конечно не mp3 хотя бы в любом звуковом формате
     
  4. pitkina

    pitkina

    Регистр.:
    1 апр 2007
    Сообщения:
    253
    Симпатии:
    176
    кодировать аудио можно, средствами ffmpeg
    PHP:
    exec('ffmpeg -b 256k -i input.wav output.mp3') ;
    также есть ecasound
    http://pecl.php.net/package/ecasound
    а для нарезки/склейки, разве что запускать функцией system() консольную утилиту для mp3
     
    stealtheos нравится это.
  5. gres_18

    gres_18 Pythonобандерівець®

    Регистр.:
    26 апр 2009
    Сообщения:
    407
    Симпатии:
    206
    Если даже поисковики так мало знают по данной тематике - это знак поискать другой подход :)

    Используйте консольные редакторы звука под Linux, как вариант: cutmp3
    или даже вот так: Ecasound

    UPD: Малость опоздал :)
     
    stealtheos нравится это.
  6. dani.

    dani. Создатель

    Регистр.:
    19 сен 2008
    Сообщения:
    32
    Симпатии:
    6
    обычно все подобные операции проделываются с несжатым звуком, т.е. если у вас файлы mp3, то их нужно разжать в wav, смиксовать (сложить массивы грубо говоря) и снова закодировать в mp3.
    ffmpeg будет в самый раз
     
    stealtheos нравится это.
Статус темы:
Закрыта.