August 16th, 2010· fixed: m2ts framerate detection for h264 tracks was half of what it should be
August 16th, 2010· fixed: handling of MKV files with header compression didn't work
· fixed: track listing of some Blu-Rays failed silently
· added support for decoding mono tracks with ArcSoft DTS decoder
· added reading support for DTS tracks with additional DTS-HD header
· improved m2ts framerate detection
· video bitdepth is displayed now, if different than 8 bits
· chroma format is displayed now, if different than 4:2:0
June 28th, 2010· fixed: reducing bitdepth from >16bit to 16bit resulted in static (v3.21)
· updated to latest ffmpeg/libav version
· libav MP1/MP2/MP3 decoders now decode to floating point
· libav E-AC3 decoder now supports spectral extension
June 19th, 2010· fixed: big w64/rf64 files sometimes had incorrect header information
· fixed: HD DVD chapter times were wrong by 3.6 seconds per hour
· fixed: 6.1 DTS decoding with ArcSoft resulted in wrong channel order
· fixed: 6.1 TrueHD decoding with libav resulted in wrong channel order
· fixed: reducing bitdepth of clipped audio produced too much bitdepth
· when clipping is automatically fixed, the applied dB gain is logged
· when normalizing an audio track, the applied dB gain is logged
June 7th, 2010· fixed 3D demuxing (argh)
October 12th, 2009· updated libFLAC to version 1.2.1
· added a flush after every log line to help GUIs
· "eac3to some.mpls" now also works if the stream files aren't there, anymore
· fixed: number of subtitles was not appended to demuxed subtitles' file name
· fixed: dialnorm removal (for Nero decoder) failed with some 2.0 TrueHD files
October 12th, 2009· added undocumented "-no2ndpass" switch to turn off 2nd pass processing
· fixed: two pass processing sometimes produced superfluous sup files
· fixed: MPG/EVO/VOB audio tracks with "PES extension 2" were not detected
· fixed: very small W64/RF64 files were not detected correctly
· fixed: when processing was aborted, log file was sometimes not created
· fixed: sometimes specifying a title number addressed the wrong HD DVD title
March 30th, 2009· "24.975" is now interpreted as "25.000/1.001"
· Blu-Ray "sup" are demuxed with DTS set to 0 again, proper fix will come later
· fixed: error code not set for "source file format could not be detected"
· fixed: audio resampling from/to 24.975 didn't work properly
· fixed: WAV files beginning with lots of zeroes were sometimes not accepted
March 10th, 2009· WAV reading was broken for all but very small files (introduced in v3.13)
March 8th, 2009· fields and frames are counted and displayed separately now
· added DIRAC bitstream parser
· added support for "-24.975" and "-changeto24.975"
· Blu-Ray subtitle demuxing: PTS value is now written to both PTS + DTS
· joining MKV files is now declined with a proper error message
· last chapter is now removed, if it's less than 10 seconds from end of movie
· fixed: "-normalize" didn't work with stdout, anymore
· fixed: audio delay was incorrect when 1st m2ts part contained no audio data
· fixed: very small WAV files were not detected correctly
· fixed: "eac3to source.eac3 dest.dts -core" crashed
February 24th, 2009· fixed: track languages for HD DVD discs were not shown
· fixed: MLP channel order was wrong for some specific channel configurations
· fixed: "DirectShow reported 255 channels" happened sometimes
February 16th, 2009· fixed: MKV subtitle track language wasn't shown
February 12th, 2009· fixed: reading physical disc speed was abysmal (introduced in v3.07)
· fixed: read error from physical drive resulted in crash
February 9th, 2009· added support for MKV video tracks without sequence headers in bitstream
· added support for old style MKV AAC tracks
· added support for various MKV "A_MS/ACM" audio formats
· added support for various MKV "V_MS/VFW/FOURCC" video formats
· added warning for tracks where bitstream parsing failed
· demuxing a video track now also complains about video gaps/overlaps
· the "-check" option now also complains about video gaps/overlaps
· optimized memory allocation
· fixed: adding subtitle caption count to filenames sometimes didn't work
· fixed: subtitle caption counts in log sometimes had wrong track numbers
· fixed: all non-supported MKV tracks shared the same description
· fixed: incorrect framerate mismatch complaint was shown for pulldown sources
· fixed: FLAC tracks in MKV files don't slow down detection, anymore
· fixed: source file detection read 300MB from every source file
February 2nd, 2009· added MKV reading/parsing support
· added demux support for MKV (E-)AC3, DTS(-HD), AAC, MPx, FLAC and WAV tracks
· added demux support for MKV "modern style" MPEG2, VC-1 and h264/AVC tracks
· reading from (HD) DVD and Blu-Ray drives uses different reading APIs now
· empty tracks in TS/m2ts container are not listed, anymore
· for 24.000 fps video tracks a little warning is displayed now
· when demuxing subtitle files, the number of captions is added to the filename
· timestamp derived FPS is used for gap checking instead of video bitstream FPS
· fixed: 44.1khz AC3 encoding was still broken
· fixed: zero byte stripping pass was done for true 24bit TrueHD tracks
· fixed: downconverting WAV files with 0x3f channel mask didn't work
· fixed: log output "remaining delay [...]" was sometimes wrong for AC3 tracks
· fixed: silent frame creation was tried for E-AC3 although it can't work
January 26th, 2009· warning is shown if h264 video bitstream contains "full range" flag
· h264 video bitstream "full range" flag is automatically removed
· you can disable removal of the "full range" flag by doing "-keepFullRange"
· added reader for external DVD, HD DVD and Blu-Ray SUP files
· external SUP files can be delayed now
· number of HD DVD and DVD subtitles in SUP track is counted and displayed
· number of forced and non-forced Blu-Ray subtitles in SUP track is displayed
· "-check" option now also works for demuxed audio, video and subtitle tracks
· when reading from physical disk drive, 2KB (instead of 1MB) blocks are read
· improved automatic skipping over damaged first 5MB of TS/m2ts files
· fixed: resampling and Surcode encoding didn't work in one step
· fixed: TRP detection crashed
· fixed: track listing sometimes contained tracks without description
· fixed: h264 with missing framerate in 1st sequence header made eac3to crash
· fixed: some AC3WAV files were not detected correctly
· fixed: video frame count was not displayed when 2nd pass was executed
January 19th, 2009· video track framerates are now shown with up to 3 decimals, if necessary
· m2ts/TS framerate is determined by interpreting video track timestamps
· m2ts/TS framerate is displayed in the format description (if available)
· warning is shown if container timestamps don't match video framerate
· warning is shown if video bitstream has a non-standard framerate
· video without framerate information: container framerate is used
· video without framerate information: framerate can be set (e.g. "-23.976")
· video without framerate information: new framerate is written to bitstream
· remaining non-fixed audio delay is now shown in log
· command prompt colors are restored after eac3to has run through
· fixed: 2-pass processing for stripping zero bytes sometimes crashed
· fixed: CA (Conditional Access) tracks were shown as "Unknown audio track"
January 13th, 2009· can show information about audio, video and VOB/EVO/(M2)TS files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative audio delays
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using SSRC or r8brain)
· can apply/reverse PAL speedup on decoded audio data (SSRC/r8brain)
· can demux all video and audio tracks of an EVO/VOB/(M2)TS source file
· can list available titles of Blu-Ray and HD DVD discs
· can extract Blu-Ray and HD DVD chapter information and subtitles
· can mux MPEG2, VC-1 and h264 video tracks to Matroska
· can remove pulldown flags from MPEG2, VC-1 and h264 video tracks
January 13th, 2009· fixed: VC-1 stream handling was broken
· fixed: destination file extension "*.lpcm" didn't work with 2pass processing
· fixed: MPEG2 1088 to 1080 cropping was incomplete
· fixed: no log was being created when "temp file could not be interpreted"
January 6th, 2009· fixed: negative edit was done too late (introduced in v2.86)
December 28th, 2008· using "eac3to source video.h264" doesn't demux audio/subtitle tracks, anymore
· using "eac3to source movie.*" demuxes video, audio and subtitle tracks
· using "eac3to source 1: video.* 2: audio.*" demuxes the specified tracks
· AC3 and E-AC3 dialnorm removal now uses "-31db" instead of "-0db"
· workaround for DTS files where last byte is missing in each audio frame
· fixed: v2.84 sometimes crashed when parsing HD DVD XML files
· fixed: v2.84 sometimes chose incorrect XML file
· fixed: v2.84 sometimes chose wrong m2ts playlist file
· fixed: some actions were eventually applied twice when "-2pass" was used
· fixed: AAC encoding quality "quality=0.0x" was passed to Nero as "0.x"
December 22nd, 2008· fixed: 2nd pass gap removal was tried (and failed) for TrueHD+AC3 targets
· fixed: processing aborted when trying to fix gaps in PCM destination files
· fixed: more than one RAW/PCM overlaps resulted in lost sync (since v2.81)
· fixed: demuxing TrueHD+AC3 stream by title number didn't renew the AC3 part
· new option for removing or looping audio data, e.g. "-edit=0:20:47,-100ms"
· title sorting criteria changed: resolution is more important than runtime
· new option "-lowPriority" sets eac3to to background/idle priority
· libav warnings are now assigned to the affected audio track
· fixed: "lossless check failed" false alarms for seamless branching movies
· fixed: spike removal filter was not active for the very last overlap/gap
· improved muxing h264 streams which begin with double sequence headers
· source files are now opened with "share read + write access"
· destination files are now opened with "share read access"
December 19th, 2008· fixed: gap/overlap correction didn't work for FLAC and WAV files
· fixed: when clipping was detected, 2nd pass was not always executed correctly
December 16th, 2008· can show information about audio, video and VOB/EVO/(M2)TS files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative audio delays
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using SSRC or r8brain)
· can apply/reverse PAL speedup on decoded audio data (SSRC/r8brain)
· can demux all video and audio tracks of an EVO/VOB/(M2)TS source file
· can list available titles of Blu-Ray and HD DVD discs
· can extract Blu-Ray and HD DVD chapter information and subtitles
· can mux MPEG2, VC-1 and h264 video tracks to Matroska
· can remove pulldown flags from MPEG2, VC-1 and h264 video tracks
December 15th, 2008· audio gap/overlap fixing is now automatically done in a 2nd pass
· option "-normalize" maximizes the volume of the audio data, needs 2 passes
· audio clipping is detected and automatically removed in a 2nd pass
· "-2pass" activates 2 pass mode (can speedup seamless branching processing)
· superfluous zero bytes are now automatically removed in 2nd pass
· "-phaseShift" shifts surround channel phase by 90° for DPL II downmixing
· spike removal post processing filter now always produces 16bit samples
· empty channels are now reported by the bitdepth analyzer as "no audio data"
· option "-shutdown" shuts the PC down automatically after processing is done
· the HD DVD XPL with the longest title is now loaded instead of VPLST000.XPL
· eac3to can now open selected XPL files (e.g. "eac3to ADV_OBJVPLS002.XPL")
· eac3to can now open selected mpls files (e.g. "eac3to PLAYLIST 0002.mpls")
· fixed: TrueHD streams starting with a non-major header failed to decode
· fixed: WAV files created by eac3to with empty channels had incorrect header
· fixed: RAW/PCM gap/overlap remover sometimes didn't work correctly
December 8th, 2008· fixed: FLAC files with missing runtime information were not accepted
· gone back to old VOB/EVO auto delay calculation method, more reliable for me
· improved TS broadcast audio delay detection
· added support for constant bitrate AAC encoding
· added support for AAC encoding 0.00 and 1.00 quality
November 30th, 2008· improved m2ts file joining overlap detection (mainly for interlaced video)
· vob/evo audio delay detection now uses "vobu start presentation time"
· program streams which are neither VOB nor EVO are now reported as "MPG"
· resampling is now automatically activated for AC3/DTS encoding, if necessary
· "Mersenne Twister" random number generator is used for dithering now
· zero padded DTS tracks are now displayed as such
· fixed: 32bit PCM conversion to floating point was broken
· fixed: with some (rare) movies first subtitle began after 50 minutes runtime
· only plugins with the extension *.dll are loaded now
November 24th, 2008· fixed: h264 interlaced muxing to MKV could result in too long runtime
· fixed: transcoding DTS-HD/E-AC3 core sometimes failed to work correctly
· improved TS/m2ts audio delay detection
· added filter to remove spikes when fixing gaps/overlaps in RAW/PCM audio
· each eac3to instance has its own log file now
· playlist output now also works with "-log" option
· default bitrate for mono & stereo AC3 encodes lowered to 448kbps
· default bitrate for mono & stereo DTS encodes lowered to 768kbps
· it should be possible to handle TsSplitter splitted TS files via "+" now
November 17th, 2008· pcm/raw audio delay is now applied before resampling and fps change
· parsing of command line with multiple sources files sometimes failed
November 17th, 2008· "-slowdown" now works to convert 24.000 movies to 23.976
· "-speedup" now works to convert 24.000 movies to 25.000
· option "-xx.xxx" (e.g. "-24.000") sets the FPS of the source track
· option "-changeToXx.xxx" (e.g. "-changeTo23.976") changes video/audio FPS
· modified FPS information is written to video bitstream (VC-1, MPEG2, h264)
· demuxing with FPS change option now activates audio track transcoding
· SSRC resampling parameters modified slightly to reduce steepness and ringing
· fixed incorrect h264 movie slowdown gap/overlap complaints
· fixed DTS-HD High Resolution bitrate calculation
· dithering is now done differently per channel
November 9th, 2008· added (E-)AC3 5.1 "EX" detection
· added (E-)AC3 2.0 "Surround" detection
· added (E-)AC3 2.0 "Headphone" detection
· NeroAacEnc is now fed with up to 32bit float (if available)
· resampling option "-quality=low|high|ultra" not supported, anymore
· new option "-fast" switches SSRC resampler to fast, but low quality mode
· new option "-r8brain" forces use of r8brain resampler instead of SSRC
· added support for AES3 PCM streams in TS container
· started working on encoder plugin interface
November 4th, 2008· "-demux" failed to work for DTS-HD and TrueHDAC3 tracks in v2.73
· fixed: DTS-HD tracks could let processing abort at the very end of the movie
November 3rd, 2008· changed TS demuxing logic to make the broken (!) new SkyHD broadcasts work
· DTS core and "TrueHD/AC3" AC3 parameters are displayed separately now
· when using "-core" option, eac3to now bases its decisions on core parameters
· added WAV/W64/RF64 read/write support for 32bit PCM and 32/64 bit float
· option "-full" allows WAV/W64/RF64 output to be native (default Surcode encoding didn't work, anymore
· fixed: MPEG2 + h264 video gap/overlap removal didn't work properly
October 27th, 2008· fixed: per channel bitdepth analyzation didn't work correctly
October 27th, 2008· fixed: v2.70 detected Blu-Rays as "TS" without chapters and track languages
· fixed: TrueHD downmixing to 2.0 didn't work
October 27th, 2008· can show information about audio, video and VOB/EVO/(M2)TS files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative audio delays
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using "r8brain")
· can apply/reverse PAL speedup on decoded audio data (using "r8brain")
· can demux all video and audio tracks of an EVO/VOB/(M2)TS source file
· can list available titles of Blu-Ray and HD DVD discs
· can extract Blu-Ray and HD DVD chapter information and subtitles
· can mux MPEG2, VC-1 and h264 video tracks to Matroska
· can remove pulldown flags from MPEG2, VC-1 and h264 video tracks
October 20th, 2008· can show information about audio, video and VOB/EVO/(M2)TS files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative audio delays
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using "r8brain")
· can apply/reverse PAL speedup on decoded audio data (using "r8brain")
· can demux all video and audio tracks of an EVO/VOB/(M2)TS source file
· can list available titles of Blu-Ray and HD DVD discs
· can extract Blu-Ray and HD DVD chapter information and subtitles
· can mux MPEG2, VC-1 and h264 video tracks to Matroska
· can remove pulldown flags from MPEG2, VC-1 and h264 video tracks
October 14th, 2008· fixed crash when transcoding Blu-Ray/HD DVD track to FLAC
October 13th, 2008· information about HDCD and real bitdepth is now stored into FLAC metadata
· information about real bitdepth is now read from FLAC metadata
· PTS break: PTS is increased by 1 frame (fixes some false overlap warnings)
· fixed: video gap log text was sometimes not correct (runtime information)
· added undocumented switch "-neroaacenc="c:whatever
· eroaacenc.exe""
· error log messages are now output to stderr instead of stdout
· improved "which mkvtoolnix is currently installed?" check
· fixed: mkvtoolnix version check "Oct" date was not interpreted correctly
October 6th, 2008· changed eac3to to allow AAC encoding with 7.1 channels (for new Nero encoder)
· fixed AGM creation for files bigger than 4GB
· added support for Nero's new AAC Encoder download URL
· lowered volume of error/success sounds
· when there are 2 similar playlists the one with less chapters is ignored now
September 22nd, 2008· added channel mask reading support to Blu-Ray PCM track parser
· added channel mask reading support to TrueHD parser
· added channel mask reading & writing support to FLAC decoder / encoder
· changed 5.x channel mask from $03x to $60x
· changed 6.x channel mask from $13x to $70x
· mono wavs output now creates correct names for some channel masks
· when transcoding 6.1 sources to PCM, 7 channel doubling is activated now
· fixed: DTS channelmask detection was incorrect for very strange configs
· fixed: sometimes the h264 video stream of a Blu-Ray m2ts was not detected
September 15th, 2008· fixed: incorrect detection of 6.0 DTS tracks as 5.0
· fixed: incorrect libav DTS channel remapping for 6.x or 7.x tracks
· fixed: incorrect ArcSoft DTS channel remapping for "6.0" and "2/2.1" tracks
· fixed: v2.61+62 incorrectly decoded 16bit TrueHD tracks to 24bit FLAC/WAV/RAW
· fixed: some DTSWAV files made HDCD decoder crash
· fixed: DTSWAV and AC3WAV samplerate and bitdepth were reported incorrectly
· improved DirectShow channel configuration reporting
· undocumented option -progressnumbers now outputs "analyze:" and "process:"
September 8th, 2008· fixed: downmixing 16 bit 7.1 DTS tracks to 5.1 stopped working in v2.61
September 8th, 2008· added read/write support for Sony wave64 (*.w64) format
· added read/write support for RF64 wave64 (*.rf64) format
· added write support for AGM format
· true bitdepth (e.g. 18 bits) is written to extensible wav header now
· when reading 16/24 (true/storage) WAV files, zero bytes are stripped now
· added HDCD detection for WAV and FLAC files
· added HDCD detection for PCM tracks in VOB/EVO/m2ts containers
· added HDCD decoder written by Christopher Key
· added new option "-decodeHdcd" to decode HDCD information
· HDCD track -> lossy format: HDCD decoding is automatically activated
· when DTS-MA and TrueHD tracks are decoded, a check for HDCD is done
· fixed some incorrect DTS channel masks
· added automatic libav DTS channel remapping
· added automatic ArcSoft DTS channel remapping
· added channel map manipulation to make funny DTS tracks decode with Sonic
· added channel map manipulation to make funny DTS tracks decode with ArcSoft
· added channel volume modification to undo ArcSoft mono surround splitting
· for TrueHD+AC3 creation AC3 delay and gap correction are disabled now
· fixed: DTSWAV and DTSAC3 readers reported too long runtime
· fixed: sometimes processing aborted with a "bitdepth reducer" complaint
September 1st, 2008· fixed: in v2.59 "-analyzeBitdepth" stopped working for Blu-Ray TrueHD tracks
August 31st, 2008· extension ".thd+ac3" is supported now to define destination format
· TrueHD tracks without AC3 core can be converted to TrueHD/AC3 now
· demuxing a single-part Blu-Ray title keeps the original "TrueHD/AC3" data
· demuxing a multi-part Blu-Ray title automatically redoes the AC3 substream
· added workaround for Blu-Ray playlists with multiple last "invalid" parts
· fixed: "-check" didn't work for LPCM tracks
August 29th, 2008· h264 parser rewritten: framerate, pulldown etc is detected reliably now
· h264 pulldown is automatically removed from progressive movie sources now
· h264 pulldown removal can be disabled by using "-keepPulldown"
· h264 muxing now fully supports streams with mixed 23.976 and 29.970 content
· h264 1920x1088 bitstream is now automatically patched/cropped to 1920x1080
· h264 filler data is now already removed during demuxing
· h264 sources with funny framerates (e.g. Luxe.tv HD) are patched to 25fps now
· mixed video/movie h264 streams are now always muxed with 29.970 timestamps
· speedup/slowdown now changes framerate information in the h264 bitstream
· options "-24p", "-60i" and "-30p" are no longer supported
· fixed Blu-Ray seamless branching subtitle remuxing
· added workaround for Blu-Ray playlists with a last small "invalid" m2ts part
· bitdepth analyzation is now done for decoded FLAC, WAV, PCM, DTS MA, too
· bitrate is now also reported for FLAC, WAV and PCM tracks
· when encoding AC3, DTS or AAC, the encoding bitrate is reported
· fixed: v2.57 incorrectly decoded 16bit TrueHD tracks to 24bit FLAC/WAV/RAW
· (M2)TS discontinuities before the first unit start are ignored now
· new option "-progressnumbers" replaces progress bar with percentage numbers
July 30th, 2008· fixed: processing aborted when a VC-1 sequence end code was found
July 29th, 2008· can show information about audio, video and VOB/EVO/(M2)TS files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative audio delays
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using "r8brain")
· can apply/reverse PAL speedup on decoded audio data (using "r8brain")
· can demux all video and audio tracks of an EVO/VOB/(M2)TS source file
· can list available titles of Blu-Ray and HD DVD discs
· can extract Blu-Ray and HD DVD chapter information and subtitles
· can mux MPEG2, VC-1 and h264 video tracks to Matroska
July 21st, 2008· VC-1 pulldown removal rewritten (same output as vc1conv 0.4, but faster)
· VC-1 pulldown removal is activated by default
· VC-1 pulldown removal can be manually deactivated by "-keepPulldown" option
· VC-1 pulldown removal is also activated when muxing to MKV now
· fixed Blu-Ray subtitle demuxing for seamless branching movies
· better task seperation when doing multiple operations with an audio track
July 14th, 2008· Blu-Ray PGS subtitle support added
· added support for EVO/VOB subtitles which begin very late in the file
· MPEG2 video muxing doesn't rely on GOP headers, anymore
· all (M2)TS discontinuities are now reported with exact file position
· fixed: reading language informtion from TS files didn't work correctly
July 7th, 2008· fixed muxing of MPEG2 broadcasts where "temporal_reference" overruns
· MPEG2 bitstream headers are now updated correctly when speedup is performed
· MPEG2 bitstream headers are now updated correctly when slowdown is performed
· MPEG2 bitstream headers are now updated correctly when pulldown is removed
· pulldown removal is now automatically disabled for MPEG2 broadcasts
· AC3WAV (SPDIF formatted) support added
July 1st, 2008· DTS Express bitstream parser added
· DTS Express auto detection added
· DTS Express bitstream delay added
· DTS Express bitstream gap/overlap correction added
· DTS Express decoding (Nero & ArcSoft) added
· fixed: 6.1 -> 7.1 channel doubling resulted in wrong channel order
· added (undocum.) option "-no7doubling" to disable 6.1 -> 7.1 channel doubling
· DTS tracks with funny speaker settings are displayed as "7.1 (strange setup)"
· warning is displayed when decoding "7.1 (strange setup)" tracks with ArcSoft
June 30th, 2008· ArcSoft DTS Decoder DLL is now directly accessed instead of using DirectShow
June 27th, 2008· DTS parser sets correct channel mask now
· DTS-HD parser now properly detects format, channels and samplerate
· added support for ArcSoft DTS(-HD) Decoder
· added several tweaks to make ArcSoft Decoder behave correctly
· added ArcSoft test to the "-test" processing
· made ArcSoft Decoder default for DTS and DTS-HD decoding
June 23rd, 2008· can show information about audio, video and VOB/EVO/(M2)TS files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative audio delays
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using "r8brain")
· can apply/reverse PAL speedup on decoded audio data (using "r8brain")
· can demux all video and audio tracks of an EVO/VOB/(M2)TS source file
· can join/rebuild multiple EVO/VOB files
· can remux the video track of a EVO/VOB/(M2)TS source to Matroska
April 7th, 2008· fixed file path handling bug
February 11th, 2008· gap/overlap logic changed completely (optional two pass muxing now)
· ignoreGaps" parameter is gone
November 21st, 2007· can show information about audio files
· can decode and encode various audio formats
· can remove dialog normalization from AC3, E-AC3, DTS and TrueHD tracks
· can extract AC3 stream from Blu-Ray TrueHD/AC3 tracks
· can extract TrueHD stream from Blu-Ray TrueHD/AC3 tracks
· can extract DTS core from DTS-HD tracks
· can remove DTS zero padding and repair outdated DTS-ES headers
· can apply positive or negative delay to decoded audio data
· can reduce bitdepth of decoded audio data by using TPDF dithering
· can resample decoded audio data (using "r8brain")
· can apply/reverse PAL speedup on decoded audio data (using "r8brain")