Articles of audio

¿Cómo identifico de forma única el contenido de un archivo multimedia en Python, no los metadatos?

Tengo una colección de archivos multimedia, en su mayoría música, la mayoría de los cuales se importaron desde un CD hace muchos años. Esta colección se ha transferido entre diferentes reproductores de medios, diferentes sistemas de archivos, diferentes computadoras, etc., muchas veces. En ese proceso, algunas pistas se han duplicado accidentalmente. También estoy constantemente tratando […]

¿Tiene un blob para un archivo wav en el lado del cliente, cómo lo envío como un archivo wav al servidor?

Así que estoy usando recorder.js para generar un blob para un archivo wav, un blob de ejemplo es similar a este “blob:b99aada2-955c-4fcf-a0ad-da5bb377f4b2” . Lo estoy enviando a un servidor que ejecuta django. Necesito alguna forma de tomar estos datos de blobs y almacenarlos en mi servidor como un archivo wav. Mi código se basa en […]

¿Es posible comparar dos canciones similares dados sus archivos wav?

Tengo una gran biblioteca de música antigua (1920, 30, 40, etc.), con muchos duplicados, y me gustaría determinar los duplicados y organizarlos con la misma información de etiqueta de MP3. Dado que la música se grabó hace un tiempo, aunque suenen como un oído humano, su grabación podría ser un poco diferente (más silenciosa, más […]

¿Cuáles son exactamente los datos devueltos al leer un archivo .wav?

Al leer un archivo de audio usando algo como rate, wavData = scipy.io.wavfile.read(‘test.wav’) ¿Qué representan exactamente los datos dentro de wavData ?

Python Gstreamer para ventanas

Quiero usar los enlaces de Python para GStreamer en Windows. Pero mirando el archivo INSTALL, el gstreamer lo hace en la forma de Unix. (hacer make install). No quiero instalar cygwin u otros entornos windowsunix. ¿Hay una distribución binaria GPL de GStreamer disponible en algún lugar? (o una secuencia de comandos que solo puede instalarse […]

Pygame no puede abrir el archivo de sonido

import pygame, time from pygame.locals import * soundObj = pygame.mixer.Sound(‘beeps.wav’) soundObj.play() time.sleep(1) # wait and let the sound play for 1 second soundObj.stop() y arroja este error: Traceback (most recent call last): File “C:/Users/Jauhar/Desktop/Python/sounds.py”, line 4, in soundObj = pygame.mixer.Sound(‘beeps.wav’) pygame.error: Unable to open file ‘beeps.wav’ El archivo beeps.wav se guarda en el mismo directorio […]

Instalación de Python audiolab, no se puede instalar (o encontrar) libsndfile en Mac OSX

Intentando instalar scikits.audiolab-0.11.0 en Mac, bit requiere libsndfile: http://www.mega-nerd.com/libsndfile/ . Instalé libsndfile supuestamente, usando libsndfile_python-1.0.0-py2.7-macosx10.5.mpkg, pero la configuración de audiolab da un error: no se encontró la biblioteca libsndfile. El error del instalador de audiolab está abajo. Sugiere que la ubicación del archivo libsndfile se puede especificar en el sitio.cfg. Mi inexperiencia con este tipo […]

¿Cómo mezclo archivos de audio usando python?

Me gustaría hacer una mezcla básica de audio en python. Para dar un ejemplo: me gustaría tomar dos archivos mp3 y agregarlos juntos y devolver un archivo mp3. Otro ejemplo: me gustaría tomar los primeros diez segundos de un archivo mp3 y agregarlo al comienzo de otro archivo mp3. ¿Cuál es la mejor manera de […]

Espectrogtwig de un archivo wave

Estoy tratando de obtener el espectrogtwig de un archivo wav en python. Pero da el error: ‘módulo’ objeto no tiene atributo ‘espectrogtwig’. Aquí está el código: import scipy.io.wavfile from scipy.io.wavfile import read from scipy import signal sr_value, x_value = scipy.io.wavfile.read(“test.wav”) f, t, Sxx= signal.spectrogram(x_value,sr_value) ¿Hay también alguna forma de obtener el espectrogtwig de un archivo […]

creando múltiples transmisiones de audio de un servidor icecast2 usando python-shout

Estoy tratando de crear un servidor de radio web para transmitir 3 fonts a la vez. Estoy usando python para crear un cliente de origen para icecast2 usando la biblioteca python-shout. No estoy muy familiarizado con el lenguaje (python). sin embargo, tengo un progtwig de muestra que hace lo que necesito y más y lo […]