Jump to content

High Quality CD Encoding Guide


alfa 156
 Κοινοποίηση

Recommended Posts

High Quality CD Encoding Guide

12.01.2004

alfa156

v0.1

 

 

Θα περιγράψουμε πως μπορούμε να φτιάξουμε mp3 εξαιρετικής ποιότητας με απλά βήματα, λίγο χρόνο και πολύ μεράκι. O οδηγός αυτός δίνει έμφαση στην ποιότητα και μόνο.

 

:!: Καταρχήν, να τονίσουμε ότι τα mp3 πρέπει να προορίζονται για προσωπική χρήση μιας και η διακίνηση τους, αποτελεί παραβίαση των πνευματικών δικαιωμάτων των καλλιτεχνών και των δισκογραφικών εταιρειών. :!:

 

Τι είναι αυτός ο οδηγός:

1. Ένας οδηγός για να φτιάχνουμε mp3 με όσο δυνατόν καλύτερη ποιότητα.

 

Τι δεν είναι αυτός ο οδηγός

2. Ένας οδηγός για να φτιάχνουμε γρήγορα mp3 (κάθε cd παίρνει γύρω στα 30-40-50 λεπτά για να φτιαχτεί)

3. Ένας οδηγός για να φτιάχνουμε μικρά αρχεία (τα bitrates κυμαίνονται από 160 και πάνω, δηλαδή ένα τραγούδι 4 λεπτών θα είναι από 4.5 έως 8 megabytes)

 

Τα περισσότερα εμπορικά προγράμματα κάνουν 15 πράγματα μαζί (ripping, encoding, tagging, κτλ κτλ). Σ’αυτόν τον οδηγό θα κάνουμε ένα ένα βήμα. Δηλαδή θα μετατρέψουμε πρώτα το cd σε wav και μετά τα wav σε mp3.

 

 

Υλικά

 

CD Ripper: EAC 0.95b3

Site http://www.exactaudiocopy.de/

Κατεβάζουμε το αρχείο ftp://fx1.hrz.uni-dortmund.de/sw_da.../eac-0.95b3.exe

 

Encoder

Mp3 LAME encoder v3.97b

http://www.rarewares.org/dancer/dancer.php?f=3

 

Γραφικό περιβάλλον για LAME

Razorlame

Site http://www.dors.de/razorlame/index.php

Download http://www.dors.de/razorlame/razorlame.zip

 

 

Ρυθμίσεις των Προγραμμάτων

 

1. EAC

 

Αποσυμπιέζουμε το ΕΑC σε ένα directory. Τρέχουμε το

EAC.exe

 

Πατάμε EAC και EAC Options

  • Extraction:
    Tick μόνο τα
    Fill up missing offset samples with silence
    Synchronize between tracks
    Lock drive tray during extraction
     
    και βάζουμε
     
    Extraction and compression priority -> Normal
    Error recovery quality -> High
  • General
    Tick μόνο τα
    Disable 'CD Autostart' for audio and data CDs while EAC running
    Ask before overwriting files
    Correct bug of wrong filename order in Windows multiple file dialog
    Show status dialog after extraction
    Beep after extraction finished
    Eject CD after extraction finished
  • Tools
    Tick μόνο τo
    Use CD-Text information in CUE sheet generation:
  • Normalize
    ΔΕΝ ΒΑΖΟΥΜΕ NORMALIZE. ΤΟ NORMALIZATION ΜΑΣ ΡΙΧΝΕΙ ΤΗΝ ΠΟΙΟΤΗΤΑ
  • Filename
    Βάζετε ότι νομίζετε. Εγώ βάζω στο Naming Scheme %D - %C - %N - %T
  • Catalog
    To αφήνουμε ως έχει
  • Directories.
    To αφήνουμε ως έχει
  • Write
    To αφήνουμε ως έχει
  • Interface
    Επιλέγουμε Installed external ASPI interface (αν το έχουμε, αλλιώς το άλλο)
    Layer της adaptec θα βρούμε εδώ http://www.ping.be/satcp/cdrsoftware.html#ASPI
     
    Πατάμε ΟΚ
     
    Μετα Πατάμε EAC και EAC Options
     
    Βάζουμε ένα cdaudio στο Drive
     
    Στο Extraction Method βάζουμε Secure Method.
    Μετά πατάμε Detect Read Features και συμπληρώνουμε τα
    Drive has 'Accurate Stream' feature και Drive caches audio data
    ανάλογα με τα αποτελέσματα του test
     
    To Drive is capable of Retrieving C2 error information καλύτερα να το αφήσουμε unchecked
  • Drive
    Αφήνουμε το Autodetect Read Command και πατάμε
    Autodetect read command now
  • Οffset/Speed
    Speed selection-> Actual
    Ticked μόνο το Allow speed reduction during extraction
     
    Μετά πατάμε ΟΚ και είμαστε έτοιμοι

2. Razorlame

 

Αποσυμπιέζουμε το Razorlame σε ένα Directory. Αντικαθιστούμε το lame.exe με το αρχείο που υπάρχει στο lame-3.90.3.zip που κατεβάσαμε.

 

Πατάμε Εdit-> Options

Λέμε στο πρόγραμμα που θα βρει το lame.exe

Τhread priority βάζουμε IDLE

OK

 

Πατάμε Εdit-> Lame Options

Πάμε στο Tab Εxpert και κάνουμε tick το Only use custom options. Στο custom options γράφουμε

 

-V 2

για VBR και ποιότητα γύρω στα 160-190 kbps

-V 0

για VBR και ποιότητα γύρω στα 190-224 kbps

-b 320

 

για CBR και ποιότητα 320 kbps

 

ΟΚ

 

 

Encoding

 

Βήμα 1ο: CD Ripping (CD σε WAV)

 

 

Βάζουμε ένα CD στο Drive. Για να κατεβάζουμε τίτλους από

το Internet πατάμε Database-> Get CD information From-> CDDB

 

Μετά επιλέγουμε όλα τα κομμάτια και Πατάμε το εικονίδιο

πάνω αριστερά που λέει WAV και λέμε στο πρόγραμμα που να

φτιάξει τα αρχεία WAV. Σε λίγα λεπτά θα έχουμε τα WAV αρχεία μας

 

 

Bήμα 2ο: WAV-> MP3

 

 

Μετά πατάμε to εικονίδιο Αdd και βρίσκουμε τα WAV αρχεία που είχαμε φτιάξει.

 

Πατάμε Encode και σε 20 περίπου λεπτά θα έχουμε τα mp3 αρχεία μας.

 

 

 

 

Ερωτήσεις - Απαντήσεις

1. Γιατί χρησιμοποιούμε το EAC;

A: Γιατί είναι το μόνο πρόγραμμα που εγγυάται όσο το δυνατόν πιστότερο ripping του CD

 

2. Τι είναι τα -alt-preset xxxxxxx;

A: Είναι διάφορες, καλά δοκιμασμένες, τροποποιήσεις του κώδικα του LAME για καλύτερη ποιότητα

 

3. Πώς μπορώ να κάνω ένα mp3 με την καλύτερη δυνατή ποιότητα;

A: Χρησιμοποιώντας το -alt-preset insane

 

4. Γιατί δεν κάνουμε normalize;

A: Το normalization παραμορφώνει το σήμα με αποτέλεσμα την απώλεια σε ποιότητα. Όπως ξεκαθαρίσαμε στην αρχή ο οδηγός αυτός έχει ΕΝΑ και ΜΟΝΑΔΙΚΟ στόχο. ΠΟΙΟΤΙΚΑ mp3. Οπότε το normalize δεν μας κάνει. Αργότερα θα περιγράψουμε έναν τρόπο να κάνουμε ένα είδος normalize των τραγουδιών μας χωρίς απώλεια ποιότητας με το mp3gain, ο οποίος όμως έχει το μειονέκτημα ότι αλλάζει τι αρχείο (η αλλαγή είναι όμως χωρίς απώλεια ποιότητας, και είναι αναστρέψιμη). Το format MPC έχει λύσει το πρόβλημα του normalization με έναν πανέξυπνο τρόπο. Περισσότερα για το MPC στην επόμενη έκδοση του οδηγού.

 

5. Βρήκα ένα λάθος στον οδηγό / Θέλω να προτείνω κάτι

Α: στείλτε προτάσεις με mail, ή pm

 

 

6. Είδα ότι έχει βγει καινούργιος LAME encoder!

A: O 3.90.3 είναι αυτή τη στιγμή ο πιο δοκιμασμένος encoder σύμφωνα με το www.hydrogenaudio.org . Δοκιμές πραγματοποιούνται συνέχεια. Μόλις βγει καινούργιος recommended encoder (http://www.hydrogenaudio.org/forums/index.php?showtopic=28123 ) ή καινούργια settings ( http://www.hydrogenaudio.org/forums...showtopic=28124 ) θα αλλάξει και ο οδηγός αυτός

 

7. Κάθε πότε θα ανανεώνεται ο οδηγός αυτός?

A: Όποτε χρειάζεται.

 

8. Τι είναι τα VBR/CBR ?

Α: Με πολύ απλά λόγια CBR (contant bitrate) σημαίνει ότι ο encoder κωδικοποιεί συνέχεια με 320kbps. Στο VBR o encoder επιλέγει μόνος του το bitrate κάθε στιγμη. Έτσι μπορεί να κωδικοποιεί όπου χρειάζεται με 128, στην συνέχεια με 320, μετά με 160 κτλ κτλ

Link to comment
Share on other sites

Καταρχήν ένα μεγάλο μπράβο στον alfa 156 που έκατσε και μάζεψε σε αυτόν τον οδηγό, όλα τα απαραίτητα για τη δημιουργία mp3s από CD. Βάση για αυτό τον οδηγό αποτέλεσε αυτό το thread που αν και περιεκτικότατο, είχε γίνει λίγο μεγάλο :o

Ο οδηγός αυτός λοιπόν θα μείνει επισημασμένος και κλειδωμένος, ενώ στο άλλο θέμα θα συνεχίσουμε τη συζήτηση με απορίες/προβλήματα/ερωτήσεις.

;)

[imgalign]http://www.rigasplastika.gr/nicolas/320ci.jpg[/imgalign]

rigasnic :: The ex-night shift ::

Link to comment
Share on other sites

  • 1 year later...

High Quality CD Encoding Guide

14.11.2005

alfa156

v0.5

 

 

Θα περιγράψουμε πως μπορούμε να φτιάξουμε mp3 εξαιρετικής ποιότητας με απλά βήματα, λίγο χρόνο και πολύ μεράκι. O οδηγός αυτός δίνει έμφαση στην ποιότητα και μόνο.

 

:!: Καταρχήν, να τονίσουμε ότι τα mp3 πρέπει να προορίζονται για προσωπική χρήση μιας και η διακίνηση τους, αποτελεί παραβίαση των πνευματικών δικαιωμάτων των καλλιτεχνών και των δισκογραφικών εταιρειών. :!:

 

Τι είναι αυτός ο οδηγός:

1. Ένας οδηγός για να φτιάχνουμε mp3 με όσο δυνατόν καλύτερη ποιότητα.

 

Τι δεν είναι αυτός ο οδηγός

2. Ένας οδηγός για να φτιάχνουμε γρήγορα mp3 (κάθε cd παίρνει γύρω στα 30-40-50 λεπτά για να φτιαχτεί)

3. Ένας οδηγός για να φτιάχνουμε μικρά αρχεία (τα bitrates κυμαίνονται από 160 και πάνω, δηλαδή ένα τραγούδι 4 λεπτών θα είναι από 4.5 έως 8 megabytes)

 

Τα περισσότερα εμπορικά προγράμματα κάνουν 15 πράγματα μαζί (ripping, encoding, tagging, κτλ κτλ). Σ'αυτόν τον οδηγό θα κάνουμε ένα ένα βήμα. Δηλαδή θα μετατρέψουμε πρώτα το cd σε wav και μετά τα wav σε mp3.

 

 

Υλικά

 

CD Ripper: Exact Audio Copy V0.95 beta 3

Site http://www.exactaudiocopy.de/

Κατεβάζουμε το αρχείο ftp://fx1.hrz.uni-dortmund.de/sw_data/su0165/EAC/eac-0.95b3.exe

 

 

Encoder

Mp3 LAME encoder v3.97b

http://www.rarewares.org/dancer/dancer.php?f=3

 

Γραφικό περιβάλλον για LAME

All2Lame

Site http://members.home.nl/w.speek/all2lame.htm

Download http://members.home.nl/w.speek/download/all2lame.zip

 

 

Ρυθμίσεις των Προγραμμάτων

 

1. EAC

 

Αποσυμπιέζουμε το ΕΑC σε ένα directory. Τρέχουμε το

EAC.exe

 

Πατάμε EAC και EAC Options

  • Extraction:
    Tick μόνο τα
    Fill up missing offset samples with silence
    Synchronize between tracks
    Lock drive tray during extraction
    και βάζουμε
    Extraction and compression priority -> Normal
    Εrror recovery quality -> High
  • General
    Tick μόνο τα
    Disable 'CD Autostart' for audio and data CDs while EAC running
    Ask before overwriting files
    Correct bug of wrong filename order in Windows multiple file dialog
    Show status dialog after extraction
    Beep after extraction finished
    Eject CD after extraction finished
  • Tools
    Tick μόνο τo
    Use CD-Text information in CUE sheet generation:
  • Normalize
    ΔΕΝ ΒΑΖΟΥΜΕ NORMALIZE. ΤΟ NORMALIZATION ΜΑΣ ΡΙΧΝΕΙ ΤΗΝ ΠΟΙΟΤΗΤΑ
  • Filename
    Βάζετε ότι νομίζετε. Εγώ βάζω στο Naming Scheme %D - %C - %N - %T
  • Catalog
    To αφήνουμε ως έχει
  • Directories.
    To αφήνουμε ως έχει
  • Write
    To αφήνουμε ως έχει
  • Interface
    Επιλέγουμε Installed external ASPI interface (αν το έχουμε, αλλιώς το άλλο)
     
    Layer της adaptec θα βρούμε εδώ http://www.ping.be/satcp/cdrsoftware.html#ASPI
     
    Πατάμε ΟΚ
     
    Μετα Πατάμε EAC και EAC Options
    Βάζουμε ένα cdaudio στο Drive
    Στο Extraction Method βάζουμε Secure Method.
    Μετά πατάμε Detect Read Features και συμπληρώνουμε τα
    Drive has 'Accurate Stream' feature και Drive caches audio data
    ανάλογα με τα αποτελέσματα του test
     
    To Drive is capable of Retrieving C2 error information καλύτερα να το αφήσουμε unchecked
  • Drive
    Αφήνουμε το Autodetect Read Command και πατάμε
    Autodetect read command now
  • Οffset/Speed
    Speed selection-> Actual
    Ticked μόνο το Allow speed reduction during extraction
    Μετά πατάμε ΟΚ και είμαστε έτοιμοι

2. All2Lame

 

Αποσυμπιέζουμε το All2Lame σε ένα Directory. Τρέχουμε το all2lame.exe, πατάμε Locations και στο κουτί του lame, βαζουμε την τοποθεσία που έχουμε το lame.exe (που μόλις κατεβάσαμε).

 

OK

 

Στο switches γράφουμε

 

-V 2

για VBR και ποιότητα γύρω στα 160-190 kbps

-V 0

για VBR και ποιότητα γύρω στα 190-224 kbps

-b 320

για CBR και ποιότητα 320 kbps

 

ΟΚ

 

 

Encoding

 

Βήμα 1ο: CD Ripping (CD σε WAV)

 

 

Βάζουμε ένα CD στο Drive. Για να κατεβάζουμε τίτλους από

το Internet πατάμε Database-> Get CD information From-> CDDB

 

Μετά επιλέγουμε όλα τα κομμάτια και Πατάμε το εικονίδιο

πάνω αριστερά που λέει WAV και λέμε στο πρόγραμμα που να

φτιάξει τα αρχεία WAV. Σε λίγα λεπτά θα έχουμε τα WAV αρχεία μας

 

 

Bήμα 2ο: WAV-> MP3

 

 

Μετά πατάμε to εικονίδιο Αdd και βρίσκουμε τα WAV αρχεία που είχαμε φτιάξει.

 

Πατάμε Encode και σε 20 περίπου λεπτά θα έχουμε τα mp3 αρχεία μας.

 

 

 

 

Ερωτήσεις - Απαντήσεις

1. Γιατί χρησιμοποιούμε το EAC;

A: Γιατί είναι το μόνο πρόγραμμα που εγγυάται όσο το δυνατόν πιστότερο ripping του CD

 

2. Τι είναι τα -V presets και που πήγανε τα alt-preset xxxxxxx;

A: Είναι διάφορες, καλά δοκιμασμένες, τροποποιήσεις του κώδικα του LAME για καλύτερη ποιότητα. Τα -V presets είναι ισάξια ή καλύτερα των –alt-preset xxxxxxxx

 

συγκεκριμένα

http://img311.imageshack.us/img311/9223/clipboard9pj.png

 

(από hydrogenaudio.org)

 

 

3. Πώς μπορώ να κάνω ένα mp3 με την καλύτερη δυνατή ποιότητα;

A: Χρησιμοποιώντας το -b 320

 

4. Γιατί δεν κάνουμε normalize;

A: Το normalization παραμορφώνει το σήμα με αποτέλεσμα την απώλεια σε ποιότητα. Όπως ξεκαθαρίσαμε στην αρχή ο οδηγός αυτός έχει ΕΝΑ και ΜΟΝΑΔΙΚΟ στόχο. ΠΟΙΟΤΙΚΑ mp3. Οπότε το normalize δεν μας κάνει.

 

5. Βρήκα ένα λάθος στον οδηγό / Θέλω να προτείνω κάτι

Α: στείλτε προτάσεις με mail, ή pm

 

6. Κάθε πότε θα ανανεώνεται ο οδηγός αυτός?

A: Όποτε χρειάζεται.

 

7. Τι είναι τα VBR/CBR ?

Α: Με πολύ απλά λόγια CBR (contant bitrate) σημαίνει ότι ο encoder κωδικοποιεί συνέχεια με 320kbps. Στο VBR o encoder επιλέγει μόνος του το bitrate κάθε στιγμη. Έτσι μπορεί να κωδικοποιεί όπου χρειάζεται με 128, στην συνέχεια με 320, μετά με 160 κτλ κτλ

Link to comment
Share on other sites

Επισκέπτης
This topic is now closed to further replies.
 Κοινοποίηση

×
×
  • Create New...