Come rippare un CD audio in flac


11

Ciao, ho provato a rippare alcuni CD audio nel formato flac allentato.

Flac ha diversi tassi di compressione e molteplici argomenti che possono essere passati. Normalmente mi piace usare flacl'argomento, il -V8che significa che il contenuto strappato viene convalidato e che viene utilizzato il tasso di compressione più elevato. Ricorda: Flac è senza perdite. Quindi il tasso di compressione non influenza la qualità. Influisce solo sul tempo di elaborazione e sulla dimensione del file.

Ho usato Rhythmbox e RipperX per estrarre i miei CD audio.

Bene, Rhythmbox può identificare il CD audio e mostra automaticamente il nome degli interpreti e tutti i titoli dei brani. Ma non è possibile modificare le opzioni del formato di ripping. Non è possibile regolare il livello di compressione. Utilizza invece il livello di compressione predefinito di 5.

Quindi ho provato RipperX. Nel menu delle opzioni posso aggiungere ulteriori argomenti, che vengono utilizzati quando flacviene chiamato. Questo va bene, quindi posso regolare il livello di compressione. Bene, ma RipperX non è in grado di identificare il CD audio. Non mostra il nome degli interpreti e tutti i titoli dei brani.

Sto cercando un modo per rippare i miei CD audio in formato flac con il più alto livello di compressione e il nome di interpreti corretto e tutti i titoli dei brani. Ovviamente potrei usare Rhythmbox per rippare i miei CD audio in wave e poi usare flacper convertire in flac e quindi eliminare i vecchi file wave, ma sto cercando un modo per eseguire entrambi i passaggi contemporaneamente.

Qualcuno sa un modo per strappare un CD audio in flac senza i miei problemi?


Ciao mchid. Grazie per il tuo suggerimento. Ho provato a usare ripperx. Ma i file hanno solo nomi standard come "titolo 1, titolo 2 ...) e Rythmbox non mostra anche metadati come artista ecc.
eDeviser

Ok, vedi la mia risposta qui sotto. A differenza di Windows, non è necessario "rippare" tracce in Linux, basta copiare e incollare perché tutto in Linux (quasi tutto) è un file.
mchid,

Risposte:


17

Suggerisco l'applicazione abcde. Installalo con:

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

Ora, metti il ​​CD nel vassoio. Potresti voler creare una directory di file musicali:

mkdir flacs
cd flacs
abcde -o flac

Per ottenere informazioni sulla traccia, ecc., Abcde interroga il CDDB tramite una connessione Internet. Se non è presente alcuna connessione Internet o se il CD non è registrato, non verranno recuperate le informazioni sulla traccia, sebbene sia possibile modificare manualmente l'ingresso. Ecco un esempio delle informazioni sulla traccia raccolte:

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]? 

Premendo Invio si seleziona l'impostazione predefinita, No.

Dopo lo strappo, appare un file chiamato "Muddy Waters / The Real Folk Blues". Al suo interno sono presenti gli elenchi dei brani trovati su CDDB.

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

Se il CD non è in archivio con CDDB, avrai la possibilità di modificare i titoli e altre informazioni e inviarlo. Se non esiste una connessione Internet, è necessario modificare manualmente il file.

È possibile impostare le variabili che si desidera utilizzare per impostazione predefinita creando un file conf:

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

Usa nano o kate o leafpad se non hai l'editor di testo gedit. Verifica le variabili comuni che desideri utilizzare. Annulla il commento delle impostazioni che desideri utilizzare per impostazione predefinita. Ad esempio, modifica:

#OUTPUTTYPE=ogg

Per:

OUTPUTTYPE=flac  

In questo esempio, dopo aver specificato il tipo di output come flac, non è più necessario specificarlo sulla riga di comando. Fai semplicemente:

abcde

Ciao chili555, abcdeè incredibile, perché è potente, leggero e per il suo nome! Sono stato in grado di estrarre il mio CD audio in file flac. Tuttavia non ci sono titoli dei brani. La pagina man dice: `* Esegui una query CDDB o Musicbrainz su Internet per cercare il tuo CD o utilizzare una voce CDDB memorizzata localmente, o leggere CD-TEXT dal tuo CD come fallback per informazioni sulla traccia` - Tuttavia non c'è traccia informazioni mostrate.
eDeviser,

Ti suggerisco di iniziare una nuova domanda. Sarò felice di aiutarti.
chili555

Ehi chili555. Ho modificato la mia domanda per chiarire il problema. Penso che dovremmo risolvere il problema qui, perché non ci sono nuove domande e questa domanda non è stata risolta. Potresti fornire i tuoi suggerimenti di aiuto modificando la tua risposta?
eDeviser,

1
Leggi qui e procurati un .abcde.conf per flac (va nella tua cartella home andrews-corner.org/abcde.html
doug

1
Vedi la mia modifica sopra.
chili555

0

Penso che tu stia cercando qualcosa di più simile al soundconverter.

Per installare, aprire un terminale ed eseguire i seguenti comandi:

sudo apt-get update
sudo apt-get install soundconverter

Se non riesci a trovare subito l'applicazione nelle app installate, esegui il seguente comando per avviarla:

soundconverter &

Dovresti essere in grado di utilizzare il tuo file manager preferito per copiare e incollare i file dal tuo compact disc in una directory (cartella) come la tua directory Music.

Questi file devono essere in formato wav quando vengono copiati dal CD.

La conversione da wav a flac dovrebbe essere senza perdita poiché flac ha una compressione maggiore di wav.

Puoi convertire le tracce in flac usando soundconverter dopo che i file sono stati copiati sul tuo computer.

C'è un modo per convertire le tracce usando la riga di comando che consente un maggiore controllo sui parametri; Posso pubblicare questo metodo se sei interessato.


Se ciò non è abbastanza buono, copia tutti i file wav nella tua directory ~ / Music e quindi esegui il seguente comando in un terminale per convertire i file in flac:

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

fonte


Ciao mchid. Bene, posso copiare i file wav e poi convertirli con soundconverter o flac. Ma entrambi i programmi non stanno leggendo i metadati. :-( Quindi non ci sono nomi di artisti o brani.
eDeviser,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.