Конвертация аудио файла при загрузке на сервер

111
28 февраля 2022, 18:00

Подскажите, есть ли плагины или библиотеки для конвертации аудио файла из mp3 в ogg в момент загрузки на сервер?

Answer 1

Javascript для таких задач не предназначен (как и php), но с помощью php вы можете написать обработчик для библиотек, которые занимаются конвертацией файлов.

В этом вам поможет exec() - https://www.php.net/function.exec

Вариант раз: FFMPEG

http://www.ffmpeg.org/

Библиотека для php: http://ffmpeg-php.sourceforge.net/

Вариант два: SoX

http://sox.sourceforge.net/

в SoX вы работаете с файлами через командную строку сервера.

Примеры: https://www.thegeekstuff.com/2009/05/sound-exchange-sox-15-examples-to-manipulate-audio-files/

Итого - в момент загрузки файла на сервер, вам нужно сервером вызывать запуск одного из этих решений, конвертировать как вам надо, получать ответ и дальше обрабатывать свой запрос с новым файлом.

Надеюсь помог.

READ ALSO
Удаление заданного элемента

Удаление заданного элемента

Может кто-нибудь сказать мне, где ошибка? Я ввожу массив элементов в одно поле, а в другое поле - элемент, который хочу удалить из массиваМой...

77
Как прочитать содержимое страницы и если в тексте встречаются две точки подряд- оставить только одну?

Как прочитать содержимое страницы и если в тексте встречаются две точки подряд- оставить только одну?

На странице есть span-ы, в них текст с двумя точками в конце некоторых предложений () Как перебрать все span и убрать лишнюю точку?

80
Автообновление курса валют в БД

Автообновление курса валют в БД

Как сделать автообновление курса валют в БД без открытия сайта те

62