Editing CDex and FLAC

Jump to: navigation, search

Warning: You are not logged in.

Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
This guide describes how to rip FLAC files from CD with CDex. If configured as described below, CDex will automatically retrieve CD artist, title, year, genre, and track names from freedb.
+
This guide acts as a quick and painless way to make a lossless-backup with CDex and FLAC. It does not go into detail about configuring [[cdparanoia]].
  
 
==Software needed==
 
==Software needed==
CDex has native FLAC support; there is no need to download anything else.
+
Note: CDex should have native FLAC support already
* [http://cdexos.sourceforge.net/download.html CDex 1.75 (2014/12/17)]
+
* [http://cdexos.sourceforge.net/download.html CDex 1.70 Beta 2]
This build of CDex uses the FLAC 1.3.1 version of libFLAC.dllIf you wish to use a different version of FLAC, you'll need to configure it as an External Encoder. See "Advanced command-line" below.
+
* [http://www.rarewares.org/files/lossless/flac-1.1.4.zip Flac 1.1.4 Encoder]
 +
* Flac 1.1.4 Encoder DLL
  
 
==Installation==  
 
==Installation==  
Just run the installer.  If additional Windows redistributable components are needed, they will be downloaded during install.
+
Note: Guides assumes your output directory for your files has already been configured if not
 +
click on '''Options''' menu then click '''Settings''' and select '''Filenames''' tab
 +
* Install '''libFLAC.dll''' to the root CDex directory on your computer (default: cdex_170_beta2)
 +
* See [[CDex Drive Configuration|Configuring CDex and CD-ROM Drives]]
  
 
==Configuration==
 
==Configuration==
Line 14: Line 18:
 
* Click the '''Options''' menu then click '''Settings''' and select '''Encoder''' tab
 
* Click the '''Options''' menu then click '''Settings''' and select '''Encoder''' tab
 
* Change '''Encoder''' drop down menu to '''FLAC Encoder DLL'''  
 
* Change '''Encoder''' drop down menu to '''FLAC Encoder DLL'''  
* Confirm that '''On the fly Encoding''' is '''checked'''   
+
* Change the box so that '''On the fly Encoding''' is '''checked off'''   
* If desired, change the compression setting level (default: compression-level 5 | maximum: compression-level 8)  
+
* Change the appropriate compression setting level (default: -compression-level 5 |  
 +
:best: --compression-level 8 )
 
* Click '''OK'''  
 
* Click '''OK'''  
* On toolbar at right side of main '''CDex''' window, click the button second from the top ''(Extract CD track(s) to Compressed Audio File(s))''
+
* Highlight selected tracks you want to extract and click toolbar button second from the top ''(Extract CD track(s) to Compressed Audio File(s))''
* '''CDex''' will begin extracting tracks from your default CD-ROM drive to the folder and filenames as set below
+
* By default [[cdparanoia]] will open up and begin extracting tracks from your default CD-ROM drive to the appropriate folders <br>
 +
=== Advanced command-line ===
 +
* To use Flac as external command-line encoder change '''Encoder''' to '''External Encoder''' and specify '''flac.exe''' or your path to appropriate executable. Parameter string:
 +
"<font color=green><b>-5 </b></font>-o %2 -T "artist=%a" -T "title=%t" -T "album=%b" -T "date=%y" -T "tracknumber=%tn/%tt" -T "genre=%g" -"
 +
:''Note: the number in green can be substituted for appopriate compression level. The default is -5 the best is -8. ''
  
=== Suggested Additional Settings ===
+
==Screenshot==
* Click the '''Options''' menu then click '''Settings'''
+
<center>[[image:Cdex-guide.PNG|550px|center|FLAC configured with CDex on the fly]]</center>
'''General''' > '''Directories & files'''
+
* Set Filename Format the way you want it; e.g. %1\%2\%7 - %4 creates files named "'''01 - Trackname'''" within an '''Album''' folder within an '''Artist''' folder
+
* Set the two directories for output files where you want them
+
'''Ripping''' > '''CD Drive settings'''
+
* Check box for "Eject CD when ripping has been completed"
+
'''Encoding''' > '''Tags'''
+
* Un-check all '''ID3 Tag Versions'''
+
'''CD Database''' > '''Remote freedb'''
+
* Enter something in "Your E-mail address"; can be '''user@domain.com'''
+
* Check box for "Auto connect to remote freedb"
+
  
=== Advanced command-line (not necessary if CDex configured as above) ===
+
 
To use FLAC as external command-line encoder change '''Encoder''' to '''External Encoder''' and specify the path to your local '''FLAC.EXE''' file. The '''Parameter string''' is:
+
"<font color=green><b>-5 </b></font>-V -o %2 -T "artist=%a" -T "title=%t" -T "album=%b" -T "date=%y" -T "tracknumber=%tn" -T "genre=%g" -"
+
:''Note: the number in green can be substituted with your desired compression level. The default compression is -5; the maximum compression is -8. For reference, maximum compression typically yields files a few percent smaller than default compression.''
+
'''Bitrate''' setting does not matter.  '''File Extension''' is '''flac''' and all three checkboxes should be checked.
+
 
+
==Screenshot==
+
<center>[[image:CDex_Settings.png|center|FLAC configured with CDex on the fly]]</center>
+
  
 
==CDex and CUE Sheets==  
 
==CDex and CUE Sheets==  
Line 53: Line 45:
  
 
[[Category:Guides]]
 
[[Category:Guides]]
[[Category:CDex Guides]]
 

Please note that all contributions to Hydrogenaudio Knowledgebase are considered to be released under the GNU Free Documentation License 1.2 (see Hydrogenaudio Knowledgebase:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)