pregunta originalcultivos MP3 a primeros 30 segundos
Quiero ser capaz de generar un nuevo archivo MP3 (totalmente válida) de un archivo MP3 existente para usarse como una vista previa - probar el producto antes de -comprar estilo El nuevo archivo solo debe contener los primeros n segundos de la pista.
Ahora, sé que sólo podía "cortar la corriente" en n segundo (cálculo del tamaño de la tasa de bits y la cabecera) al entregar el archivo, pero esto es un poco sucio y un PITA real en una pista VBR. Me gustaría poder generar un archivo MP3 adecuado.
¿Alguien alguna idea?
Respuestas
Tanto mp3split
y ffmpeg
son buenas soluciones. Elegí ffmpeg ya que comúnmente se instala en servidores Linux y también es easily available for windows. Aquí hay más buenos parámetros de línea de comandos para generar vistas previas con ffmpeg
-t <seconds>
chuleta número después de segundos-y
archivo fuerza sobrescribir-ab <bitrate>
conjunto tasa de bits, por ejemplo, -ab 96k-ar <rate Hz>
establecer la velocidad de muestreo p. Ej. -ar 22050 de 22,05 kHz-map_meta_data <outfile>:<infile>
copia metadatos de la pista del archivo de entrada a archivo_salida
en lugar de establecer -AB y -ar, se pueden copiar los ajustes originales de la pista, como sugiere Tim Farley, con :
-acodec copy
No me di cuenta de que podía hacer ffmpeg. Gracias. –