Cómo extraer un CD de audio en flac

11

Hola, intenté extraer algunos CD de audio en el formato floc flac.

Flac tiene diferentes tasas de compresión y múltiples argumentos que se pueden pasar. Normalmente me gusta usar flaccon el argumento -V8que significa que el contenido extraído está validado y que se utiliza la tasa de compresión más alta. Recuerde: Flac no tiene pérdidas. Por lo tanto, la tasa de compresión no influye en la calidad. Influye solo en el tiempo de procesamiento y el tamaño del archivo.

Usé Rhythmbox y RipperX para extraer mis CD de audio.

Bueno, Rhythmbox puede identificar el CD de audio y muestra el nombre de la interpretación y todos los títulos de las pistas automáticamente. Pero no es posible editar las opciones de formato de extracción. No es posible ajustar el nivel de compresión. Utiliza el nivel de compresión predeterminado de 5 en su lugar.

Así que probé RipperX. En el menú de opciones puedo agregar argumentos adicionales, que se utilizan, cuando flacse llama. Esto es bueno, así que puedo ajustar el nivel de compresión. Bueno, pero RipperX no puede identificar el CD de audio. No muestra el nombre del intérprete y todos los títulos de las pistas.

Estoy buscando una manera de extraer mis CD de audio en formato flac con el nivel de compresión más alto y el nombre de interpretación correcto y todos los títulos de las pistas. Por supuesto, podría usar Rhythmbox para extraer mis CD de audio en onda y luego usarlos flacpara convertirlos en flac y luego eliminar los viejos archivos de onda, pero estoy buscando una manera de hacer ambos pasos a la vez.

¿Alguien sabe una manera de copiar un CD de audio en flac sin mis problemas?

eDeviser
fuente
Hola mchid Gracias por tu pista Intenté usar ripperx. Pero los archivos solo tienen nombres estándar como "título 1, título 2 ...) y Rythmbox tampoco muestra metadatos como artista, etc.
eDeviser el
Bien, mira mi respuesta a continuación. A diferencia de Windows, no necesita "extraer" pistas en Linux, solo copie y pegue porque todo en Linux (casi todo) es un archivo.
mchid

Respuestas:

17

Sugiero la aplicación abcde. Instalarlo con:

sudo apt-get update
sudo apt-get install abcde flac

Ahora, ponga el CD en la bandeja. Es posible que desee crear un directorio de archivos de música:

mkdir flacs
cd flacs
abcde -o flac

Para obtener información de seguimiento, etc., abcde consulta el CDDB a través de una conexión a Internet. Si no hay conexión a Internet, o si el CD no está registrado, no se recuperará la información de la pista, aunque puede editar manualmente la entrada. Aquí hay un ejemplo de la información de seguimiento recopilada:

Grabbing entire CD - tracks: 01 02 03 04 05 06 07 08 09 10 11 12
Retrieving 1 CDDB match...done.
---- Muddy Waters / The Real Folk Blues ----
1: Mannish Boy
2: Screamin' and Cryin'
3: Just To Be With You
<snip>


Edit selected CDDB data [y/N]? 

Al presionar Enter se selecciona el valor predeterminado, No.

Después de la extracción, aparece un archivo llamado "Muddy Waters / The Real Folk Blues". Dentro de él se encuentran los listados de pistas que CDDB encontró.

chili@T440p:~/Desktop/flac$ ls Muddy_Waters-The_Real_Folk_Blues/
01.Mannish_Boy.flac          07.Same_Thing.flac
02.Screamin_and_Cryin.flac   08.Gypsy_Woman.flac
03.Just_To_Be_With_You.flac  09.Rollin_&_Tumblin.flac
04.Walking_in_the_park.flac  10.40_Days_and_Forty_Nights.flac
05.Walking_Blues.flac        11.Little_Geneva.flac
06.Canary_Bird.flac          12.You_Cant_Lose_What_You_Never_Had.flac

Si el CD no está en el archivo con CDDB, tendrá la opción de editar los títulos y otra información y enviarlo. Si no hay conexión a Internet, debe editar manualmente el archivo.

Puede establecer las variables que desea utilizar de forma predeterminada creando un archivo conf:

cp /etc/abcde.conf  ~/.abcde.conf
gedit .abcde.conf

Use nano o kate o leafpad si no tiene el editor de texto gedit. Verifique las variables comunes que desea utilizar. Descomenta la configuración que te gustaría usar de forma predeterminada. Por ejemplo, cambiar:

#OUTPUTTYPE=ogg

A:

OUTPUTTYPE=flac  

En este ejemplo, una vez que haya especificado el tipo de salida como flac, ya no es necesario especificarlo en la línea de comando. Simplemente hacer:

abcde
chili555
fuente
Hola chili555, abcdees increíble, ¡porque es potente y ligero y por su nombre! Pude extraer mi CD de audio en archivos flac. Sin embargo, no hay títulos de pista. La página de manual dice: `* Haga una consulta de CDDB o Musicbrainz a través de Internet para buscar su CD o use una entrada de CDDB almacenada localmente, o lea CD-TEXT de su CD como respaldo para la información de la pista` - Sin embargo, no hay pista Información mostrada.
eDeviser
Te sugiero que comiences una nueva pregunta. Estaré encantado de ayudar.
chili555
Hola chili555. Edité mi pregunta para aclarar el problema. Creo que deberíamos resolver el problema aquí, porque no hay una nueva pregunta y esta pregunta no está resuelta. ¿Podría darnos sus consejos de ayuda editando su respuesta?
eDeviser
1
Lea aquí y obtenga un .abcde.conf para flac (se encuentra en su carpeta de inicio yrews-corner.org/abcde.html
doug el
1
Vea mi edición arriba.
chili555
0

Creo que estás buscando algo más como convertidor de sonido.

Para instalar, abra una terminal y ejecute los siguientes comandos:

sudo apt-get update
sudo apt-get install soundconverter

Si no puede encontrar la aplicación de inmediato en sus aplicaciones instaladas, simplemente ejecute el siguiente comando para iniciarla:

soundconverter &

Debería poder usar su administrador de archivos favorito para copiar y pegar los archivos de su disco compacto en un directorio (carpeta) como su directorio de Música.

Estos archivos deben estar en formato wav cuando se copian del CD.

La conversión de wav a flac no debería tener pérdidas, ya que flac tiene más compresión que wav.

Puede convertir las pistas a flac utilizando el convertidor de sonido después de que los archivos se hayan copiado en su computadora.

Hay una manera de convertir pistas utilizando la línea de comandos que permite un mayor control sobre los parámetros; Puedo publicar este método si estás interesado.


Si eso no es lo suficientemente bueno, copie todos los archivos wav a su directorio ~ / Music y luego ejecute el siguiente comando en un terminal para convertir los archivos a flac:

find ~/Music -type f -iname "*.wav" | while read fn; do flac --keep-foreign-metadata --verify "$fn"; done

fuente

mchid
fuente
Hola mchid Bueno, puedo copiar los archivos wav y luego convertirlos con soundconverter o flac. Pero ambos programas no están leyendo los metadatos. :-( Entonces no hay nombres de artistas o pistas.
eDeviser