#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. Не полагайтесь на емкость: убедитесь, что приложение для чтения использует данные достаточно быстро, чтобы запись не блокировалась.