> Decoder 1.0 release candidate 1 (1.0rc1) scheduled for June 17th, 2001 > > With good fortune, the fully completed 1.0 decoder will be in CVS this weekend. > This represents completion of the final decoding features missing in beta > release 4 that are needed for 1.0. Specifically, this decoder release > includes cascading, channel coupling, and sparse codebook support. > Aside from bugfixes, no additional changes will be made to decoding > through 1.0. This decoder implements all Vorbis 1.0 specification features.
>Hi folks, > >I've been out of twon for a few days (by motorcycle, >net-less) and >just got back into town tonight. I'll be catching up on >email tomorrow. > >(OK, I know I'm more than a few days behind on email, but >I'm still >going to try ;-) > >Monty
revision 1.17 date: 2001/07/24 12:00:15; author: msmith; state: Exp; lines: +2 -1 Charset conversion for win32, thanks to Peter Harris.
Oggenc/win32 now works properly again (or should, anyway). ---------------------------- revision 1.16 date: 2001/07/02 09:39:10; author: msmith; state: Exp; lines: +35 -13 Implementation (partial, needs win32 support still) of charset conversion to UTF8 for oggenc.
> OGG Vorbisでエンコした事ある? うん、331さんは oggenc -h したことある? 便宜上ビットレートでモードを指定ししているけど、内部的には ( AA A B C D E F (ぐらいまでだったか) の ) いくつかのクオリティのモードのうち、だいたいそのビットレートになるようなクオリティのものを選んでいるだけ、と書いてある。
MODES: OggEnc currently supports 6 different modes. Each of these is a fully VBR (variable bitrate) mode, but they vary in intended average bitrate. The bitrate option (--bitrate, -b) will choose the mode closest to the chosen bitrate. The 6 modes are approximately 112,128,160,192,256, and 350 kbps
I did not like some aspects of the RC2 encoder and have my own tuned mode. It fixes the problems that were most annoying to me. It uses about 150-180kbps depending on the exact music content.
prebuilt Win32 binaries with this tuning are available at
Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX! Do the SEX!
>>452 とりあえずシュワシュワ音という例えが良く分からない、どういった音の事? とにかく個人的にはFIISは高音がちゃんと出てない(というかくぐもった感じがする)ので使いたくない・・・もちろんLPFの設定をしてもだぞ >128ならともかく256で豪快に歪むなんて事はまず無いぞ。 Man With No NameのRetoxという曲で256kbpsでエンコしてみ これに限らず歪みは出るけど、自分の知る限りではこの曲が一番解りやすい(自分の言う歪みというのは要するにノイズというか付帯音ね、"ポココッ"みたいな感じの)
cvs log vorbis-tools/oggenc/encode.c したら、 revision 1.11 date: 2001/09/28 07:54:39; author: msmith; state: Exp; lines: +2 -2 Make sure we write _everything_ we wanted to write, not just that we wrote something. Probably makes no difference in reality, but it's better to be safe. とのこと。
OggEnc v0.8 (libvorbis rc2) (c) 2001 Michael Smith <msmith@labyrinth.net.au)
Usage: oggenc [options] input.wav [...]
OPTIONS: General: -Q, --quiet Produce no output to stderr -h, --help Print this help text -r, --raw Raw mode. Input files are read directly as PCM data -B, --raw-bits=n Set bits/sample for raw input. Default is 16 -C, --raw-chan=n Set number of channels for raw input. Default is 2 -R, --raw-rate=n Set samples/sec for raw input. Default is 44100 -b, --bitrate Choose a nominal bitrate to encode at. Attempt to encode at a bitrate averaging this. Takes an argument in kbps. -s, --serial Specify a serial number for the stream. If encoding multiple files, this will be incremented for each stream after the first. -e, --encoding Specify an encoding for the comments given (not supported on windows)
Naming: -o, --output=fn Write file to fn (only valid in single-file mode) -n, --names=string Produce filenames as this string, with %a, %t, %l, %n, %d replaces by artist, title, album, track number, and date, respectively (see below for specifying these). %% gives a literal %. -c, --comment=c Add the given string as an extra comment. This may be used multiple times. -d, --date Date for track (usually date of performance) -N, --tracknum Track number for this track -t, --title Title for this track -l, --album Name of album -a, --artist Name of artist If multiple input files are given, then multiple instances of the previous five arguments will be used, in the order they are given. If fewer titles are specified than files, OggEnc will print a warning, and reuse the final one for the remaining files. If fewer track numbers are given, the remaining files will be unnumbered. For the others, the final tag will be reused for all others without warning (so you can specify a date once, for example, and have it used for all the files)
INPUT FILES: OggEnc input files must currently be 16 or 8 bit PCM WAV, AIFF, or AIFF/C files. Files may be mono or stereo (or more channels) and any sample rate. However, the encoder is only tuned for rates of 44.1 and 48 kHz and while other rates will be accepted quality will be significantly degraded. Alternatively, the --raw option may be used to use a raw PCM data file, which must be 16bit stereo little-endian PCM ('headerless wav'), unless additional parameters for raw mode are specified. You can specify taking the file from stdin by using - as the input filename. In this mode, output is to stdout unless an outfile filename is specified with -o
Hmm, I was suspicious at first because: a) You're using -b (NEVER do that) b) The signal was so low in level that the amplitude differences may have been inaudible. So I tested again, with a louder sweep (that still wasn't clipping) and encoded it with -q0. I can positively ABX the result (18/20). Eeps. Weird. Edit: The problem disappears if you up the quality level. って、問題まるで理解できていないんじゃないか、こいつ…
Fixed a memory management error in the new codebook code Removed final-stage infinite shift buffer; now a no-copy double buffer; removes another 70kB nominal from decode with slight speed improvement (~2%)
there's still an exact-position seek bug found by seeking_example to track down. The seek succeeds, but the position is off.