Вопросы по теме 'pydub'

Как я могу извлечь метаданные и информацию о битрейте из аудио/видеофайла в python
Что я хотел бы сделать, так это получить метаданные из аудио- или видеофайлов и сохранить их в записи базы данных, пока единственный способ сделать это, похоже, сохранить AVCONV в файл с использованием подпроцесса. Откройте вызов, затем прочитайте...
2686 просмотров
schedule 02.12.2022

Как обнаружить тишину в аудиопотоке с помощью pydub?
Я хочу отслеживать потоковое аудио на предмет тишины. Любая идея, как я могу это сделать? это поток, а не аудиофайл.
5658 просмотров
schedule 25.08.2023

Запаздывающий экспорт Python Pydub AudioSegment
Мне нужно загрузить объект AudioSegment на S3 после некоторого редактирования. Что я делаю, так это редактирую звук, затем экспортирую его, а затем отправляю на S3. Однако экспорт в mp3 занимает около 2 секунд для 2-минутной песни. Итак, мне...
498 просмотров
schedule 02.07.2023

Как создать pydub AudioSegment, используя массив numpy?
У меня есть следующий код в python from scipy.io.wavfile import read rate, signal = read('./data/input.wav') # get only one channel signal = signal[:,0] # do a bunch of processing here Теперь я хочу создать сегмент pydub, используя «сигнал»...
7723 просмотров
schedule 21.12.2022

Увеличение скорости воспроизведения комбинированного файла wav в python?
Я пытался объединить несколько файлов wav в python с помощью pydub, но скорость воспроизведения выходной песни была немного медленнее, чем я хотел. Поэтому я сослался на этот вопрос и так же пробовал. import os, glob import random from pydub...
653 просмотров
schedule 25.06.2023

Как разделить аудиофайл в python
Я работаю над анализом настроений речи по данным обслуживания клиентов. У меня есть аудиофайл, в котором представитель службы поддержки задал вопрос, а клиент дал свой отзыв. Мне нужно разделить этот звук и получить от клиента только часть отзыва,...
17478 просмотров

Ошибка экспорта Pydub - выберите кодировщик вручную
Я пытаюсь экспортировать файл в формате mp3 в pydub, но получаю эту ошибку: Не удалось автоматически выбрать кодировщик для выходного потока #0:0. Кодировщик по умолчанию для формата mp3, вероятно, отключен. Пожалуйста, выберите кодировщик...
6789 просмотров
schedule 21.10.2023

Можно ли сравнить две похожие песни по их wav-файлам?
У меня есть большая библиотека старой музыки (1920-х, 30-х, 40-х годов и т. д.) с большим количеством дубликатов, и я хотел бы определить дубликаты и упорядочить их с помощью одной и той же информации тега MP3. Поскольку музыка была записана...
845 просмотров
schedule 12.05.2022

Обработка 24-битных wav-файлов с помощью pydub
Я пытаюсь написать базовую программу, которая выбирает 2 аудиофайла случайным образом, накладывает их и записывает как новый файл. Я использую pydub, и все работает, но результаты искажены. Я подозреваю, что это связано с тем, что я узнал, что pydub...
282 просмотров
schedule 18.07.2023

Ошибка при использовании метода AudioSegment.from_mp3 pydub.
Код ниже - это операторы импорта, которые у меня есть в первой ячейке. Я использую Python 3 в Jupyter Notebook, если это имеет значение import sys !python -m pip install --upgrade pip !pip install --prefix {sys.prefix} pydub from pydub import...
839 просмотров
schedule 31.01.2024

Как разделить аудиофайл на основе тишины и перекрыть последние 2 секунды в python
В настоящее время я использую этот код, чтобы разрезать аудиофайл на небольшие куски: sound = AudioSegment.from_mp3("1.WAV") f=open("decoded.txt", "a+") chunks = split_on_silence(sound,min_silence_len=280,silence_thresh=-33,keep_silence=150) for...
1415 просмотров
schedule 30.09.2022

Как преобразовать pydub AudioSegment для потоковой передачи без промежуточного аудиофайла?
Я работаю над программным обеспечением для потоковой передачи звука из источника через HTTP с использованием веб-сервиса Flask. Я могу получить звуковые кадры через sounddevice и направить их в браузер через маршрут Flask с yield и правильным...
1755 просмотров
schedule 31.01.2023

воспроизведение звука без начального щелчка в python
Я новичок в python и пытаюсь создать простое приложение для будильника (пока командная строка). Это использует Python 3.6, и я разрабатываю Ubuntu 18.04. Когда я воспроизвожу звук с помощью pydub, playsound или simpleaudio, звуку предшествует...
374 просмотров
schedule 06.08.2022

Загрузка файла из Google Bucket в PyDub AudioSegment
Я некоторое время пытался загрузить файл .mp3, который существует в ведре Google, в Pydub. Вот мой код f = io.BytesIO() storage_client = storage.Client() bucket_name="my-bucket" bucket = storage_client.get_bucket(bucket_name) blob =...
657 просмотров

Получение временных меток из аудио с помощью python
У меня есть много аудиофайлов, в которые я хотел бы автоматически добавлять временные метки, когда речь начинается и заканчивается. Таким образом, временная метка «начала», когда начинается высказывание. И отметка времени «стоп», когда высказывание...
2837 просмотров
schedule 05.02.2023

как удалить периоды тишины из файла wav в python?
У меня есть разговор в wav-файле (служба поддержки клиентов), я разделил его на 2 аудиоканала. Теперь у меня есть 2 файла wav, и каждый человек говорит, и у него есть периоды тишины. Мне нужно вырезать эти молчаливые периоды, чтобы «сжать» все слова...
2922 просмотров
schedule 02.06.2023

Как сегментировать серию аудиозаписей в соответствии с началами/смещениями, указанными в кадре данных (pydub/python)
Я пытаюсь извлечь аудиосегменты из серии аудиозаписей. Начало и смещение сегмента, которые необходимо извлечь из каждой записи, указываются в кадре данных с тремя столбцами, содержащими: а) название звукозаписи, б) начало сегмента и в) смещение...
48 просмотров
schedule 01.01.2023

Разделение 15-часового аудиофайла на одночасовые файлы
Я пытаюсь разбить 15-часовую аудиокнигу на более короткие одночасовые файлы .mp3. Вот функция, которую я сделал для этого: from pydub import AudioSegment import re, os, math def process(fname, title): head_dir = title + ' (split)' if...
33 просмотров
schedule 25.06.2022

Pydub Система не может найти указанный файл
Итак, вот мой код: from pydub import AudioSegment sound1 = AudioSegment.from_mp3("sound_0.mp3") sound2 = AudioSegment.from_mp3("sound_1.mp3") sound = sound1 + sound2 sound.export("test.mp3",format="mp3")...
113 просмотров
schedule 12.04.2023