📄 bladeenc.html
字号:
encode track1.wav and send the mp3 file through the standard output stream.</i><br> <li>And all this can be combined into one big operation.</li><br> <p> <br> <br> <br> <br> <p>Example: <b><tt>bladeenc -160 track1.wav stdout -mono track2.wav track3.wavoutput.mp3 -crc stdin stdout -112 </tt></b><i>will do all the following:Encode track1.wav into a 160 kBit mono mp3 that is sent to stdout. Encodetrack2.wav into a 160 kBit mp3 named track2.mp3. Encode track3.wav intoa 160 kBit mp3 with CRC named output.mp3. Encode what comes through thestdin into a 112 kBit mp3 that is appended to the data that is allreadysent to stdout.</i></ol><p><br><font size=+2>Commandline Switches</font><p>All commandline switches are case-insensitive, so you can enter themin either upper- or lower-case.<br> <table BORDER CELLSPACING=0 CELLPADDING=8 ><tr><td VALIGN=TOP>-[bitrate],<br>-br [bitrate]</td><td>Defines the bitrate for the MP3-file. Higher bitrates gives betterquality, but also bigger files. Most people prefer to generate 128 kBitMP3s. Please note that it's the total bitrate that is specified, so ifyou're generating a stereo MP3-file at 128 kBit you get 64 kBit for leftchannel and 64 kBit for the right channel. The default setting is 128 kBitfor stereo files and 64 kBit for mono files. <p>Allowed bitrates are: 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192,224, 256 and 320.</td></tr><tr><td VALIGN=TOP>-crc</td><td>Adds checksum data to each frame in the MP3 file. The checksum datais needed for error-correction when streaming the MP3 in realtime overinternet (as done by internet radiostations). It lowers the quality ofthe sound slightly since the checksum data also needs to fit in the specifiedbitrate and is not needed for normal use.</td></tr><tr><td VALIGN=TOP>-delete,<br>-del</td><td>The WAV-file is automatically deleted after having been encoded. Becareful with this switch because the WAV-file is deleted even if the encodingprocess failed (for example due to insufficient drivespace).</td></tr><tr><td VALIGN=TOP>-mono,<br>-dm</td><td>Downmixes stereo input files to mono before they are compressed, thusgenerating mono MP3 files. This switch does nothing if the input file allreadyis mono.</td></tr><tr><td>-leftmono,<br>-lm</td><td>Takes only the left channel of the input file and encodes it into amono MP3. If the input file is mono it will be compressed as it is.</td></tr><tr><td>-rightmono,<br>-rm</td><td>Takes only the right channel of the input file and encodes it intoa mono MP3. If the input file is mono it will be compressed as it is.</td></tr><tr><td>-swap</td><td>Swaps the left and right channels of stereo input files before encodingthem. </td></tr><tr><td VALIGN=TOP>-private,<br>-p</td><td>Sets the private-flag in the MP3-file, specifying that this is a privateMP3. As far as I know there is no program that treats private MP3's differentlyfrom normal ones so it is practically useless. <p>Setting this flag doesn't affect the encoding time, filesize or qualityin any way, so set it if it makes you happy.</td></tr><tr><td VALIGN=TOP>-copyright,<br>-c</td><td>Sets the copyright-flag in the MP3-file, specifying that this is acopyrighted MP3. As far as I know there is no program that treats copyrightedMP3's differently from normal ones so it is practically useless. <p>Setting this flag doesn't affect the encoding time, filesize or qualityin any way, so set it if it makes you happy.</td></tr><tr><td>-copy</td><td>This switch clears the MP3 file's original-flag that is set by defaultfrom version 0.50 of BladeEnc. <p>Clearing the original-flag doesn't affect the encoding time, filesizeor quality in any way, so do it if it makes you happy.</td></tr><tr><td>-quiet</td><td>Prevents BladeEnc from doing any screen output, except for error messages.This is mostly usefull if you want to run bladeenc as a background processon UNIX systems. The screen output takes nearly no time at all, so youwon't even save 1% by disabling screen output.<b> This switch is globalonly.</b></td></tr><tr><td>-quit,<br>-q</td><td>Makes BladeEnc quit automatically when all files have been encoded.Normally BladeEnc waits for someone to press RETURN before quitting. <b>Thisswitch is global only.</b></td></tr><tr><td>-outdir=[path]</td><td>Specifies an output path for the encoded files. Normally the MP3 filesends up in the same directory as their corresonding WAV-files resides in,but using this switch you can get them to end up wherever you like. <b>Thisswitch is global only.</b></td></tr><tr><td>-prio=[setting]</td><td>Changes the task priority of BladeEnc. Valid settings are HIGHEST,HIGHER, NORMAL, LOWER, LOWEST and IDLE. BladeEnc is by default set to LOWESTpriority which basically means that BladeEnc functions fine in the backgroundwithout disturbing or slowing down any other program. <b>This switch isglobal only.</b><br><i>This setting is not available in all ports.</i></td></tr></table><p><font size=+2>L3Enc Emulation Mode</font><p>The l3enc emulation mode of older versions of BladeEnc has been removedin BladeEnc 0.80 since the new way of reading the commandline in this versionmakes it understand l3enc commandlines anyway.<p>Just remember that the default bitrate of BladeEnc is 128 kBit, whilel3enc uses 112 kBit.<p>However, two small tricks were necessary to make BladeEnc compatiblewith l3enc:<ol><li>If the specified bitrate is over 1000 it is divided by 1000 in order toconvert it from bits/sec to kBit/sec.</li><li>If l3enc's -hq switch is placed on the commandline or a bitrate over 1000is specified locally using the -br switch, BladeEnc automatically activatesthe -quit switch.</li></ol><p><br><font size=+2>Updates, Questions and Information</font><p>The latest version of BladeEnc is available at my homepage togetherwith an FAQ and some other information. See the top of this document forthe URL and my E-mail address.<br> <p><font size=+2>Copyright and Distribution</font><p>BladeEnc is copyright Tord Jansson.<p>BladeEnc is free software; you can redistribute it and/or modify itunder the terms of the GNU Lesser General Public License as published bythe Free Software Foundation; either version 2.1 of the License, or (atyour option) any later version.<p>You should have received a copy of the GNU Lesser General Public Licensewith BladeEnc. If not, please see BladeEnc's homepage or www.fsf.org formore details.<br> <p><font size=+2>Credits</font><p>BladeEnc includes code from distribution 10 of ISO's reference code.The contributors to that reference code have been:<p>Bill Aspromonte, Shaun Astarabadi, R. Bittner, KarlheinzBrandenburg, W. Joseph Carter, Jack Chang, Mike Coleman, Johnathan Devine, Ernst Eberlein, Dan Ellis, Peter Farrett, Jean-Georges Fritsch, Vlad Fruchter, Hendrik Fuchs, BernhardGrill, Amit Gulati, Munsi Haque, Chuck Hsiao, ToshiyukiIshino, Masahiro Iwadare, Earl Jennings, James Johnston, Leon v.d. Kerkhof, Don Lee, Mike Li, Yu-Tang Lin, Soren Neilsen, Simao F. Campos Neto, Mark Paley, DavisPan, Tan Ah Peng, Kevin Peterson, Juan Pineda, Ernst F. Schroeder, Peter Siebert, Jens Spille, Sam Stewart, Al Tabayoyon, Kathy Wang, Franz-Otto Witte, Douglas Wong.<p>All modifications of the reference code in order to create all versionsof BladeEnc up to 0.80 have been made by Tord Jansson.<br> <p>Thanks to the following people for contributing code and bugfixes toBladeEnc:<p>Mikael Kjellström, Kevin Doherty, Milan Hodoscek, Wesley Hosking,Jon Watte, Dmitri Kalintsev, William Thompson, Olaf Pueschel, Marc Schefer,Lennart Börjeson, John DuBois.<br> <p>Thanks to the following people for providing binaries of BladeEnc forvarious formats:<p>Trevor Phillips, Zac Livingston, Jon Coyle, Alexey Marinichev, MikaelKjellström, Steve Burns, Markus Ridinger, Giao Nguyen, Joel Fredrikson,Marca Registrada, Rob Braun.<br> <p><hr WIDTH="100%"></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -