|
|
|
HISTORY LOG
Revision history
v0.8.19 -seek to HH:MM:SS timecode in ac3's added
v0.8.18 -loadcodec/-savecodec to use codecs without gui
-44100 option is now of higher quality
output should be generaly of better quality
I have used the various bits of the latest ac3dec0.6.x from the linux version, but some obviously
changed too much so Id rather not totaly mod that release all over again (though id love to take
out the bbdmux layer and use my fast/lean decoder instead, a combo of decodevob/ac3dec is faster
than decoding a vob to a wav from the beginning)
I would still like to integrate the xing mp3 encoder DLL, and 5.1 output (3 wavs), perhaps a plugin
output architecture??? Also compiling with intels VTune compiler could be better too than MSs.
v0.8.17 added -pcmwav so you can automaticly output to pcm wavs without chooser box
v0.8.16 status output fixed where it wouldnt wrap to next line.
v0.8.15 better seeking to ac3 data.
insertms option added to add blank silence at the front.
aac stuff is still in beter, its in the source but commented out because its not working.
v0.8.14 buffered write can be set to any size, and some other new args too.
last buffer also is saved properly.
v0.8.13 Optimized mantisas to be faster (3%), still the bbdemux code is holding it back
the new vob decoder has not yet been inserted.
Added buffered output, so only every 300k is written, not every small block.
All in all should be faster.
v0.8.12 Nothing amazing, just a SkipForward/Backword command in realtime listening.
So if its working for you, no need to download it.
v0.8.11 Fixed high pitch sound errors, I hope.
v0.8.10 made status nicer so it doesnt overlap 80 columns
we now have a beta in_ac3.dll plugin for Winamp
slightly speeded up math code too, but the de-mux is whats killing
its speed now, that is hell crap code that needs replacement soon.
Btw, I forgot to mention that the -44100 conversion option seams to work
ok.
v0.8.9 added fixed elapsed time value (blame old relic code from mpeg2avi)
added heaps of realtime options for switching streams/ changing volumes
fixed -length option where it would do one more second before
v0.8.8 again, fixed the EOF detection for all levels, should be ok now.
made -info act just like BBDMUX
spanning is 100% now with correct EOF checks etc...
version info printed all the time
v0.8.7 again, fixed the EOF detection for all levels, should be ok now.
added more stat info at the end for 'jmm'
v0.8.6b fixed reading of ac3 files, detects EOF nicely, sorry, there was
lots of messy code to go through.
v0.8.6 fixed writing last segment of data, and added more precision to
output seconds status, fixed ac3 input reading. Thanks for checking
DanniDin.
v0.8.5 correctly does multi vob spanning, ie doesnt miss packets and works together with any stream
added option to kill rear/centre/lfe channels if you want to.
v0.8.4 hopefully a bit more speedier, if you notice
- more stats/info in realtime
v0.8.3 50% faster so it can now basicly do 3x realtime decoding.
- added -info option to show VOB stream infos
- added -reargain for adjusting audio
- its handles premature ending VOBs nicely, without failing/falling over
- added more stats to the status texts
v0.8.2 Audio center channel gain added
- Seek option now works properly
- the substream option works now correctly, finaly
- added max length ability, so you can decide to only
decode 10 minutes or 83 minutes exactly, either use HH:MM:SS or seconds value
v0.8.1 substream args fixed, whoops
- added another inverse squared curved gain control to volume enhancement use as -gain2 {1...900} just experiment
v0.8 Audio output gain added, use -gain 1 to 500 for percent.
it is a sliding gain, so only quieter sounds are made louder without the loud sounds distorting.
v0.7 audio downmixes speedups for other downmix combos
added working multivob support, any blah_1.vob goes to blah_2.vob etc.. until 9
substream support added via -substream command, use 0x81 or 0x80 as the hex codes
* gain control is coming
v0.6 handles more codecs much faster decoding
handles stdin via -- filename (experimental)
cool processing speed statistics
* multi vob source support is in experimentation
* ground work being done for 48000hz to 44100 live conversion
v0.05 updated bit_allocate.c (0.5.5), should fix compatibility problems with some AC-3 bitstreams.
corrections to downmix.c, rematrix.c,
added phase-inversion to uncouple.c
minor cosmetic changes (statistics report) to user interface
v0.04 lfe-channel now mixed at +10dB (instead of +9dB)
improved resistance to "bad AC3 frames"
updated downmix module (still not thoroughly tested)
v0.03 ac3dec_mci renamed to ac3dec_wave, to avoid confusion
added ACM (audio compression manager) support, file output
added downmix module
v0.02 integrated BBDMUX with ac3dec_mci, allows ac3dec
to directly demux AC3 audiostream (0x80BD) from *.VOB files
(unencrypted VOB files only!)
v0.01 first release of AC3DEC for Win32 (ac3dec_mci),
output to Windows wave routines (waveOut library)
|