Конвертировать видео (любой тип) в аудио -mp3 формат- используя python - PullRequest
3 голосов
/ 02 апреля 2012

Я работаю над проектом, использующим Python на Google App Engine.Проект должен позволять пользователям загружать видеофайлы, а затем конвертировать эти файлы в аудиофайлы mp3.Есть ли способ конвертировать это видео в mp3 / wav audio?

Может кто-нибудь предложить решение этой проблемы?Заранее спасибо.

Ответы [ 3 ]

4 голосов
/ 02 апреля 2012

Вы не хотите делать это в Python, для конвертирования видео требуются работающие собственные модули, которые не поддерживает App Engine.
Вы можете попробовать использовать сторонний веб-сервис, который выполняет преобразование для вас, или отправить задачу преобразования на внешний сервер.

2 голосов
/ 02 апреля 2012

У вас будут проблемы с этим в GAE, поскольку библиотеки с нативными компонентами там не обязательно доступны; это вполне может быть вообще невозможно.

Если целью является более типичная среда сервера приложений Python, а не GAE, я бы сделал это с помощью привязок GStreamer Python ; GStreamer позволяет вам настроить медиа-конвейер (декодеры / демультиплексоры / кодировщики и т. Д.), И в остальном идеально подходит для этого приложения (кроме доступности платформы).

2 голосов
/ 02 апреля 2012

Вы можете использовать FFMPEG для конвертации.

есть обертка питона здесь

или pymedia

...