Estoy buscando un programa que pueda:
Y si es posible:
En este momento uso Audacity para fusionar dos MP3, pero tengo que hacerlo manualmente, por lo que es tedioso e impreciso (utilizo la pista para mezclar, así que no quiero tener un ritmo más corto o más largo en el punto de fusión como sería molesto para beatmatch).
Usando R, se puede hacer. Sin embargo, hasta donde yo sé, debe aumentar o reducir la muestra de uno de los archivos, ya que tienen diferentes frecuencias de muestreo (es decir, 44,1 frente a 48 kHz). Hacer eso puede cambiar las propiedades de frecuencia. Sin embargo, así es como puedes hacerlo. Deberá instalar dos bibliotecas: seewave
y tuneR
. Puede hacer esto con los menús desplegables o usandoinstall.packages(c("seewave","tuneR"))
library(seewave) # now load the libraries
library(tuneR)
# You'll need to set your working directory to wherever the files are,
# or provide the full path (e.g. readMP3("C:/Users/You/Desktop/middle.mp3").
mid <- readMP3("middle.mp3") # readMP3 is from the tuneR package
ime <- readMP3("intro middle end.mp3")
# All the other functions here are from `seewave`.
# To upsample:
upsampime <- resamp(ime, g=48000, output="Wave") # upsample to 48 kHz
# Here you choose how to cut the intro middle end.mp3 file, I picked from 0 seconds to 10 seconds.
# You can try upsampime here instead of ime.
# If you don't, the final audio file will be have a sample rate of 44.1 kHz.
intro <- cutw(ime, from = 0, to = 10, output="Wave")
# Choose where to cut the end part.
# I picked from 10 + # of seconds in "middle.mp3" to
# the # of seconds in "intro middle end.mp3."
# Again, you should use upsampime here if you want a 48 kHz file.
end <- cutw(ime, from = 10 + length(mid)/mid@samp.rate, to = length(ime)/ime@samp.rate, output="Wave")
# Now put put intro, mid, and end together.
im <- pastew(intro, mid, at="start", output="Wave")
newime <- pastew(im, end, at="start", output="Wave")
savewav(newime, "newime.wav")
No hay forma, que yo sepa, de escribir un archivo .mp3 en R. Esto le dará un archivo .wav.
Jotá
franck dernoncourt
merging
). De hecho, idealmente hay dos puntos de fusión, ya que estoy tratando de reemplazar el medio porintro middle end.mp3
(middle.mp3
la razón es quemiddle.mp3
tiene una calidad de audio más alta)Friki oficial
devin rhode