преобразование аудио из mp4 в wav и обработка в процессе с использованием python

#python #audio #ffmpeg #mp4 #wav

#python #Аудио #ffmpeg #МР4 #wav

Вопрос:

Я ищу пакет, который я мог бы использовать для одновременного преобразования аудиофайла из mp4 в wav , одновременно обрезая файл с помощью python.

Я видел несколько сообщений об использовании ffmpeg для преобразования, но, похоже, я не могу работать ffmpeg в python, и при преобразовании в wav файлы становятся примерно в 10 раз больше, что является своего рода проблемой с хранилищем.

Есть ли у кого-нибудь какие-либо предложения, кроме конвейерной обработки?

Комментарии:

1. Итак, реальная проблема в том, что вы не можете заставить ffmpeg запускаться ваш код на Python?

2. что я обнаружил, что ffmpeg может делать, так это то, что он преобразует файл и записывает его куда-нибудь. может ли он также преобразовать его в wav и записать некоторую его часть в некоторый массив для дальнейшей обработки?@ ллоган

3. Он может выводить в канал или именованный канал. Смотрите Протоколы FFmpeg для других опций. Почему вы не хотите использовать канал?

4. @llogan не очень хорошая идея использовать каналы с такими большими файлами. каналы имеют ограниченную емкость, и файлы, с которыми я легко справляюсь, достигают сотен мегабайт.

5. Не полагайтесь на емкость: убедитесь, что приложение для чтения использует данные достаточно быстро, чтобы запись не блокировалась.