史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 多媒體影音轉檔燒錄技術文件
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2004-05-10, 04:26 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 各種編碼器推薦參數

LAME

These settings require Lame 3.90 or later. Lame 3.90.3 found on this website is the recommended version. (Check here to download).

Note: At a given bitrate range, the quality scale usually works to where VBR is higher quality than ABR which is higher quality than CBR (CBR < ABR < VBR in terms of quality). The exception to this is when you choose the highest possible CBR bitrate, which is 320 kbps (--alt-preset insane).


-------------------------------------------------
Recommended encoder settings:
-------------------------------------------------

usage in EAC:
select 'user defined encoder' 'preset like: '--alt-preset standard %s %d'' (see better the more detailed EAC guides)

--alt-preset standard (~190 kbit/s, typical 180 ... 220)

--alt-preset fast standard (~190 kbit/s, faster but potentially lower quality)

--alt-preset extreme (~250 kbit/s, typical 220 ... 270)

--alt-preset fast extreme (~250 kbit/s, faster but potentially lower quality)

--alt-preset insane (320 kbit/s CBR, highest possible quality)

For high quality on portable MP3 players, you may use --alt-preset standard -Y (around 160 kbit/s). -Y usually limits to 16 KHz, something you likely won't notice in noisier environments.


Update: -Z added. Read this thread for more.
Update: -Z removed again; included within --alt-preset standard/extreme with the new 3.90.3 compile.




-------------------------------------------------
Recommended ABR (average bitrate) settings:
-------------------------------------------------

ABR Setting tuned from 320 kbps down to 8 kbps

--alt-preset <bitrate>

Example:
--alt-preset 200


128 kbit ABR

--alt-preset 128

or ff123's and Hans' suggestion (http://www.ff123.net/cbr128.html):

--abr 128 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93


-------------------------------------------------
Recommended CBR (constant bitrate) settings:
-------------------------------------------------

320 kbit/s CBR

--alt-preset cbr 320

note: --alt-preset cbr 320 is the exact same thing as --alt-preset insane


256 kbit/s CBR

--alt-preset cbr 256


192 kbit/s CBR

--alt-preset cbr 192


160 kbit/s CBR

--alt-preset cbr 160


128 kbit/s CBR

--alt-preset cbr 128

or ff123's and Hans' suggestion (http://www.ff123.net/cbr128.html):

-h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93


96 kbit/s CBR

--alt-preset cbr 96


All other CBR bitrates from 80kbps to 320kbps

--alt-preset cbr <bitrate>


-------------------------------------------------
Useful links
-------------------------------------------------

(Latest LAME compiles)
Dmitry's compiles
SMPman's compiles
Dibrom's compiles


(MP3 Information sites)
Hydrogen Audio
Decoder test by David Robinson

(MP3 Forums)
Hydrogenaudio MP3/mp3PRO forum

&Uuml;berStandard - Chris Myden's MP3 guide
Direct Connect and/or DC++
Checksums for files - e.g. Easy MD5 Creator, Easy SFV Creator


(Exact Audio Copy) - the best CD ripper & encoding (& tagging) to MP3 (or MPC, Ogg Vorbis) during ripping
Official site
Tutorial for EAC
EAC database
EAC forum


(LAME Frontends)
EasyLAME 1.3 Razorlame frontend, pre-configured with the alt-presets.
Highly recommended!

HeadAC3he by Dark Avenger : ac3 -> wav DS2 -> mp3, ogg vorbis, mp2
BeSweet by DSPGuru : ac3 -> wav DS2 -> mp3, ogg vorbis, mp2 with batch-possibility
RazorLame


(Renaming / ID3 Tagging / Music Database)
Tag + Tag Frontend
Helium2
Renatager
MPTagger
More tagging information & programs
CDIndexer : for CD-Audio & data-CDs
MAC 2.90 : Mpeg Audio Collection 2.90 : perfect for mpeg, not yet for CD-Audio



(MP3 Gain) - lossless gain change / "normalizing"!
Official site
Basic Guide to avoid clipping


(How to)
Burn an MP3 CD
Reencode mp3 (high bitrate with ID3 tags) to mp3 (low bitrate) and include tags to new mp3 file : Try Monkeys Audio http://www.monkeysaudio.com/, or maybe better: foobar 2000, use the CLI encoder: http://www.saunalahti.fi/cse/html/foobar.html
MPC -> MP3 by MPCxchange


(Analyzing MP3)
EncSpot
ff123's artefact training
DSP Spectrum Tool - WinAmp Plugin - Spectrum analyzer
Tool for ABXing, Blind listening tests
ff123's site: Discussion of Audio Compression including sites to evaluate your own capability of listening
Training of musically listening good-ear.com
Training of listening to encoder's artefacts pcabx.com
MP3Utility






BTW:
MPC is the most advanced format for Hifi and Audiophile needs. For more information click here.



Same list in German language (Deutsch) at dvdboard.de
German translation carried out by: user (Anwender)



-------------------------------------------------
Credits
-------------------------------------------------

A big thanks to all LAME developers for making one kickass MP3 codec.

People who took part in suggesting the different settings:
Dibrom, r3mix, ff123, Hans Heijden, kjempen, Benjamin Lebsanft, GeSomeone, Wombat.

Creation of the alt preset system and related special code level quality enhancements:
Dibrom, with technical assistance from Robert Hegemann and Naoki Shibata and extensive tuning help and quality verification via listening tests from JohnV and also initial help (--dm-preset era) from Hans Heijden, ff123, Wombat, and others. Test clips, bitrate information, and further listening tests provided by TheBashar, zbutsam, Pio2001, BadDuDeX, r3mix, h, TarX, Hans Heijden, ff123, Wombat, Filburt, Volcano, Garf, MrDrew, TrNSZ, nyaochi, Amadeus93, in no particular order, and many, many others I (Dibrom) probably forgot to mention.. (msg me to be added)

Idea (also exposing the need for a unified preset system), Original post and list of original settings collected by: user
Layout and additional work by: CiTay, SNYder, Dibrom




--------------------------------------------------------------------------------


MPC

These settings require Musepack MPC 1.1 or later.
mppenc 1.14 is the recommended encoder version: Download (Alternatively: 1.15r, Alpha)
mppdec 1.95 is the recommended decoder version: Download


-------------------------------------------------
Recommended encoder settings
-------------------------------------------------

--quality 5 --xlevel
(Previously "--standard", ~170 kbit/s, typical 142 ... 184)

--quality 6 --xlevel
(Previously "--xtreme", ~200 kbit/s, typical 168 ... 212)

--quality 7 --xlevel
(Previously "--insane", ~220 kbit/s)


Note that --quality 5 --xlevel is transparent for most test samples.
Higher settings can provide a quality headroom, however, you should start off with 5.


Custom settings:
--quality x.xx --xlevel
Example: --quality 5.55 --xlevel. The range goes from 0.00 (worst) to 10.00 (best).



What is --xlevel, you ask?

--xlevel is needed to prevent so-called "encoder clipping" (see here).
This won't be necessary anymore in the upcoming StreamVersion 8.

--quality and --xlevel are safe to use.
However, don't use further switches to "tweak" the quality.
Some of them no longer work (like "--ltq fil") or have undesired effects on quality (like "--ms 0")!
For example, "--ltq fil" now defaults to the ISO ltq (threshold in quiet), the worst of them all.
Just use the --quality switch for fine-tuning, that's the best way.



-------------------------------------------------
Recommended EAC / MPC Batch Encoder settings
-------------------------------------------------

EAC: Exact Audio Copy
Compression Options -> External Compression -> Use external program for compression
Parameter passing scheme: "User Defined Encoder"
Use file extension: .mpc
Program, including path: C:\blabla\mppenc.exe
Additional command line options (example):

--quality 6 --xlevel --artist "%a" --title "%t" --album "%g" --year "%y" --track "%n" --genre "%m" %s

Copy the whole line into that option field in EAC.
For comments, add this switch before %s: --comment "blabla"
Example: (...) --genre "%m" --comment "EAC secure" %s

The MPCs will automatically get APEv2 tags, so "Add ID3 tag" must be turned off.
ID3v1 tags could be used, but they are length-limited.
ID3v2 tags are not compatible with MPC!

It's also recommended to use "Secure mode" in "Extraction method",
because if you have a rip with a lot of clicks in it, what good is the MPC quality?


Simple guide with screenshots



Encoding switch for the MPC Batch Encoder frontend:

--quality x.xx --xlevel
Example: --quality 6 --xlevel


--xlevel is needed to prevent clipping during encoding
(this won't be necessary anymore in the upcoming SV8 encoders).
The frontend can also take care of proper tagging.
In case this was done by EAC, you can then apply ReplayGain:

Replaygain commandline with the MPC Batch Encoder + Replaygain.exe: --auto

(What is ReplayGain good for? / ReplayGain FAQ)



Decoding switches / MPC to WAV (i.e. with the MPC Batch Encoder frontend + mppdec.exe):

For albums: --gain 1 --prev
(or --gain 3 --prev)
For compilations: --gain 0 --prev
(or --gain 2 --prev)


It's a good idea to apply ReplayGain first (see above and further below). Explanations of the switches:

--prev: Activate clipping prevention.
(Clipping occurs when the amplitude of a sound is above the maximum allowed level,
i.e. when it is too loud to be recorded/reproduced. Clipping causes sound to distort.)

--gain 0:
No usage of replaygain. Together with --prev: Title-based clipping prevention.
The loudness of each song is reduced individually to the point where no song is clipping.

--gain 1:
No usage of replaygain. Together with --prev: Album-based clipping prevention.
Each song of an album is attenuated by the same amount and no song has clipping.

--gain 2:
Title-based replaygain, rest like 0.

--gain 3:
Album-based replaygain, rest like 1.




-------------------------------------------------
Recommended Winamp 2.x plug-in settings
-------------------------------------------------

in_mpc 0.99d is the recommended Winamp plug-in: Download


Settings:
(In Winamp, press "CTRL-P" (Preferences), go to "Plug-ins" -> "Input",
select the MPC plug-in and press "Configure"):


Equalizing by [x] Musepack

Winamp's own equalizer attenuates high frequencies.


Dynamic range: 6 dB

Range of the equalizer: -6 to +6 dB


[ReplayGain title based | ClipProtect Off] or [ReplayGain album based | ClipProtect Off]

Use title-based ReplayGain for a "radio-like" listening environment (all songs will have a comparable loudness). Use album-based ReplayGain for an "album-by-album" listening environment (different albums will have a comparable loudness, but volume differences between single songs of an album are preserved).

You have to apply ReplayGain to your MPC files for this to work. The Winamp plug-in will read out the ReplayGain information and use it for title-based or album-based playback. Applying ReplayGain is easy:

First you have to download the MPC decoder and the Replaygain tool.
Then, a simple frontend: MPC Batch Encoder

Extract everything to one folder, start the frontend and go to the "ReplayGain" tab.
In the "Switches" field, enter --auto . Then add the folder with the MPC files.
Important: For correct album gain calculation, only apply ReplayGain to
one album at a time (put each album into a seperate folder).




Replaygain

How To...

1) ...recursively go through a directory structure and apply ReplayGain to all MPC files,
considering each directory as an individual album ?

Download Sweep and Replaygain. Extract them to your path (e.g. C:\Windows).
In a command-line window (so-called DOS-box), type: sweep replaygain --smart --auto *.mpc

Already replaygained albums will be skipped, due to the --smart option. Sweep starts to scan in the current directory of the DOS-box, going through all subdirectories. To process only a specific path, use the well-known DOS commands to go to that directory (for instance cd "c:\mpc\my downloads\") and then use the command sweep replaygain --smart --auto *.mpc to process all subdirectories from there.



2) ...create replaygain.txt files for a lot albums in one step,
considering each directory as an individual album ?

Create a file called "replaygain.bat" with the following contents:

replaygain --listallreport *.mpc > "replaygain --auto album.txt"

Copy this file into your Windows directory.

This *.bat file needs to be created only once in your life...
So don't worry...

Now the procedure:
- Open a DOS-Box, go to the main folder/directory where the albums are located.
- type: sweep replaygain.bat and press Return
A file ' replaygain --auto album.txt ' will be created in each album-folder. That's it!



Headroom "K-14"

Headroom is needed to avoid clipping and oversaturated sound. K-14 is the best choice for home listening
(see Level Practices Part I and Level Practices Part II, K-System explained).
ReplayGain'ed MPCs at K-14 will have the same perceived loudness as other formats with applied ReplayGain
- such as Ogg Vorbis or MP3 - with the recommended reference volume of 89 dB.


[x] Dither output

What is dither?



-------------------------------------------------
Useful links
-------------------------------------------------

[ Latest MPC compiles ]
Frank Klemm's official MPC page
MPC page on Rarewares

Andree Buschmann's older information page, English or: (Deutsch)


[ Useful sites ]
MPC World
MPCscan - Scan your folders for corrupt MPCs (Command-line version)


[ Exact Audio Copy ]
The best CD grabbing software, period.
Official site

[ Ripping guides for EAC & MPC ]
Simple EAC guide for MPC
Detailed Tutorials: EAC, MPC, audio archiving
General Tutorials for EAC
EAC forum
EAC Offsetbase
AccurateRip Drive Offsets



[ MPC Frontends ]
foobar2000
MuseDrop, drag&drop encoding/decoding
Speek's Frontend, batch encoding, decoding & ReplayGain
Monkey's Audio is a good frontend for MPC, too.


[ Renaming / Tagging / Music Database]
Tag, a very powerful tagger
Tag Frontend
CDIndexer : for CD-Audio & data-CDs
MAC 2.90 : Mpeg Audio Collection 2.90 : perfect for mpeg, not yet for CD-Audio




How To...

..convert ID3v2 tags to APEv2 tags:

Use Tag & Tag Frontend with the switches --force ape2 --removeid3v2 in "other options"
(remove all other checkmarks).
Directly from a command-line window: Tag *.mpc --force ape2 --removeid3v2


..transcode MPC to MP3 while keeping tags?

Not recommended for quality reasons, quality will degrade.
But tools for this are here, or use foobar2000.



[ ReplayGain, lossless normalizing ]
ReplayGain information page


[ Analyzing MPC ]
EncSpot
Tool for ABXing, Blind listening tests
ABC/HR, blind listening tests
Easy MD5 Creator - MD5 checksums for files
MPC filter for CoolEdit / Adobe Audition




-------------------------------------------------
Credits
-------------------------------------------------

A big thanks to all MPC developers for making one kickass MPC codec, the best lossy codec in the world.

Idea, original post and list of original settings collected by user, Layout & additional work by CiTay, SNYder and Dibrom.




--------------------------------------------------------------------------------


OGG

For optimum encoding at ALL quality levels:

Windows:

oggenc23.exe GT3b2 (ICL compile)
oggenc23.exe GT3b2 (Pentium 4 only ICL Compile)

Linux:

oggenc GT3b2 (ICC 7.1 Compile)

If you prefer a nice drag-and-drop interface, then you can try John33's OggDropXPd (Windows only)

OggDropXPd GT3b2 (ICL Compile)
OggDropXPd GT3b2 (Pentium 4 only ICL Compile)


Standard Xiph.Org Encoder:

Windows:

oggenc23.exe 1.0.1 CVS (ICL compile)
oggenc23.exe 1.0.1 CVS (Pentium 4 only ICL Compile)

vorbis-tools 1.0.1 (MSVC compile)

Linux:

oggenc 1.0.1 (ICC 7.1 Compile)

If you prefer a nice drag-and-drop interface, then you can try John33's OggDropXPd (Windows only)

OggDropXPd 1.0.1 (ICL Compile)
OggDropXPd 1.0.1 (Pentium 4 only ICL Compile)



Recommended Ogg Vorbis Encoder Settings

For best results, use the quality settings:

oggenc -q n input.wav (where n is a number from -1 to 10)

To get an idea of the average bitrate for each quality level:

1.0.1/GT3b1/GT3b2:

q -1 = 45 kbps
q 0 = 64 kbps
q 1 = 80 kbps
q 2 = 96 kbps
q 3 = 112 kbps
q 4 = 128 kbps
q 5 = 160 kbps/180 kbps
q 6 = 192 kbps/212 kbps
q 7 = 224 kbps/244 kbps


Using Vorbisgain

Vorbisgain is the Ogg Vorbis version of Replaygain. It is used to analyse your Ogg Vorbis files and add replaygain tags to the Vorbis comment which instructs the decoder to normalise the loudness. This ensures your tracks are of the same relative loudness and also prevents the decoder from clipping.

Note: It makes no changes to the actual audio. It only adds tags to instruct the decoder to change the gain.

Windows:

VorbisGain (ICL Compile)
VorbisGain (Garf's Original MSVC Compile)

Linux:

VorbisGain (ICC Compile)


How do I know which encoder was used to make this Ogg Vorbis file?

Using either the ogginfo program or file info in your player, you can tell from the vendor tag:

Xiphophorus libVorbis I 20000508 => 1.0 beta 1 or beta 2
Xiphophorus libVorbis I 20001031 => 1.0 beta 3
Xiphophorus libVorbis I 20010225 => 1.0 beta 4
Xiphophorus libVorbis I 20010615 => 1.0 rc1
Xiphophorus libVorbis I 20010813 => 1.0 rc2
Xiphophorus libVorbis I 20011217 => 1.0 rc3
Xiphophorus libVorbis I 20011231 => 1.0 rc3
Xiph.Org libVorbis I 20020717 => 1.0
Xiph.Org/Sjeng.Org libVorbis I 20020717 (GTune 3, beta 1) => GT3b1
Xiph.Org libVorbis I 20030308 => Post 1.0CVS
Xiph.Org libVorbis I 20030909 (1.0.1) => 1.0.1
Xiph.Org/Sjeng.Org libVorbis I 20030909 (GTune 3, beta 2) EXPERIMENTAL => Experimental GT3b2
Xiph.Org libVorbis I 20031230 (1.0.1) => Post 1.0.1 CVS
Xiph.Org/Sjeng.Org libVorbis I 20031230 (GTune 3, beta 2) => GT3b2


Useful tools, plugins, and links


Ogg Vorbis Page on Rarewares -- Also contains Vorbis DLLs for CDex, CoolEdit, WinLame, etc.
Vorbis.com -- Main website for Ogg Vorbis news, compiles, etc.
Case's EAC Configuration Guide
Sjeng.org -- Garf's page with his previous tunings and Vorbisgain.

There is a vendor tagging bug in the Vorbis plugin (1.3a) for Winamp 2.91. If you encounter this problem, download the following new version of the plugin from the link given at the winamp forums:

http://forums.winamp.com/showthread....hreadid=139143


A Bit of Vorbis History

(For a highly detailed description of Vorbis historic, check out OggZealot's Ogg Vorbis Historic where Monty also adds a few more details too)

Ogg Vorbis reached version 1.0 in July of 2002. It is the official Xiph.org encoder (the one you get from vorbis.com)

Our member here, Garf, did his own tunings, based on version 1.0 to produce GT3b1 and GT3b2. Both show improved pre-echo handling for q values of 5 to 10. It was judged that GT3b1 was the better of the two.

There was a minor bugfix update earlier this year in March which only appeared on the CVS at Xiph.org. They consisted of very minor bug fixes which do more to correct odd problems that may occur rather than improving quality. This was referred to as Post 1.0CVS.

Quality problems that mainly affected low bitrates were addressed and a new bugfix (1.0.1) was released. Post 1.0.1 CVS was released late December 2003 by Monty at Xiph, and includes true CBR.

In order to simplify the situation where we had two encoders (1.0.1 and GT3b1), John33 merged the sources to give us GT3b2, which is now the recommended Vorbis encoder.

EDIT: Since the Ogg Vorbis section is lacking a recommended encoder and settings, I decided to edit my post here. If I missed something or made a mistake, please let me know. Many thanks to dev0 for splitting this thread for me.




--------------------------------------------------------------------------------


來源:http://www.hydrogenaudio.org
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
 


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 07:07 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2022, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1