NFOmation.net - Your Ultimate NFO Upload Resource! Viewing NFO file: History.txt History.txt
Notes : ------- + Added - Deleted x Bug correction #number is the identifier of bug report/requested feature/patch Bug reports and feature request are here : http://sourceforge.net/tracker/?group_id=86862 Known bugs ---------- - Languages (other than english and French) : not all words are translated, I need translators! - Others? http://sourceforge.net/tracker/?group_id=86862&atid=581181 Version 0.7.34, 2010-07-09 -------------- + New icons set, thanks to Kevin Redon, based on Gnome themes: Neu, Experience, Gnome 2.18 + WebM support, sponsored by http://digi-metrics.com/ + LXF (Harris/Leitch) support + #3008704, IVF (Indeo Video Format) support + #3002376, Blu-ray: Source (.m2ts) for the .mpls parser + DV: handling of unsynched streams + Basic view, Bit Depth is added to the audio part + FLV: Framerate info for some not yet supported weird files + Demux (library only): demuxed packets can be forced to contain 1 complete frame + XML output: MediaInfo version + Parsing speed (Library only): option for a quicker analyzing, but with some missing features + AVI and Huffman (HFYU): Colorspace + AVI and Fraps: Colorspace + AVI and Lagarith: Colorspace + MPEG-4: Channel map basic support x CEA-708: Skipping some malformed streams x JPEG/M-JPEG: Resolution was in some random other field x #3001707, AAC in MP4: mono aac file detected as stereo x AVI: crash with some malformed files x AVI: Stream identifier was not filled in some cases x MPEG-PS: some files were not well detected x WAV: Bit Depth is back x WAV/PCM: Byte sign was wrong if Bit depth >8 x Decimal point issues with some specific compilers/OS x MPEG-4: removing support of btrt atom for average bitrate, too many wrong values x AVI: crash with some specific files (avc1 CodecID) x MPEG-4+AAC: Trying to better detect the (non)presence of PS if there is no PS header x MPEG-TS/PS: more precision on duration Version 0.7.33, 2010-05-14 -------------- + Slovak language added + Colorimetry field is replaced by Color space and Chroma subsampling x Some word were not translatable x Solaris port was broken Version 0.7.32, 2010-05-02 -------------- + Danish, French translations updated + MPEG-7 output improvements + DV: Better detection of DVCPRO 50 and 100 (again), especially in MXF + P2: support of P2 XML files and P2 directory structure + XDCAM: support of XDCAM XML files and XDCAM directory structure + N19: More attributes + ISO-639-2 3-letter standard for language field (for third-party software) + Additional commercial name of a stream or container (XDCAM IMX, DVCPRO, AVC-Intra 50...) + MXF: support of detection of files without Track number in the headers + MXF: Operational Pattern + MPEG-4: Aperture size support x AVC: some files were wrongly analyzed (frame rate...) x AVI: better support of files with only one big data chunk (professional cameras) x MPEG-4: Huge memory usage with some files (files with DV and PCM) x DVR-MS: width/height was wrong in previous version Version 0.7.31, 2010-04-16 -------------- + SCTE 20 closed caption support + Difference between width/height in the container and in the raw stream + AVC: GOP structure + MXF: more raw stream formats are detected (MPEG-4 Visual, A-law...) + DV: Better detection of DVCPRO 50 and 100 x DV: less files without the right extension wrongly detected as DV Version 0.7.30, 2010-03-26 -------------- + Russian language updated + Image extensions are handled by the context menu + AVC: Multiview Video Coding (MVC) basic support + AVI: better handling of some RGB or RLE codecIDs + Solaris package creation files update (with relocation) + MSVB: better handling of C pointers + WAV: Skipping wrong sample count values + GXF: Caption in ancillary data detection x #2970227, WAV: a file was wrongly detected as DTS x CEA-608: some captions were wrongly detected as active x MPEG-7: some corrections in order to be valid x FLV: Duration for video not starting at Time 0 x WMV and MPEG-TS/PS: some crashes are fixed x MSVC2010 and MSVC2008 project files were missing some files Version 0.7.29, 2010-03-08 -------------- + GXF (SMPTE 360M / RDD 14) support + GXF: support of CDP (SMPTE 334-2) in Ancillary data (SMPTE 334-1) (not complete) + AAC in MPEG-TS: Profile/Level + PCM in MKV: format name, channel positions + MPEG-7 and PBCore 1.2 output (pre-release) + MPEG-7: more metadata + Solaris package creation files + MPEG-TS overall bit rate is more precise x Channel positions: more coherency in the naming x DVD-Video (IFO): ID name was in hexadecimal only, now in Decimal+Hexa Version 0.7.28, 2010-02-19 -------------- + Albanian, Belarusian translations updated + AIFF: ID3v2 tags support + AutoIt3: MediaInfoList interface + RIFF: Handling of INFO chunk in hdlr chunk + VorbisCom-based comments (FLAC, OGG...): support of new fields + MPEG-4 Visual: Duration for raw streams + Display Aspect Ratio 3:2 instead of 1.500 + Detection of N19 (EBU Tech 3264) + MPEG-2 Video: new profiles (4:2:2, Multi-view) + MPEG-2 Video: GOP structure + MPEG-4: handling of video streams with a different last frame duration + RIFF: Skipping OpenDML frame count (not always valid), when index is available + AMR: more attributes (Sampling rate, duration...) x MPEG-PS and MPEG-TS: crash with some files x MPEG-4: some bitrates to zero with a null bitr or btrt atoms x MPEG-4: managing different kinds of compressor name format x AMR in MPEG-4: crash with some specific files x #2952623, Id3v2: USLT with ISO-8859-1 charset was not well read x #2952637, Id3v2.2: PIC tag was not well read x #2952638, XML output: sometimes empty tags x #2920138, XML output: invalid char in XML tags Version 0.7.27, 2010-01-03 -------------- + MPEG Audio: Emphasis + MPEG-TS: PCR timestamp can be extracted in real time + Linux library: visibility is now limited to the official API + License changed to LGPLv3+ for license simplification (same license as the library) x MPEG Audio, AAC, Vorbis: removal of irrelevant Resolution field even from containers x MPEG Video: error in calculation of frame rate if sequence extension is used x MPEG Audio: some VBR files without VBR header were wrongly detected as CBR x #2921999, unexpected quotes in the text output Version 0.7.26, 2009-12-18 -------------- + Chinese (Traditional), English, French, Russian translations updated x Chinese (Traditional): some words were no more translated (regression) + MXF: support of external files parsing + MLP support + TrueHD: more details (channels, sampling rate...) + TrueHD: display of both core and TrueHD details + #2905950, MPEG-4: Cover extraction + ADTS: better bitrate estimation + #2910579, MPEG-4 Visual: data_partitioned and reversible_vlc display + #2910572, MPEG Video: BVOP presence display + Internet Media Type (aka MIME-Type) display (but hidden by default) + ADTS: Id3v2 support x #2897584, ID3v2: Crash with some malformed UTF-16 strings x MXF: Better handling of interlaced content (height and frame rate) x Homogenization of Video resolution (ie no more 24-bit resolution, but 8-bit) x MPEG-TS: less false-positive detection of encrypted streams x MXF: better management of complex files (with references) x MOV: better management of complex files (with references) x Digital Video: better management of DV50, more bitrate accuracy x Digital Video: better management of DV100 (Width, Height, BitRate) x Digital Video: Some Colorimetry (4:x:x) were wrong x FLV: some files were not detected x MPEG Audio, AAC, Vorbis: removal of irrelevant Resolution field x MPEG formats: some Profile renaming, for more coherency Version 0.7.25, 2009-11-13 -------------- + MediaInfo (customized) with HTTP input: User Agent setting + #2896693, MPEG-TS: skipping some malformed PMT (with elementary_PID=0) x #2844911, AAC in 3GP: false detection of SBR and PS (again) x #2894411, MPEG Audio: UserDefined Covers replace other covers types x MPEG Audio: Some profiles were not displayed x RealMedia: Some Titles were not displayed x Matroska: Wrong detection of 6-channel Wavpack (detected as 2-channel) Version 0.7.24, 2009-10-30 -------------- + MPEG-4: DVCPRO HD detection + WAV: better handling of Wave Extension codec IDs + MPEG Audio: profile and extension display + MPEG-TS: More information for ADTS in non-audio PES ID. + FLV: test of video bitrate info integrity + MPEG-4: "sbtl" subtitles support + MPEG-4: old-style Apple language codes support + MPEG-4: XDCAM support + MPEG Video: vbv_buffer_size info + AVC: cpb_size_value info + VC-1: hrd_buffer info x #2882376, AVCHD: reports some incorrect AVCHD framerate x MPEG-4: some Pixel Aspect Ratio settings were not handled x Customized output: respect of carriage return from the platform x MPEG-TS demuxer: more tolerance of bad blocks Version 0.7.23, 2009-10-16 -------------- + OGG: more details for MPEG-4 Visual, MPEG Audio and AC-3 + MPEG-4: more information for MPEG Audio streams + MPEG-4: more information for ADTS streams + MPEG-TS: more information for ADTS streams + QCP (RFC 3625) format support + Refactoring of parsers, for more speed and less false-positives + WAV: INFO chunk parsing x Blu-ray directory analyzing was broken x VC-1: some streams were not detected x AMR in MP4: Resolution set to 13 or 14 bits instead of default 16 bits x Help, Known parameters was hanging up x AVC: frame rate was wrong for progressive streams with frame doubling x MPEG-TS: crash while parsing some streams with specific ATSC event_id Version 0.7.22, 2009-09-25 -------------- + MPEG-TS: KLV data detection x #2859504, 3GPP: some files were not detected x Some corrections about AVI Display Aspect Ratio x QuickTime: external files were completely parsed, too long x DV: Support of 4 mono channel configuration Version 0.7.21, 2009-09-04 -------------- + More permissive license for redistribution only Redistribution license is intended for companies with legal issues (if they can not deal with GPL) + AVC: Support of frame doubling/tripling + AVC: Colour description + QuickTime: support of external files parsing x #2828430, Quicktime: 180 degrees rotation display was not displayed x MPEG-TS: whole file was parsed (long) x MPEG Video / MPEG-4 Visual: new algorithm for library name detection x #2844911, AAC in 3GP: false detection of SBR and PS x MKV: some chapters had timecode issues Version 0.7.20, 2009-07-31 -------------- + TAK format support, thanks to Lionel Duchateau + #2822681, Quicktime: Rotation display (from iPhone...) + ASP.net web application example + Java/JNA, Linux: dynamic load of libzen if not in LD_PATH x #2823702, No files processed in subdirs x MPEG-PS: Some durations were a bit too long x MPEG-PS: Better handling of PTS/DTS for private and extension streams x ADTS: Handling of SBR and/or PS streams Version 0.7.19, 2009-07-17 -------------- Important note for Win9X users: the GUI is no more compatible with this version and later + ALS raw files support, thanks to Lionel Duchateau + LA (Lossless Audio, old) support, thanks to Lionel Duchateau + SLS detection, thanks to Lionel Duchateau + AAC: forcing SBR/PS when it is implicit (if <=24KHz, if 1 channel) + AVC: Closed captions detection + #2813919, APE: CompressionLevel + XML output: track names are changed, for a better usability by XML parsers x MKV: Original display aspect ratio was not displayed x #2817479, Blu-ray/M2Ts: crash with some specific file names x MXF: the whole file was parsed, parsing now only the useful part Version 0.7.18, 2009-07-03 -------------- Important note for Win2000 users: the InfoTip is no more compatible with this version and later + Danish translation added + Albanian translations updated + Shell extension and InfoTip handling re-organization + Mac OS X: Drag and Drop + MXF support + Blu-ray: BDMV directory parsing + Blu-ray: clpi/mpls files support + M2TS: Language if the .clpi blu-ray file is found + OpenSolaris support + MPEG-4 Visual: support of Sony SMC (security video) tags + MPEG-4 Visual: ASP profile was wrongly displayed + Mac OS X: Creation of universal and 10.4 compatible binaries option x Mac OS X: no more double-carriage return in Text view x #2786634, Mac OS X: files with non-US characters were not opened Version 0.7.17, 2009-06-19 -------------- + Russian, Chinese (Simplified), Chinese (Traditional), Ukrainian translations updated + Some tests about the 32 or 64-bit version of the OS are made at install + #2790156, Folders context menu option + Python : adaptation for version 3 + Command line: XML output (thanks to Steen Jost Jensen) + MPEG-PS/TS: ATSC Closed captions (both EIA-608 and EIA-708) detection + MPEG-PS/TS: Language of closed caption (ATSC) + DV: camera settings + DV: Closed captions detection (raw DV, or in .mp4 and AVI container) + JPEG 2000 support + MPEG-4: support of JPEG 2000 embedded in a MPEG-4 container + MPEG-4: support of ProRes 422 / ProRes 422 HQ codecs + MPEG-4, AMR: Vendor and version + Blu-ray: support of PCM (Frequency, resolution, bitrate) + MPEG-TS: speed improvements x #2803396, sometimes crash with tiny (40-79 bytes) files x #2801211, MPEG-4/3GP: support of 3GP tags x #2795345, MPEG-4 Visual: crash with some specific user_data x #2793960, MKV: some MKV renamed as .ac3 were detected as AC-3 x #2796417, MPEG-4: Some files with Camera user data were not detected x #2785604, Build fails on newer GCC versions (>=4.4) x #2664106, prefs overwritten after installing update x so interface was not working since some releases on Linux x MPEG Video: better detection of 2:3 Pulldown x MPEG-4: Forcing AMR to 8KHz/Mono whatever the container says Version 0.7.16, 2009-05-20 ------------- + Turkish, Belarusian translations updated + Installer: Windows 7 support (from NSIS update) + Command line: XML output (thanks to Steen Jost Jensen) + MPEG-4: More information for Avid DV streams + MPEG-4: more complete parsing (raw stream) of files with compressed headers + VC-1 and MPEG-Video: displaying the original framerate for streams with 2:3 pulldown + WMA: Handling of Mutual Excluded streams x Some shortcuts were removed x MPEG-4: some files with compressed headers were not parsed x MPEG-4: Kodak files with EXIF data were not parsed x MPEG-4 (Quicktime): some files with compressed header were not well parsed x MPEG-4: Some files with a TimeCode track had wrong duration x MPEG-PS: some files with wrong timestamp were not well parsed x MPEG Audio with APE tags: crash with big tags Version 0.7.15, 2009-04-30 ------------- + English, Chinese (Simplified), Albanian translations updated + Wave64 (.w64) support + MPEG-4: Better handling of 4GiB+ files + MPEG-4: audio parts from a DV stream are displayed + MPEG-4: better DV analyzing + DV: parser improvement (speed, accuracy) x DTS: 768/1536 Kbps streams are corrected to the real bitrate (755/1510 Kbps) x MPEG-TS: some stream durations were not well computed (few seconds only) x AVC: freeze with some malformed encoder settings Version 0.7.14, 2009-04-17 -------------- + Belarusian, Russian, Chinese (Traditional) translations updated + 64-bits version of the installer (GUI is still 32-bit, but 64-bit DLL is included) + DLL-only installers are available (both 32 and 64 bits) + #2738780, local time display for modified/created date + WAV: RF64 (Wav files >4 GiB) support + AVI: Audio delay from the container x #2734021, E-AC-3: some files were not detected x FLAC: some files with big attachments were not well detected x MKV: some huge video (3840*2160) were not well parsed (no encoding settings) Version 0.7.13, 2009-04-03 -------------- + Hungarian, Albanian translations updated + #2635230, MPEG audio: Lame encoder settings + #2706146, WMV: detection of container wanted aspect ratio + #2611726, MKV: Audio delay detection + #2721811, MKV: TrueHD detection + Java: JNA (Java Native Access) binding + Exported "stream" interface for analyzing streams in memory (beta) + SHN (Shorten) detection + TAK (Tom's lossless audio compressor) detection + MPEG-TS parser optimizations + SWF: better handling of videos + WAV: better handling of 4GiB+ files + WAV: Extensible Wave support + MKV: Handling of chapters in multiple languages + Stream size for all streams when 1 video and all audio streams are CBR + Chapters are moved to menu part for better coherency with MPEG-TS, developers see Changes.txt for more info x #2712761, AVI: unsupported SalmonSoft text codec makes MediaInfo silently fail x #2719534, MKV: handling "modified" headers (zero padding) x #2720822, MPEG Audio: was freezing with 1 malformed file x #2721949, IFO: some stream IDs were false x #2725808, MPEG-PS: some "OTA" files were detected with TrueHD instead of normal AC-3 audio Version 0.7.12, 2009-03-20 -------------- + Belarusian, Croatian translations added + Polish, Traditional Chinese translations updated + Complete refactoring of the code for speed improvements and future features + #2686943, MPEG-4: ISMV (IIS Smooth Streaming Media Video) basic support + MPEG-4 Visual: distinction between MPEG and H.263 default matrices + MPEG-TS: ATSC and DVB EPG support x MPEG-PS: duplicate stream infos with some AC-3 streams (with program map) Version 0.7.11, 2009-02-13 -------------- + Chinese (Simplified), German, Italian, Persian, Albanian, Dutch, Russian, Hungarian, Japanese >> translations updated + OGG: Better Kate and CMML codecs support + AVI: Detecting wrong aspect ratio from a broken AVI header + DTS: Handling of Little Endian and 14-bit streams + WAV: ID3v2 tags parsing + MPEG Video: frame order even for progressive sequence x #2559346, MKV: Detection of framerate in MKV without framerate header x #2474280, OGG: some streams had bad stream size x MPEG-TS: some buggy file may corrupt memory x MP3/Id3v2: crash with one malformed file Version 0.7.10, 2009-01-30 ------------- + Spanish, Chinese (Traditional) translations updated + Mono (C#/Linux) binding + MPEG-4: Encoding library name + #2474280, OGG: Old version of Dirac identifier support + MPEG-TS: Encoded date for HDV + DVR-MS: Delay between two tracks + WAV: EBU Broadcast Wave format v1 support + CMP4: Basic support x #2529963: Infinite loop on one file x #2473140, DTS: error preventing 96/24 DTS detection x MPEG-4: Better support of Aspect ratio x Output was unstranslated and weird when $LANG is not set x C++ binding error in 0.7.9 x Python binding improved and corrected (no more crash with Linux) Version 0.7.9, 2009-01-19 ------------- + New icon design, thanks to T.J. Lentz + Albanian language updated + OGG: Dirac support + OGG: Speex support + OGG: other formats (JNG, Kate, MIDI, PCM...) detection + SWF: detection of more audio streams + MPEG-PS: Handling of PlayStation2 audio + #2474119, Minimal MZ (PE) and ELF detection + SMV (WAV/ADPCM+JPG files) file format support + DPG (Nintendo DS) file format support + QuickTime: TimeCode track analysis + MPEG-4 subtitles: difference between 'text' and 'tx3g' codecIDs x Python binding update for more compatibilty x #2424809, Shell Extension problem with some specific OS configuration and non-latin based characters x #2474280, OGG: handling of files with Skeleton Metadata x #2445654, OGG: better false-positives detection x #2493685, AVI: Wrong video duration for some malformed 4GB+ AVI/DV files x #2516007, "Language" raw tag was sometimes 3 letter long instead of 2-letter long x Floating point overflow correction Version 0.7.8, 2008-12-09 ------------- + Changing version schema, only 3 numbers (next versions will 0.7.9, 0.7.10...) + Catalan, Russian, Korean, Galician languages updated + Better Linux integration + rpm stuff (thanks to oc2pus http://packman.links2linux.org) + deb stuff + #2259421, FLAC and OGG: Encoding library name and version + FLV: version 10 support + FLV: duration of files without metatags + MPEG-4: Delay (useful when multiple videos are present) + Dirac: profiles updated from the latest specification + MPEG-4: more precise detection of OGG based codecs + MKV: better newest codecs handling + MKV: RealVideo/Audio support improvements + mipsel CPU support x #2406410: Removing the MediaInfo icon for uninstall x MPEG-PS: Trying to have a better precision for duration x WMV: crash with some malformed files x MPEG-TS: some channel names where not shown x MPEG Video (version 2): some streams were misdetected as CBR Version 0.7.7.8, 2008-11-10 --------------- + Albanian, Chinese (Simplified), Chinese Traditional), Turkish, Italian, German, Polish languages updated + #2216498, LPCM in VOB: more attributes (channels count, sampling rate, bitrate) + #2182135, Wavpack: support of multichannel files + AVC: detection of the newest profiles + DTS: detection of DTS-HRA, DTS-MA, DTS-Express, thanks to http://madshi.net + AES3 PCM in MPEG-TS detection + Wavpack: Encoder settings + WMV with "WVC1" codec identifier: video interlacement + MPEG-4: E-AC-3 support x #2186682, MPEG-2 Video: Wrong PAR and DAR for Panasonic MPEG2 Files x MPEG-4: some AC-3 and AAC specific files reported wrong channels value Version 0.7.7.7, 2008-10-17 --------------- + Chinese Traditional, Albanian, Korean, German languages updated + Support of VP5 file format + MPEG-4 Visual and MPEG Video: can now display the custom matrices data + WM: interlacement detection for VC-1 based codecs (WMV3...) + #2148321, PNG: more info + AVI: Better association of abcAVI tags to MediaInfo tags + PureBasic binding + Delphi binding: dynamic load (by default) of the library, thanks to Icebob x #2142995, MPEG-4: handling the Display Aspect Ratio from the track Header (tkhd) x #2141277, MPEG-PS/TS: Audio ID was hex for MPEG-PS but decimal for MPEG-TS streams x #2109107, Tags in Flac or Ogg: modification of the tag types priorities x #2120224, MPEG-4: some specific files were not parsed completely (missing info) x MPEG-TS with Dirac: some specific files were not parsed completely (missing info) x MPEG-4: Crash on MPEG-4 Visual format without DecDecoder stuff x Command line: was not reading custom template in UTF-8 codepage x DV: some files were not well detected x MPEG Video: some files were badly detected with 3:2 pulldown x AVS (Chinese): some corrections, thanks to Tom's translation of documents Version 0.7.7.6, 2008-09-12 --------------- + Chinese Simplified language updated + [2088009] Flac: Picture tag support + Flac: Support of Id3v1&2 in a Flac file + WM (ASF/WMV/WMA): detection of wrong framerate in header, trusting now the timestamp instead of the header + WM (ASF/WMV/WMA): detection of framerate from the timestamp when the framerate info is not >> available in the header + MPEG-4 with AVC: Added information about buggy files readable by all players except iPods + OGG: OGG with FLAC (pre- and post-FLAC 1.1.1) support x FLI/FLC: were not correctly detected x MPEG-TS without PAT/PMT: the complete stream was parsed, may be very long x Wavpack: duration and bitrate were false x #2071681, MPEG Audio: handling of truncated MPEG audio frames at the end of a file x #2032760, MPEG Audio: handling of MPEG Audio files with junk at the end x #2085149, Id3v2: was crashing with some malformed tags Version 0.7.7.5, 2008-08-22 --------------- + Chinese Simplified, Italian, Korean, Russian, Albanian languages updated + #2044174, AVS (Chinese Audio Video Standard) support + #2030684, AVI: Support of malformed chunks + Matroska: delay between audio and video calculation (for AC-3, DTS, MPEG Audio) + Full Replay gain support (gain/peak, track/album) for Flac/Ogg/MP3 + MPEG-TS without PAT/PMT (example: stream captured by some satellite TV receivers) support + MPEG-TS: Service info (name, provider, channel number) for both DVB and ATSC tags + Dot and thousand separator localized + Matroska: Handling of audio Delay x #2023872, DV: Crash with floating point exception on some files x #2024706, BDAV: Some QuickTime files misidentified as BDAV x #2033307, MPEG Video: Some raw files with high bitrate were not detected x #2040411, Id3v2: Crash with some malformed Id3v2 fields x #2036580, Id3v2: Problem when parsing big (>1M) Id3v2 tags, file was no more detected x #1893830, WMA/WMV: there was textual info (Linux/Mac only) x Video, Resolution/bits per pixel was sometimes per color entity, sometimes per pixel, now always per pixel x MPEG Video, the "Component" video standard was not detected x DLL only, the "by buffer" interface was broken Version 0.7.7.4, 2008-07-11 --------------- + Albanian translation added + #1995653, AVI: Delay of interleaves (example: "64 ms (1.53 video frames)") + #1995574, AVI: Report if the audio frames are split across or aligned on + MPEG-Video (raw): handling of "not started at the beginning" time_code + MPEG-PS: Trying to prevent errors with time code reset in the stream + AVC: Trying to detect raw AVC streams without SPS/PPS + [2013746] AAC in MPEG-TS: complete parsing of ADTS stream for more info about AAC + AAC in MPEG-TS: complete parsing of IOD based stream for more info about AAC + MPEG-TS: better detection of PCR time code + AAC: specifying the muxing mode (ADIF, ADTS or LATM) + MediaInfo DLL: NetBeans java binding example Version 0.7.7.3, 2008-06-27 --------------- + Turkish, Chinese (Traditional) languages updated + MPEG-TS: Detection of scrambled streams + #1995566: AVi, Identify ODML files + AC-3/DTS/AAC: Added another Channel configuration string (example: "3/2.1") in advanced mode + #1995569: Added proportion of each stream in the file (example: "500 MiB (90%)") x MPEG-TS: Handling of multiple programs in one PMT PID x MPEG-TS: Handling of streams in multiple programs Version 0.7.7.2, 2008-06-13 --------------- + Russian translation updated + FLV: detection of AVC and AAC x #1981032, Visual C++ 2008 binary is not compatible with Win9X, coming back to Visual C++ 2005 x #1964299, Never-ending 100% CPU if input file doesn't exist Version 0.7.7.1, 2008-05-30 --------------- + Persian (Farsi) Language (Software and website) + Catalan, Korean, Portuguese (Brazil), Chinese (Simplified) translations updated + The two Chinese (Simplified) language files are merged + Bluray: detection of subtitles + MPEG Video: Detection of 2:3 and 2:2:2:2:2:2:2:2:2:2:2:3 + VC-1: Detection of 2:3 and 2:2:2:2:2:2:2:2:2:2:2:3 + AVC: Detection of MBAFF + Translations: more words can be translated + MPEG-4 files: More info (profile, format settings, encoder name, x264 settings) for some >> well-known stream formats + MPEG-4 files: Better handling of not common formats (ALS, PNG, AC-3, DTS... in .mp4) + Bluray: detection of subtitles + Additional formats detected: Module, Extended module, Impulse Tracker, Scream Tracker 3 x #1967663, mp4: some specific iTunes atoms were not correctly parsed Version 0.7.7.0, 2008-05-16 --------------- + Third-party developpers: some MediaInfo fields have changed, please look at Changes.txt for more info + Ukrainian language added + Italian, Japanese, Lithuanian, Portuguese (Brazil), Chinese (Traditional), Chinese (Simplified), Thai, >> Galician, Spanish, Korean translations updated + Two versions of translation are available for Chinese (Traditional) and Chinese (Simplified), make >> your choice + Python (Windows) binding + AC-3 TrueHD in bluray detection (even if the stream is splitted in 2 sub-streams) + Original framerate is shown if the framerate from the video stream and the one in the container are >> different + #1955061, Bluray: Duration + #1953908, FLV with audio delay detection x Linux with UTF-8 locale was not accepting non-English characters in filenames x #1954663, Some mono HE-AAC audio track detected as 2 channels with PS x VC-1 in TS detection even if the stream_type is not declared x xxxBSD compatibility Version 0.7.6.4, 2008-04-27 --------------- + About the library : Java/Linux binding is available + DV (raw) files support + Better support of DV in AVI container (type 1 and 2) + AVC: Handling of SEI which is before a SPS + AVC in AVI: reading more info (Profile, Cabac...) from streams created by FFMpeg + Vorbis in AVI: reading more info (Max bitrate, tags...) from streams created by FFMpeg + Detection of VC-1 in MPEG-TS from MainConcept encoder + MediaInfoLib is now thread-safe x #1943743, AVI with MPEG-Audio VBR and delay: delay was incorrect x Pixel Aspect Ratio was sometimes inverted (1/x) x XviD CodecID was redirected on Koepi website, no more available, changed to official XviD webpage x #1946098, DV in AVI: DV aspect ratio errors Version 0.7.6.3, 2008-04-12 --------------- + Portuguese (Brazil) translation added (Software and website) + Thai translation added (Software and website) + AVC: Count of reference frames + AU: Comments + Some global speed improvement x #1931844, Id3v2: Unsynchronized frames support (v2.3 & v2.4) Version 0.7.6.2, 2008-03-28 --------------- + Spanish translation updated + The ToolTip text is now a summary (instead of a complete list) + MKV: handling of files created for streaming + MPEG-4: Handling of corrupted stream size info with some PCM streams + DVD video: Hebrew patch ("iw" code is mapped to Hebrew) x MPEG-4: better handling of bitrate mode (VBR or CBR) x AVI: MediaInfo reads now the framerate value from the container rather than the stream value Version 0.7.6.1, 2008-03-14 --------------- + Lithuanian translation updated + AC3: TrueHD detection + MPEG-TS (or Bluray): VC-1, AC3+ and AC3 TrueHD detection + AVC in MKV: all SEI userdata infos from x264/eavc in Writing library settings + EVO: Better detection of duration + Dirac: raw files parsing + MPEG-TS: Dirac management + MPEG-TS: DVB subtitles/Teletext management x MPEG-4 Visual (DivX/XviD): writing library name was missing x MPEG-Video: some DTS files with wrong extension were detected as MPEG-Video x SWF: Compressed SWF files support is back Version 0.7.6.0, 2008-02-29 --------------- + Id3v2.2 (yes, it is old...) support + Id3v2: TXXX tags support + RMP3 (japanese MP3 based format?) support + SAMR in .mp4: some files have wrong sampling rate, forcing it to 8000 Hz + File_Created_Date and File_Modified_Date tags added (in advanced mode only) + MP3 encoded by Lame: Minimal (VBR) or Nominal (ABR) bitrate x Better detection of Lame encoder x AVC Display Aspect Ratio was not well detected if AVC is in a .mp4 container x Matroska Display Aspect Ratio was deleted if AVC aspect ratio was set, now Matroska has priority x "Subwoofer" term has been replaced by "LFE", more relevant Version 0.7.5.9, 2008-02-08 --------------- + Lithuanian translation + AVC: CABAC detection + #1886241: AVC: all SEI userdata infos from x264/eavc in Writing library settings + ADPCM: compagny which created the stream is now shown in the codec section + PCM: precision about Little/Big endianess, Integer/Floating point method + #1882691: AC3+: raw files are now detected x AVC: FPS were sometimes 2x the reality x RealMedia parser was brocken x FLV parser was crashing x FLV: Better detection of Nellymoser audio x FLV: Disabling Framerate estimation if a VFR file is detected (estimation was false in this case) x Better false-positive MP3 detection (NSV files are no more detected as MP3) x IFO: there was a mistake betwwen NTSC and PAL framerates x Win9X support was (again) brocken in 0.7.5.8 Version 0.7.5.8, 2008-02-01 --------------- + Matroska: Full parsing of DivX/XviD/H264/AVC settings (profile...) + AVI: Full parsing of AVC settings (profile...) + AVI: Added a tag "OpenDML" (for example, the PlayStation 3 doesn't support OpenDML files) + AVC: Framerate, Interlacement, writing library (only for eavc, x264 and MainConcept encoders) + TwinVQ : channels, bitrate and sampling rate + Musepack SV8 support + Musepack and Musepack SV8: tags support + AIFF and AIFC format support + MIDI format detection + FLV: FrameRate even if the tag is not in the header + AU/SND audio formats support + Vodei encrypted AVI files detection + Linux/MacOS: support of 2GiB+ files + FLV: Video parsing even if the container says there is no video x APE Tags v1 are detected again x MPEG-PS: some malformed files were not well parsed, fixed x AVC: Cropping was not well handled (example: height was 1088 instead of 1080) Version 0.7.5.7, 2008-01-09 --------------- + SWF: Tags version 9 support + MPEG-TS: DegiCipher 2 (DCII) support + DVR-MS format support (with MPEG Audio or AC3) + WMV: language tag + MPEG-2 Video: Nominal bitrate x AVI: some speed improvments Version 0.7.5.6, 2007-12-10 --------------- + Korean transaltion updated + AVI, Interlacement for M-JPEG codec + AVI, Interleaved tag + Better showing of well know values ("44.1 KHz", "22.05 KHz"...) x AVI, was parsing the whole file in case of non-interleaved files x MP3, was freezing on specific files x #1838202: Flac, Resolution was 1 less the the real value (15 bits instead of 16...) Version 0.7.5.5, 2007-11-09 --------------- + #1799859: Flac, tags are case insensitive + Matroska format parsing improvements + .mp4 speed improvement x BDAV (Bluray) parser compilation was forgotten in the previous version x AVI, Bitrate and stream size were false x #1825218: IFO parser was brocken x #1825521: .mp4 chapters times were wrong x #1801549: DLL was crashing during Delphi/C# debugging sessions Version 0.7.5.4, 2007-11-02 --------------- + Aspect Ratio is renamed Display Aspect Ratio + Pixel Aspect Ratio added (in advanced mode) + More attributes for AC3+ + More attributes for VC-1 + Profile and level for MPEG-4 Visual based formats (DivX...), AVC and VC1 + Speed improvement for MPEG-TS, MPEG-PS, DVD-Video (.vob), HD-DVD, BluRay + MPEG-4 AAC, Channels position + AAC (ADIF), More info + AAC (ADTS), More info x FLV, there was bad dates on some specific metatags. x #1818404: WAV with "float" PCM, bad detection x CDXA (.dat) files parsing is back Version 0.7.5.3, 2007-10-08 --------------- + Portuguese (Brazil) translation + Better OGG/OGM parsing + Better .ifo (DVD-Video) parsing + .rmvb files are now detected in Windows Explorer + Win9X/98/Me support does not request Microsoft unicows.lib anymore x Win95/98/Me support was brocken since 0.7.4.6. It works again. x #1798997: MPEG-4, some Apple codecs were wrongly reported x Lot of memory leak correction, you can now parse 1000+ files without problems Version 0.7.5.2, 2007-08-16 --------------- x #1770477: Video info for some low-bitrate MPEG files were not shown x #1770509: MPEG 2 Audio Layer 2 was not well detected x #1763282: FLV, wrong playtime on PPC based machine x #1734113: IFO, crash with some specific files x Tooltip extension was requesting development tools since 0.7.4.6. No more requested. x Stability improvement Version 0.7.5.1, 2007-07-23 --------------- + AVI: 24/30 fps (aka 120 fps hack or dual frame rate video) detection + TruAudio (.tta) support + Wavpack (.wv) support + MPEG-4 based containers: Codec/CC tag support + #1754521: .tta, .wv, .wvc, .trp, .m2ts extensions handling in the infotip + #1754143: AC3 & DTS detection in a .mp4 container made with the Haali's gdsmux tool + #1754140: AC3 detection in a .mp4 container from Nero Digital + #1754905: iPhone files support x #1750275: HD-DTS was no more detected in a .m2ts (bluray) file x AVI: AAC profile name was no more detected Version 0.7.5.0, 2007-07-09 --------------- + Licence changed from GPLv2 to GPLv3 + Korean language, thanks to http://www.starcodec.com + More information about mpeg-4 based (Nero...) files + MediaInfo analyses longer a .vob file to be able to find hidden tracks (subtitles...) + #1747633: Encrypted WMV detection + FLV: more attributes x Memory leaks correction x #1720404: MPEG, rare crashes with some files x #1721846: AAC ADTS were no more detected x MPEG Audio: No detection if there is some specific junk before the real audio data x #1728059: Delphi DLL overflow with big files x Crash with Youtube FLV files x AVI: Delay for AC3, DTS and MP3 is back Version 0.7.4.7, 2007-05-14 --------------- + OGG Vorbis, "Floor" value (useful for some players which don't support Floor 0) + MPEG-Audio, Lyrics3v1/v2, ApeTagv1/v2 parsing + MPEG-TS, handling of complex files (multiple programs, 8+ channels...) + #1704008: handling of AVC or MPEG-4 Video in a MPEG-TS file without program map + VC-1 basic parsing + DTS True HD detection + AC3+ detection + HD-DVD (decyphered) support + BluRay (decyphered) support x MPEG-TS, Duration calculation problem on very rare files x MPEG-4/iTunes, Tags where not well parsed in 0.7.4.6 x FLV, freezes or crashes with some files x #1718269: MPEG-4 Video, Framerate of 65535/2733 is transformed to 23.976 x Windows Media (ASF/WMA/WMV) with file size more than 4GB were not well handled x MP4 with file size more than 4GB were not well handled Version 0.7.4.6, 2007-04-28 --------------- + Windows 64-bit version of the command line tool and DLL (separately) + Linux 64-bit version of the command line tool (separately) + More Musepack properties + Detection of Musepack v8 files + Complete parsing of Real Media files (all tags) + Improved Windows Media (ASF/WMA/WMV) parsing + MonkeyAudio tags (APETagv1/v2, Id3v1) parsing + Ogg/Theora : Video bitrate + MPEG audio : More encoder detection (bitstream parsing) + SWF (Flash) parsing x #1665981: Mov - PCM audio (digital camera) was detected as RGB x #1672896: Wave file with .mp3 extension was detected as MP3 x #1689570 and #1633237: Better JPEG parsing x Some other minor bugs Version 0.7.4.5, 2007-02-23 --------------- + Greek translation (thanks to Alexander) + Program file size reduction + WAV : Support of some special tags at the end of the file + AVC : Display Aspect Ratio x #1653325: Wrong Resolution with AVC High Profile x #1662890: Problem with tag adaptation parser (mainly for ID3v1 genre) x Better support of corrupted MOV files Version 0.7.4.4 2007-02-05 --------------- + HTML Demonstration of how to use "custom view" feature (thanks to Musaran) + FLV format support + Basic support of multiple programs in a MPEG Transport Stream (Satellite broadcast) + Basic detection of TwinVQ (.vqf) files (+tag parsing) + Better handling of corrupted .mp4 files + Better handling of corrupted .avi files x Crash with corrupted "COMM" Id3v2 tags x Crash with some audio files x #1633524: MOV, Crash on files with corrupted Descriptors x #1630907: MP3, Crash on files with corrupted (empty) Id3v2 tag x #1637838, 1634549, 1635131: Crash with some audio-only files x AVI, Better detection of writing application found in a "JUNK" chunk x AVI, sometimes wrong playtime x #1637191: AC3 delay in AVIs is back x #1635134: some freezes with MPEG-7 files (but this format is not yet supported) x #1635087: some files were wrongly detected as AC3 x Russian (or other non-latin language) AVI tag parsing is back. Version 0.7.4.3 2006-12-22 --------------- + MPEG-TS : Detect encrypted stream, and show the codec + id3v2 with UTF-16 frames + AVC in MPEG-TS AVC parsing + AVC : Width and Height x Matroska, some crashing files (with chapters) Version 0.7.4.2 2006-12-09 --------------- + Czech language + Encoders database updated with 20 new encoder versions + Codecs database updated with 100 new codecs (video or audio) x Matroska, sometimes wrong Playtime x MPEG-4 : some Titles were not well parsed x MPEG PS : some video stream were missing x Crash with some malformed files x Some debug files were created Version 0.7.4.1 2006-12-08 --------------- + Japanese language + MPEG Transport Stream : Video info (Standard, Chroma, Interlacement...) and PlayTime + CDXA : PlayTime + MPEG-4 Video embedded in MPEG Program Stream support + MPEG-1 stream embedded in a Quictime file + MPEG-4 AAC Parametric Stereo (SBR-PS) detection + Detection of encrypted MPEG-4 (like iTunes) + Support of MPEG TS with lot of synchro errors + AVI : Exact Stream size calculation (but currently OpenDML files are not supported) + MPEG-4 : Exact Stream size calculation + Basic support of Korean mobilephone provider Sky (.skm) x MPEG Program Stream : PlayTime, Delay are corrected x #1601787 : MOV tracks issues (and crash) x MOV : was stopping on too big "free" atoms x MOV : Aspect Ration of DV is corrected x MPEG : Handling of negative Delays between Audio and Video x Musepack parser was doing too much "false positives" with some MPEG files Version 0.7.4.0 2006-11-24 --------------- + Chinese (simplified) language + AVI with AAC-SBR : detection of real SamplingRate (not the sampling rate in header) + AVI with DV : basic information about audio + AVI with DV : detection of duplicated audio stream + Google Video : metadatas + AVI : now able to read metadatas at the end of the file + AVI : Bitrate computed is based on filesize in header instead of real filesize (for broked files) + AVI (DivX) : Menu detection (yes or no) + AVI : detection of VBR MP3 (useful for DVD players, sometimes they don't accept it) + AVI : detection of Delay between Audio and Video (for MPEG Audio, AC3 and DTS) + PlayStationPortable MPEG-4 files support + 3GPP5 files support + MPEG-4 : Detection of MP3, Vorbis streams embeded in a 'mp4a' atom + MPEG-4 : Detection of AVC streams embeded in a 'mp4v' atom + MPEG-2TS with MPEG-4 and AC3 detection + Speed improvements x AVI : infinite loop on one example file x AVI : some bad detections corrected x MPEG-PS : infinite loop in intra Matrix on one example file x MPEG TS : better detection of streams Version 0.7.3.1 2006-07-30 --------------- + Galician language + Swedish language + Chinese (traditional) language + MPEG-1/2 PS : more files have a duration + AVI with MPEG-4 Video based codecs (DivX, XviD...), more encoder string detections x Matroska, crash with big (>4GB) files Version 0.7.3.0 2006-07-19 --------------- + "ToolTip", move your mouse on a file in Windows explorer, info will be shown (Beta) + MPEG-1 and 2 Transport Stream support + MPEG-1 and 2 Video : Custom Matrix detection + MPEG-4 Video : Custom Matrix detection + Google Video (GVI) support + AMV/MTV (Chinese) detection (if you have specifications of theses formats, email me) + AVI/DivX/GoogleVideo and MPEG-4 Video : packed bistream detection. Now you can know if your DVD player can read the file before burning. Next step: a database of DVD >> player capacities ;-) + MPEG-4 : Language + MPEG-4 : Text streams (subtitles) x #1485003 : MP3, "Title" tag was sometimes forgotten x #1485804 : Wrong bitrate and time in PCM files x #1485810 : wrong playtime on CBR MP3 files with big id3v2 tags x #1485803 : some WMA tags were forgotten x #1488449 : crash on very rare buggy MP3 files x #1482686 : ShellExtension, crash when moving a directory x #1488770 : PlayTime, some "minutes" formating were forgotten x #1485044 : some .ico files were detected as MPEG Audio x AVI, handle some malformed timestamps in tags (carriage return at the end...) x MPEG-1 and 2 : incoherancy of PlayTime Version 0.7.2.1 2005-05-08 --------------- + Dutch language + Romanian language + MPEG-4 : Chroma ("4:2:0"...) + MPEG-4 : Interlacement mode ("Top field first", "bottom field first", or "Progressive") + MPEG-2 : Chroma ("4:2:0"...) + MPEG-2 : Interlacement mode ("Top field first", "bottom field first", or "Progressive") + MPEG-2 : Profile and Level ("Main@Main"...) + MPEG-2 : Standard (NTSC, PAL, SECAM, or MAC) x #1482346 : Incorrect playback time in OGG files (was not enough precise). x #1482602 : MPEG-4 video false positive files Version 0.7.2.0 2005-04-30 --------------- + Polish language + Turkish language + Multi-plural languages support, example in Polish : 1 kanal, 2 kanaly, 6 kanalow + Genres can be translated by translators + AVI with DivX or XviD : encoder name, GMC/QPel/B-frames indicator if present (beta) + AVI and WAV with MP3 : encoder name, precise version and layer number, VBR indication + Matroska: support of anamorphic videos (right Aspect Ration even if pixel aspect ratio is not 1:1) + AVI/WAV : support of extended wave files (20 bit per sample and more than 2 channels) and channel position + AVI : support of Exif tag format + AVI : more tags are supported + Real : detect RealAudio Lossless Format x #1454010 : v0.7.1.2 was checking updates even if the user did not want x #1454009 : AC3, sometimes wrong AC3 playtime x #1469423 : MP3 with cyrilic filenames, Id3 tags can be read x #1464066 : Hang ups with raw h264 streams x x1462647 : Quicktime files with preview image, crash x x1445150 : crash with some malformed MusePack files (workaround, this is a the Musepack bug, not yet >> corrected) Version 0.7.1.2 2005-03-10 --------------- + #1438441: show TV format (PAL/NTSC) for DVD and DV + #1343147: Matroska, Show Chapter names + MPEG-1 and 2, more precise playtime + MPEG-1 and 2, Added Encoded_Application if it is in video user data + Quicktime: Support of Quicktime "wide" (header at the end of the file) + MPEG Audio: Detect small (examples, less than 200K) MPEG Audio files with Id3v1 tag + #1441661: AVI, Handling of DV Type 1 x #1440480: No Audio Found in MPEG-2 after 0.7.0.4 x #1438987: Infinite loop with some Matroska files x Matroska, Recorded date is now in UTC format, rather than the number of seconds since 1970 x AC3 noted 5 channels (because of 5.1) are now noted 6 channels (more realistic) x Quicktime: "ima4" or "twos" codecs were detected as Video stream instead of Audio stream Version 0.7.1.1 2005-02-24 --------------- + Now ~900 codec names (Audio/video/Text) are known (instead of 500) + Turkish translation + Matroska : Framerate is now for all kinds of codec (and not only FourCC based ones) + MPEG-4 (m4V, Quicktime...) with unicode filename are now handled (before : crash on htis kind of file) + #1326802: MOV with 3GPP datas. + Meta-tags of Quickime HD files + #1244215: bit-rate details for MPEG-1 Video (VBR) (calculated with other CBR streams) + Detection of MXF files + #785338: Huge work on RealMedia parser (bitrate, channels, sampling rate, fps...) + #1428289: .divx files are handle by MediaInfo in the context menu x #1435086: Translation problems if the program is launched directly with a filename x #1361647: Complete rewrite of MPEG-4 (newest Quicktime, 3GPP, iTunes...) parser to be more robust. x Some minor (but crashing :( ) bug fixes x AVI with DV was not well parsed Version 0.7.1.0 2006-02-02 --------------- + Speed improvements + #1383832 : support of last version of Quicktime files + Support of Musepack files + Support of Flic (FLI/FLV) video files + Support of DTS-HD (DTS at 96 KHz / 24 bits) + Support of ID3 tags (v1 and v2) in .AAC files + Support of all Tags in AVI files + Detection of QuickTime image files and QuickTime compressed archives + Detection of AVC files (3GPP, 3GPP Mobile or JVT) + Detection of iTunes protected files + Detection of H264 files (Raw, 3GPP or JVT) + Detection of Dirac raw video files + Detection of TrueAudio files + Detection of WavePack files + Support of files with more than 8 audio streams or 32 text streams x #1381660 & #1370972 : Sheet export does not place all info in output x #1420653 : Sheet preferences were not updated x #1368901 : Sometimes thre was an error in "your system" tab x #1420672 : No WMV bitrate x Crash with some corrupted MPEG files x Crash with some MP3 files with corrupted ID3v2 tags x Crash with some Quicktime files with corrupted tags x #1257550 (again :) ) : with AVI, rounding of FPS had an impact of FrameCount, based on FPS. Now based >> on AVI file (better ;-) ) x #1381652 : Reported some GIF files as Mpeg audio x #1381619 : UPX compressor is no more used, to prevent Virus checker to use 100% CPU x 2nd Video framerate forgotten x Video languages were not parsed (example : "en" should be "English") x FrameRate/String was forgeting measure (example : "at 25" should be "at 25 fps") x Some case sensitive problems (example : "KBps" instead of "Kbps", 8 times more) x DTS and AC3 channels position names were changed to be more human readable Version 0.7.0.4 2005-11-02 --------------- x #1342967 : Files opened with shell explorer (rigth click in Windows explorer) were not displayed x #1343062 : Preference dialogbox, some graphical problems + Language files are updated + Executable size reduction Version 0.7.0.3 2005-10-24 --------------- + More beautiful interface + More words translated + Italian language + Spanish language + Deutsch language + More audio and video codecs are detected x #1255294 : Editing language texts caused Access Violation x Some graphic bugs + Text : URl for Text codecs + Support of ISO-639 language names (more than 200 language names can be translated) + Support of "multilanguage" language name (ISO-639 "mul") x #1260619 Delphi Example was incorrect x #1323208 : Video Bitrate for OGM files with VBR audio was incorrect + Better detection and handling of DivX container + #1327902 : More meta data properties for RIFF files x #1327468 : RIFF (AVI) files with not-padded (INFO) sub chunks can't be parsed + More "generic" tags added x #1257550 : rounding of FPS was 2 digit precise, not enougth, upgraded to 3 digits, and exact number >> is given (23.97 before, 23.970 or 23.976 now) x Better false positive detection (mainly in MPEG1, MPEG2, MP3) x some memory leaks if you use MediaInfo a long time x MPEG Audio : VBR bitrate corrected for MPEG **1** streams x MPEG Audio : VBR bitrate corrected for monochannel streams x #1274999 : mp3Pro timing was wrong (2x the real timing) + "BitRate_Mode" with MP3 (VBR or CBR) + "PlayTime" with AC3 + "PlayTime" with WAV x Some other minor bugs Version 0.6.1.1 2005-06-25 --------------- x Open Folder option is comming back x File with an unknown format were detected as MP3 x Corrected hang up on Matroska files x Corrected crash on AVI with subtitles only x Corrected crash on some corrupted or unknown files + Added 3GPP files support Version 0.6.1.0 2005-06-23 --------------- + More words are translated (or translatable, I need translators!) + #1210433 : in WMVA, Genre + #785349 : Added Video->FrameCount (in advanced mode only, and developers) + #785349 : Added BitRate mode when the codec is know to be only one (AC3 is CBR, Vorbis is VBR...) x in WMA/WMV, Tags>255 x #1210425 : bugs in MP3 (Genre, Track) (thanks to Ingo Brueckl) x #1209291 : IFO, Incorrect BitRate_Mode and Resolution (bit shifting), example 704*480 x #1209293 : Incorrect Month in General/Date (UTC stamp was 1 month earlier) (thanks to Ingo Brueckl) x #1215142 : SamplingRate for MPEG audio streams in MPEG container was false x #1222414 : Video BitRate for AVI is back x #1215939 : Added a Format "MPEG x" if MPEG version can't be detected x #1215840 : Better version detection of MPEG Video. But still a workaround, if you know how to detect >> MPEG1 or 2 in a video only file, please contact me! Version 0.6.0.0 2005-05-18 --------------- + #1121586 : Sheet, you can freely choose which column (variable) to show or export + #1121589 : Export, you can append data to existing file + #1123025 : Escape codes at custom text (for comma, [, ], parenthesis...) + #1123020 : Custom text syntax documentation ($if(), ...) + Export, CSV, you can choose your column and line delimiter, and your quote character x OGG : crash with some files + PCM support in VOB files + Complete rewrite of MPEG1/MPEg2 (and DVD) parser + Complete rewrite of AVI parser : internal parser in place of Win32 API + #1123025 : Escape codes at custom text (for comma, [, ], parenthesis...) x (I hope) all CSV bugs (quotes...) are corrected x Unicode decoding in WMV/WMA/ASF formats x #1195325 : Memory leaks of 500 KiB/opened file x #1192446 : Incorect duration in some AVI files x #1201430 : Should work with files having broken video stream header x #1183702 : Should work with files having broken video stream header Version 0.5.1.2 2005-02-17 --------------- New - #781756 : MPEG2 (including VOB) : Delay between Audio/Text and Video - MPEG2 (VOB only) : Subtitle streams (detection only) - #835623 : MPEG2 (VOB only) : PCM support - #1123069 : KB, MB, GB are transformed to KiB, MiB, GiB, to respect international standarts - Using MatroskaLib 0.7.5 and EbmlLib 0.7.3. More info about Matroska file will come soon Bug fixes - "Go to the website of a player for this file" button for video streams didn't work - Custom format, bad text for FrameRate of video streams - Quicktime : bug with some new video files - #1110150 : Matroska files > 2 GibiBytes - Complete rewrite of MPEG1/MPEG2 (and DVD) parser : for better MPEG Audio/AC3/DTS stream detection Version 0.5.1.1 2005-02-07 --------------- New - Added more language names decoding for audio and text streams - Language names for audio and text streams are translated Bug fixes - Sometimes blank page in custom view - MPEG Video and MPEG Audio : bug between version 0.4 and version 0.5 corrected - PlayTime Calculation for OGM was false Version 0.5.1.0 2005-02-06 --------------- New - An "easy" interface for beginners - Sheet form is customizable - You can export one output file for one input file (instead of one output file for all intput files) - Custom form is a lot more custumizable (you can add text everywhere you want in the template) Bug fixes - Shell extension is OK now (delete MediaInfo from contextual menu works again) - Sheet form is more functional - Option "Close all before select" was not used if files are put with a drag'n'drop Version 0.5.0.3 2005-01-20 --------------- New - Custom view : you can edit your template (little possibilities, but this is a beginning...) - Export module : revisited, and a lot of options : Sheet (in CSV format, and selection of the number >> of stream to put in it), text, html, custumized Bug fixes - File selection box : file extensions - Multi-language support : now, if there is the good dictionnary (you can edit it yourself), all words >> can be translated Version 0.5.0.2 2005-01-16 --------------- Bug fixes - A lot of bugfixes in the Preferences screen - "check if there is new update" is now functional Version 0.5.0.1 2005-01-11 --------------- New - Uses MediaInfoLib 0.5.0.1 Bug fixes - Win95/Win98/WinMe support again! (problem with Unicode) - AVI files were not well released (file locked) - Better MPEG4 support - Better coherency tests : no more file with 10 MP3 streams ;-) Version 0.5.0.0 2005-01-10 --------------- New - Unicode version : you can now manage files with Arabic, russian etc... - Uses MediaInfoLib 0.5.0.0 - UNICODE support (you should use it) (thanks to Jasper van de Gronde) - UNICODE filenames support (problem with wxWidgets :( ) - APE support (thanks to Jasper van de Gronde) - FLAC support (thanks to Jasper van de Gronde) - AAC support (but no tags, too rare) - DTS support - AC3 support - MPEG4 support - CDXA (XCD) support (with partial subformats, no Matroska for example, too rare) - A lot of rare and old audio formats : aiff, aifc, au, iff, paf, sd2, irca, w64, matlab, pvf, >> Fasttracker, sds, avr... Bug fixes - All C++ classes are in the namespace MediaInfoLib - OGG format : UTF8 was not well decoded outside of US-ASCII codepage - Better handling of language files (but really not perfect) - Better handling of Real media files (encoder, codec) - #936964 : Error handling no video or no audio files - #899692 : WM, File Properties Object : Preroll was not used (usualy, playtime was 2-4 seconds too long) - #868365 : PlayTime - 2h12s is 2:12.00, not 2:00:12.00. PlayTime is better handled - #840508 : OGM crash if file is corrupted - #1026978 : Bitrate --> BitRate, OveralBitrate --> OveralBitRate Version 0.4.0.1 2003-08-06 --------------- New - Tree : bigger window - GUI : select current directory with command line Bug fixes - GUI : Access violation when closing options window or selecting language - Not deleting temporary files. - For access rights, temporary files are now in system temporay folder - #859947 : CSV format is separated now by commas, or user entry (in next release : should be in Preferences) - #785343 : 'Show ToolBar' in prefs Version 0.4.0 2003-08-01 ------------- New - Open-Source (LGPL) engine, with DLL option. - Open-Source (GPL) software. - Command line tool available separatly - Matroska partial Support - ToolBar - Open folders (recursively or not) - Video and Audio codecs known and available on system (Your system tab) - Details of each parameter (Help-->Known parameters) - Close all before open option - Drag and Drop (files and folders) - New presentation : Sheet (Sheet Tab) - Text tab : in HTML mode - Status bar (at botom) - Language menu, for select quickly a language - Export in text format - Export in HTML format - Export in CSV format - Debug mode to see all detected parameters (Debug -> Advanced mode) - Better GUI :) - More format options in custom text (asked by users) (See Option --> Custom Text --> Edit for editing custom info) - Bigger database of known codecs, with web page. Please help to improve it! Bug fixes - MPEG1 and 2 : huge bugfixes : now you can believe what it say :) - Files > 4 GigaBytes (OK for file size, but duration calculation is sometimes NOK) - Quicktime : bad codec in Audio if based of Microsoft 2cc - Quicktime : sometimes don't handle compressed headers - multiple video streams : second streams was not displayed - A lot of other minor bugs... Version 0.3.0 2003-03-03 ------------- New - New engine for having a lot more format available and be able to write in files - Better multi-language support - MPEG2 support (.MPG and .VOB) - AC3 support - DTS support - DVD Video (IFO files) support Bug fixes - Too much... Version 0.2.1 2003-01-12 ------------- New - MPEG support - WAV support - OGG/OGM duration Bug fixes - Too much... Version 0.2.0a 2003-01-05 ------------- Bug fixes - Showed unuseful items in advanced mode - Didn't display units advanced mode - 2.35 aspect ratio is added Version 0.2.0 2003-01-05 ------------- New - Better GUI - Window is sizeable - List of 400+ codecs (audio or video) - Multiple files opening - Multi-language (English / French) - Shell integration (right click on the files and select "Media Info") - You can edit your own output format - Check if there is a newer version - Advanced mode, with all tags, like Explorer - OGG/OGM : Video bitrate, Play time - More tags (OGG/MP3) Version 0.1.1c, 2002-12-31 ------------- Bug fixes - OGG/OGM, comments : bug if comments were not in the same order than streams - Summary : problems with roundness of audio bitrate (was floor method, now it is a round method) Version 0.1.1b, 2002-12-30 ------------- Bug fixes - with GUI, stupid output black in black on Windows 2000 - The debug file was in a bad directory if the file was not in the root of a hard drive Version 0.1.1a, 2002-12-30 ------------- Bug fixes - OGG, audio stream except vorbis : the bitrate was in byte in place of bits New - Use of upx for compression of EXE Version 0.1.1, 2002-12-29 ------------- Bug fixes - MP3 : Url tag not well implemented New - A debug file, to send me - Chapters detail Version 0.1.0, 2002-12-28 ------------- Initial public release This NFO File was rendered by NFOmation.net
Notes : ------- + Added - Deleted x Bug correction #number is the identifier of bug report/requested feature/patch Bug reports and feature request are here : http://sourceforge.net/tracker/?group_id=86862 Known bugs ---------- - Languages (other than english and French) : not all words are translated, I need translators! - Others? http://sourceforge.net/tracker/?group_id=86862&atid=581181 Version 0.7.34, 2010-07-09 -------------- + New icons set, thanks to Kevin Redon, based on Gnome themes: Neu, Experience, Gnome 2.18 + WebM support, sponsored by http://digi-metrics.com/ + LXF (Harris/Leitch) support + #3008704, IVF (Indeo Video Format) support + #3002376, Blu-ray: Source (.m2ts) for the .mpls parser + DV: handling of unsynched streams + Basic view, Bit Depth is added to the audio part + FLV: Framerate info for some not yet supported weird files + Demux (library only): demuxed packets can be forced to contain 1 complete frame + XML output: MediaInfo version + Parsing speed (Library only): option for a quicker analyzing, but with some missing features + AVI and Huffman (HFYU): Colorspace + AVI and Fraps: Colorspace + AVI and Lagarith: Colorspace + MPEG-4: Channel map basic support x CEA-708: Skipping some malformed streams x JPEG/M-JPEG: Resolution was in some random other field x #3001707, AAC in MP4: mono aac file detected as stereo x AVI: crash with some malformed files x AVI: Stream identifier was not filled in some cases x MPEG-PS: some files were not well detected x WAV: Bit Depth is back x WAV/PCM: Byte sign was wrong if Bit depth >8 x Decimal point issues with some specific compilers/OS x MPEG-4: removing support of btrt atom for average bitrate, too many wrong values x AVI: crash with some specific files (avc1 CodecID) x MPEG-4+AAC: Trying to better detect the (non)presence of PS if there is no PS header x MPEG-TS/PS: more precision on duration Version 0.7.33, 2010-05-14 -------------- + Slovak language added + Colorimetry field is replaced by Color space and Chroma subsampling x Some word were not translatable x Solaris port was broken Version 0.7.32, 2010-05-02 -------------- + Danish, French translations updated + MPEG-7 output improvements + DV: Better detection of DVCPRO 50 and 100 (again), especially in MXF + P2: support of P2 XML files and P2 directory structure + XDCAM: support of XDCAM XML files and XDCAM directory structure + N19: More attributes + ISO-639-2 3-letter standard for language field (for third-party software) + Additional commercial name of a stream or container (XDCAM IMX, DVCPRO, AVC-Intra 50...) + MXF: support of detection of files without Track number in the headers + MXF: Operational Pattern + MPEG-4: Aperture size support x AVC: some files were wrongly analyzed (frame rate...) x AVI: better support of files with only one big data chunk (professional cameras) x MPEG-4: Huge memory usage with some files (files with DV and PCM) x DVR-MS: width/height was wrong in previous version Version 0.7.31, 2010-04-16 -------------- + SCTE 20 closed caption support + Difference between width/height in the container and in the raw stream + AVC: GOP structure + MXF: more raw stream formats are detected (MPEG-4 Visual, A-law...) + DV: Better detection of DVCPRO 50 and 100 x DV: less files without the right extension wrongly detected as DV Version 0.7.30, 2010-03-26 -------------- + Russian language updated + Image extensions are handled by the context menu + AVC: Multiview Video Coding (MVC) basic support + AVI: better handling of some RGB or RLE codecIDs + Solaris package creation files update (with relocation) + MSVB: better handling of C pointers + WAV: Skipping wrong sample count values + GXF: Caption in ancillary data detection x #2970227, WAV: a file was wrongly detected as DTS x CEA-608: some captions were wrongly detected as active x MPEG-7: some corrections in order to be valid x FLV: Duration for video not starting at Time 0 x WMV and MPEG-TS/PS: some crashes are fixed x MSVC2010 and MSVC2008 project files were missing some files Version 0.7.29, 2010-03-08 -------------- + GXF (SMPTE 360M / RDD 14) support + GXF: support of CDP (SMPTE 334-2) in Ancillary data (SMPTE 334-1) (not complete) + AAC in MPEG-TS: Profile/Level + PCM in MKV: format name, channel positions + MPEG-7 and PBCore 1.2 output (pre-release) + MPEG-7: more metadata + Solaris package creation files + MPEG-TS overall bit rate is more precise x Channel positions: more coherency in the naming x DVD-Video (IFO): ID name was in hexadecimal only, now in Decimal+Hexa Version 0.7.28, 2010-02-19 -------------- + Albanian, Belarusian translations updated + AIFF: ID3v2 tags support + AutoIt3: MediaInfoList interface + RIFF: Handling of INFO chunk in hdlr chunk + VorbisCom-based comments (FLAC, OGG...): support of new fields + MPEG-4 Visual: Duration for raw streams + Display Aspect Ratio 3:2 instead of 1.500 + Detection of N19 (EBU Tech 3264) + MPEG-2 Video: new profiles (4:2:2, Multi-view) + MPEG-2 Video: GOP structure + MPEG-4: handling of video streams with a different last frame duration + RIFF: Skipping OpenDML frame count (not always valid), when index is available + AMR: more attributes (Sampling rate, duration...) x MPEG-PS and MPEG-TS: crash with some files x MPEG-4: some bitrates to zero with a null bitr or btrt atoms x MPEG-4: managing different kinds of compressor name format x AMR in MPEG-4: crash with some specific files x #2952623, Id3v2: USLT with ISO-8859-1 charset was not well read x #2952637, Id3v2.2: PIC tag was not well read x #2952638, XML output: sometimes empty tags x #2920138, XML output: invalid char in XML tags Version 0.7.27, 2010-01-03 -------------- + MPEG Audio: Emphasis + MPEG-TS: PCR timestamp can be extracted in real time + Linux library: visibility is now limited to the official API + License changed to LGPLv3+ for license simplification (same license as the library) x MPEG Audio, AAC, Vorbis: removal of irrelevant Resolution field even from containers x MPEG Video: error in calculation of frame rate if sequence extension is used x MPEG Audio: some VBR files without VBR header were wrongly detected as CBR x #2921999, unexpected quotes in the text output Version 0.7.26, 2009-12-18 -------------- + Chinese (Traditional), English, French, Russian translations updated x Chinese (Traditional): some words were no more translated (regression) + MXF: support of external files parsing + MLP support + TrueHD: more details (channels, sampling rate...) + TrueHD: display of both core and TrueHD details + #2905950, MPEG-4: Cover extraction + ADTS: better bitrate estimation + #2910579, MPEG-4 Visual: data_partitioned and reversible_vlc display + #2910572, MPEG Video: BVOP presence display + Internet Media Type (aka MIME-Type) display (but hidden by default) + ADTS: Id3v2 support x #2897584, ID3v2: Crash with some malformed UTF-16 strings x MXF: Better handling of interlaced content (height and frame rate) x Homogenization of Video resolution (ie no more 24-bit resolution, but 8-bit) x MPEG-TS: less false-positive detection of encrypted streams x MXF: better management of complex files (with references) x MOV: better management of complex files (with references) x Digital Video: better management of DV50, more bitrate accuracy x Digital Video: better management of DV100 (Width, Height, BitRate) x Digital Video: Some Colorimetry (4:x:x) were wrong x FLV: some files were not detected x MPEG Audio, AAC, Vorbis: removal of irrelevant Resolution field x MPEG formats: some Profile renaming, for more coherency Version 0.7.25, 2009-11-13 -------------- + MediaInfo (customized) with HTTP input: User Agent setting + #2896693, MPEG-TS: skipping some malformed PMT (with elementary_PID=0) x #2844911, AAC in 3GP: false detection of SBR and PS (again) x #2894411, MPEG Audio: UserDefined Covers replace other covers types x MPEG Audio: Some profiles were not displayed x RealMedia: Some Titles were not displayed x Matroska: Wrong detection of 6-channel Wavpack (detected as 2-channel) Version 0.7.24, 2009-10-30 -------------- + MPEG-4: DVCPRO HD detection + WAV: better handling of Wave Extension codec IDs + MPEG Audio: profile and extension display + MPEG-TS: More information for ADTS in non-audio PES ID. + FLV: test of video bitrate info integrity + MPEG-4: "sbtl" subtitles support + MPEG-4: old-style Apple language codes support + MPEG-4: XDCAM support + MPEG Video: vbv_buffer_size info + AVC: cpb_size_value info + VC-1: hrd_buffer info x #2882376, AVCHD: reports some incorrect AVCHD framerate x MPEG-4: some Pixel Aspect Ratio settings were not handled x Customized output: respect of carriage return from the platform x MPEG-TS demuxer: more tolerance of bad blocks Version 0.7.23, 2009-10-16 -------------- + OGG: more details for MPEG-4 Visual, MPEG Audio and AC-3 + MPEG-4: more information for MPEG Audio streams + MPEG-4: more information for ADTS streams + MPEG-TS: more information for ADTS streams + QCP (RFC 3625) format support + Refactoring of parsers, for more speed and less false-positives + WAV: INFO chunk parsing x Blu-ray directory analyzing was broken x VC-1: some streams were not detected x AMR in MP4: Resolution set to 13 or 14 bits instead of default 16 bits x Help, Known parameters was hanging up x AVC: frame rate was wrong for progressive streams with frame doubling x MPEG-TS: crash while parsing some streams with specific ATSC event_id Version 0.7.22, 2009-09-25 -------------- + MPEG-TS: KLV data detection x #2859504, 3GPP: some files were not detected x Some corrections about AVI Display Aspect Ratio x QuickTime: external files were completely parsed, too long x DV: Support of 4 mono channel configuration Version 0.7.21, 2009-09-04 -------------- + More permissive license for redistribution only Redistribution license is intended for companies with legal issues (if they can not deal with GPL) + AVC: Support of frame doubling/tripling + AVC: Colour description + QuickTime: support of external files parsing x #2828430, Quicktime: 180 degrees rotation display was not displayed x MPEG-TS: whole file was parsed (long) x MPEG Video / MPEG-4 Visual: new algorithm for library name detection x #2844911, AAC in 3GP: false detection of SBR and PS x MKV: some chapters had timecode issues Version 0.7.20, 2009-07-31 -------------- + TAK format support, thanks to Lionel Duchateau + #2822681, Quicktime: Rotation display (from iPhone...) + ASP.net web application example + Java/JNA, Linux: dynamic load of libzen if not in LD_PATH x #2823702, No files processed in subdirs x MPEG-PS: Some durations were a bit too long x MPEG-PS: Better handling of PTS/DTS for private and extension streams x ADTS: Handling of SBR and/or PS streams Version 0.7.19, 2009-07-17 -------------- Important note for Win9X users: the GUI is no more compatible with this version and later + ALS raw files support, thanks to Lionel Duchateau + LA (Lossless Audio, old) support, thanks to Lionel Duchateau + SLS detection, thanks to Lionel Duchateau + AAC: forcing SBR/PS when it is implicit (if <=24KHz, if 1 channel) + AVC: Closed captions detection + #2813919, APE: CompressionLevel + XML output: track names are changed, for a better usability by XML parsers x MKV: Original display aspect ratio was not displayed x #2817479, Blu-ray/M2Ts: crash with some specific file names x MXF: the whole file was parsed, parsing now only the useful part Version 0.7.18, 2009-07-03 -------------- Important note for Win2000 users: the InfoTip is no more compatible with this version and later + Danish translation added + Albanian translations updated + Shell extension and InfoTip handling re-organization + Mac OS X: Drag and Drop + MXF support + Blu-ray: BDMV directory parsing + Blu-ray: clpi/mpls files support + M2TS: Language if the .clpi blu-ray file is found + OpenSolaris support + MPEG-4 Visual: support of Sony SMC (security video) tags + MPEG-4 Visual: ASP profile was wrongly displayed + Mac OS X: Creation of universal and 10.4 compatible binaries option x Mac OS X: no more double-carriage return in Text view x #2786634, Mac OS X: files with non-US characters were not opened Version 0.7.17, 2009-06-19 -------------- + Russian, Chinese (Simplified), Chinese (Traditional), Ukrainian translations updated + Some tests about the 32 or 64-bit version of the OS are made at install + #2790156, Folders context menu option + Python : adaptation for version 3 + Command line: XML output (thanks to Steen Jost Jensen) + MPEG-PS/TS: ATSC Closed captions (both EIA-608 and EIA-708) detection + MPEG-PS/TS: Language of closed caption (ATSC) + DV: camera settings + DV: Closed captions detection (raw DV, or in .mp4 and AVI container) + JPEG 2000 support + MPEG-4: support of JPEG 2000 embedded in a MPEG-4 container + MPEG-4: support of ProRes 422 / ProRes 422 HQ codecs + MPEG-4, AMR: Vendor and version + Blu-ray: support of PCM (Frequency, resolution, bitrate) + MPEG-TS: speed improvements x #2803396, sometimes crash with tiny (40-79 bytes) files x #2801211, MPEG-4/3GP: support of 3GP tags x #2795345, MPEG-4 Visual: crash with some specific user_data x #2793960, MKV: some MKV renamed as .ac3 were detected as AC-3 x #2796417, MPEG-4: Some files with Camera user data were not detected x #2785604, Build fails on newer GCC versions (>=4.4) x #2664106, prefs overwritten after installing update x so interface was not working since some releases on Linux x MPEG Video: better detection of 2:3 Pulldown x MPEG-4: Forcing AMR to 8KHz/Mono whatever the container says Version 0.7.16, 2009-05-20 ------------- + Turkish, Belarusian translations updated + Installer: Windows 7 support (from NSIS update) + Command line: XML output (thanks to Steen Jost Jensen) + MPEG-4: More information for Avid DV streams + MPEG-4: more complete parsing (raw stream) of files with compressed headers + VC-1 and MPEG-Video: displaying the original framerate for streams with 2:3 pulldown + WMA: Handling of Mutual Excluded streams x Some shortcuts were removed x MPEG-4: some files with compressed headers were not parsed x MPEG-4: Kodak files with EXIF data were not parsed x MPEG-4 (Quicktime): some files with compressed header were not well parsed x MPEG-4: Some files with a TimeCode track had wrong duration x MPEG-PS: some files with wrong timestamp were not well parsed x MPEG Audio with APE tags: crash with big tags Version 0.7.15, 2009-04-30 ------------- + English, Chinese (Simplified), Albanian translations updated + Wave64 (.w64) support + MPEG-4: Better handling of 4GiB+ files + MPEG-4: audio parts from a DV stream are displayed + MPEG-4: better DV analyzing + DV: parser improvement (speed, accuracy) x DTS: 768/1536 Kbps streams are corrected to the real bitrate (755/1510 Kbps) x MPEG-TS: some stream durations were not well computed (few seconds only) x AVC: freeze with some malformed encoder settings Version 0.7.14, 2009-04-17 -------------- + Belarusian, Russian, Chinese (Traditional) translations updated + 64-bits version of the installer (GUI is still 32-bit, but 64-bit DLL is included) + DLL-only installers are available (both 32 and 64 bits) + #2738780, local time display for modified/created date + WAV: RF64 (Wav files >4 GiB) support + AVI: Audio delay from the container x #2734021, E-AC-3: some files were not detected x FLAC: some files with big attachments were not well detected x MKV: some huge video (3840*2160) were not well parsed (no encoding settings) Version 0.7.13, 2009-04-03 -------------- + Hungarian, Albanian translations updated + #2635230, MPEG audio: Lame encoder settings + #2706146, WMV: detection of container wanted aspect ratio + #2611726, MKV: Audio delay detection + #2721811, MKV: TrueHD detection + Java: JNA (Java Native Access) binding + Exported "stream" interface for analyzing streams in memory (beta) + SHN (Shorten) detection + TAK (Tom's lossless audio compressor) detection + MPEG-TS parser optimizations + SWF: better handling of videos + WAV: better handling of 4GiB+ files + WAV: Extensible Wave support + MKV: Handling of chapters in multiple languages + Stream size for all streams when 1 video and all audio streams are CBR + Chapters are moved to menu part for better coherency with MPEG-TS, developers see Changes.txt for more info x #2712761, AVI: unsupported SalmonSoft text codec makes MediaInfo silently fail x #2719534, MKV: handling "modified" headers (zero padding) x #2720822, MPEG Audio: was freezing with 1 malformed file x #2721949, IFO: some stream IDs were false x #2725808, MPEG-PS: some "OTA" files were detected with TrueHD instead of normal AC-3 audio Version 0.7.12, 2009-03-20 -------------- + Belarusian, Croatian translations added + Polish, Traditional Chinese translations updated + Complete refactoring of the code for speed improvements and future features + #2686943, MPEG-4: ISMV (IIS Smooth Streaming Media Video) basic support + MPEG-4 Visual: distinction between MPEG and H.263 default matrices + MPEG-TS: ATSC and DVB EPG support x MPEG-PS: duplicate stream infos with some AC-3 streams (with program map) Version 0.7.11, 2009-02-13 -------------- + Chinese (Simplified), German, Italian, Persian, Albanian, Dutch, Russian, Hungarian, Japanese >> translations updated + OGG: Better Kate and CMML codecs support + AVI: Detecting wrong aspect ratio from a broken AVI header + DTS: Handling of Little Endian and 14-bit streams + WAV: ID3v2 tags parsing + MPEG Video: frame order even for progressive sequence x #2559346, MKV: Detection of framerate in MKV without framerate header x #2474280, OGG: some streams had bad stream size x MPEG-TS: some buggy file may corrupt memory x MP3/Id3v2: crash with one malformed file Version 0.7.10, 2009-01-30 ------------- + Spanish, Chinese (Traditional) translations updated + Mono (C#/Linux) binding + MPEG-4: Encoding library name + #2474280, OGG: Old version of Dirac identifier support + MPEG-TS: Encoded date for HDV + DVR-MS: Delay between two tracks + WAV: EBU Broadcast Wave format v1 support + CMP4: Basic support x #2529963: Infinite loop on one file x #2473140, DTS: error preventing 96/24 DTS detection x MPEG-4: Better support of Aspect ratio x Output was unstranslated and weird when $LANG is not set x C++ binding error in 0.7.9 x Python binding improved and corrected (no more crash with Linux) Version 0.7.9, 2009-01-19 ------------- + New icon design, thanks to T.J. Lentz + Albanian language updated + OGG: Dirac support + OGG: Speex support + OGG: other formats (JNG, Kate, MIDI, PCM...) detection + SWF: detection of more audio streams + MPEG-PS: Handling of PlayStation2 audio + #2474119, Minimal MZ (PE) and ELF detection + SMV (WAV/ADPCM+JPG files) file format support + DPG (Nintendo DS) file format support + QuickTime: TimeCode track analysis + MPEG-4 subtitles: difference between 'text' and 'tx3g' codecIDs x Python binding update for more compatibilty x #2424809, Shell Extension problem with some specific OS configuration and non-latin based characters x #2474280, OGG: handling of files with Skeleton Metadata x #2445654, OGG: better false-positives detection x #2493685, AVI: Wrong video duration for some malformed 4GB+ AVI/DV files x #2516007, "Language" raw tag was sometimes 3 letter long instead of 2-letter long x Floating point overflow correction Version 0.7.8, 2008-12-09 ------------- + Changing version schema, only 3 numbers (next versions will 0.7.9, 0.7.10...) + Catalan, Russian, Korean, Galician languages updated + Better Linux integration + rpm stuff (thanks to oc2pus http://packman.links2linux.org) + deb stuff + #2259421, FLAC and OGG: Encoding library name and version + FLV: version 10 support + FLV: duration of files without metatags + MPEG-4: Delay (useful when multiple videos are present) + Dirac: profiles updated from the latest specification + MPEG-4: more precise detection of OGG based codecs + MKV: better newest codecs handling + MKV: RealVideo/Audio support improvements + mipsel CPU support x #2406410: Removing the MediaInfo icon for uninstall x MPEG-PS: Trying to have a better precision for duration x WMV: crash with some malformed files x MPEG-TS: some channel names where not shown x MPEG Video (version 2): some streams were misdetected as CBR Version 0.7.7.8, 2008-11-10 --------------- + Albanian, Chinese (Simplified), Chinese Traditional), Turkish, Italian, German, Polish languages updated + #2216498, LPCM in VOB: more attributes (channels count, sampling rate, bitrate) + #2182135, Wavpack: support of multichannel files + AVC: detection of the newest profiles + DTS: detection of DTS-HRA, DTS-MA, DTS-Express, thanks to http://madshi.net + AES3 PCM in MPEG-TS detection + Wavpack: Encoder settings + WMV with "WVC1" codec identifier: video interlacement + MPEG-4: E-AC-3 support x #2186682, MPEG-2 Video: Wrong PAR and DAR for Panasonic MPEG2 Files x MPEG-4: some AC-3 and AAC specific files reported wrong channels value Version 0.7.7.7, 2008-10-17 --------------- + Chinese Traditional, Albanian, Korean, German languages updated + Support of VP5 file format + MPEG-4 Visual and MPEG Video: can now display the custom matrices data + WM: interlacement detection for VC-1 based codecs (WMV3...) + #2148321, PNG: more info + AVI: Better association of abcAVI tags to MediaInfo tags + PureBasic binding + Delphi binding: dynamic load (by default) of the library, thanks to Icebob x #2142995, MPEG-4: handling the Display Aspect Ratio from the track Header (tkhd) x #2141277, MPEG-PS/TS: Audio ID was hex for MPEG-PS but decimal for MPEG-TS streams x #2109107, Tags in Flac or Ogg: modification of the tag types priorities x #2120224, MPEG-4: some specific files were not parsed completely (missing info) x MPEG-TS with Dirac: some specific files were not parsed completely (missing info) x MPEG-4: Crash on MPEG-4 Visual format without DecDecoder stuff x Command line: was not reading custom template in UTF-8 codepage x DV: some files were not well detected x MPEG Video: some files were badly detected with 3:2 pulldown x AVS (Chinese): some corrections, thanks to Tom's translation of documents Version 0.7.7.6, 2008-09-12 --------------- + Chinese Simplified language updated + [2088009] Flac: Picture tag support + Flac: Support of Id3v1&2 in a Flac file + WM (ASF/WMV/WMA): detection of wrong framerate in header, trusting now the timestamp instead of the header + WM (ASF/WMV/WMA): detection of framerate from the timestamp when the framerate info is not >> available in the header + MPEG-4 with AVC: Added information about buggy files readable by all players except iPods + OGG: OGG with FLAC (pre- and post-FLAC 1.1.1) support x FLI/FLC: were not correctly detected x MPEG-TS without PAT/PMT: the complete stream was parsed, may be very long x Wavpack: duration and bitrate were false x #2071681, MPEG Audio: handling of truncated MPEG audio frames at the end of a file x #2032760, MPEG Audio: handling of MPEG Audio files with junk at the end x #2085149, Id3v2: was crashing with some malformed tags Version 0.7.7.5, 2008-08-22 --------------- + Chinese Simplified, Italian, Korean, Russian, Albanian languages updated + #2044174, AVS (Chinese Audio Video Standard) support + #2030684, AVI: Support of malformed chunks + Matroska: delay between audio and video calculation (for AC-3, DTS, MPEG Audio) + Full Replay gain support (gain/peak, track/album) for Flac/Ogg/MP3 + MPEG-TS without PAT/PMT (example: stream captured by some satellite TV receivers) support + MPEG-TS: Service info (name, provider, channel number) for both DVB and ATSC tags + Dot and thousand separator localized + Matroska: Handling of audio Delay x #2023872, DV: Crash with floating point exception on some files x #2024706, BDAV: Some QuickTime files misidentified as BDAV x #2033307, MPEG Video: Some raw files with high bitrate were not detected x #2040411, Id3v2: Crash with some malformed Id3v2 fields x #2036580, Id3v2: Problem when parsing big (>1M) Id3v2 tags, file was no more detected x #1893830, WMA/WMV: there was textual info (Linux/Mac only) x Video, Resolution/bits per pixel was sometimes per color entity, sometimes per pixel, now always per pixel x MPEG Video, the "Component" video standard was not detected x DLL only, the "by buffer" interface was broken Version 0.7.7.4, 2008-07-11 --------------- + Albanian translation added + #1995653, AVI: Delay of interleaves (example: "64 ms (1.53 video frames)") + #1995574, AVI: Report if the audio frames are split across or aligned on + MPEG-Video (raw): handling of "not started at the beginning" time_code + MPEG-PS: Trying to prevent errors with time code reset in the stream + AVC: Trying to detect raw AVC streams without SPS/PPS + [2013746] AAC in MPEG-TS: complete parsing of ADTS stream for more info about AAC + AAC in MPEG-TS: complete parsing of IOD based stream for more info about AAC + MPEG-TS: better detection of PCR time code + AAC: specifying the muxing mode (ADIF, ADTS or LATM) + MediaInfo DLL: NetBeans java binding example Version 0.7.7.3, 2008-06-27 --------------- + Turkish, Chinese (Traditional) languages updated + MPEG-TS: Detection of scrambled streams + #1995566: AVi, Identify ODML files + AC-3/DTS/AAC: Added another Channel configuration string (example: "3/2.1") in advanced mode + #1995569: Added proportion of each stream in the file (example: "500 MiB (90%)") x MPEG-TS: Handling of multiple programs in one PMT PID x MPEG-TS: Handling of streams in multiple programs Version 0.7.7.2, 2008-06-13 --------------- + Russian translation updated + FLV: detection of AVC and AAC x #1981032, Visual C++ 2008 binary is not compatible with Win9X, coming back to Visual C++ 2005 x #1964299, Never-ending 100% CPU if input file doesn't exist Version 0.7.7.1, 2008-05-30 --------------- + Persian (Farsi) Language (Software and website) + Catalan, Korean, Portuguese (Brazil), Chinese (Simplified) translations updated + The two Chinese (Simplified) language files are merged + Bluray: detection of subtitles + MPEG Video: Detection of 2:3 and 2:2:2:2:2:2:2:2:2:2:2:3 + VC-1: Detection of 2:3 and 2:2:2:2:2:2:2:2:2:2:2:3 + AVC: Detection of MBAFF + Translations: more words can be translated + MPEG-4 files: More info (profile, format settings, encoder name, x264 settings) for some >> well-known stream formats + MPEG-4 files: Better handling of not common formats (ALS, PNG, AC-3, DTS... in .mp4) + Bluray: detection of subtitles + Additional formats detected: Module, Extended module, Impulse Tracker, Scream Tracker 3 x #1967663, mp4: some specific iTunes atoms were not correctly parsed Version 0.7.7.0, 2008-05-16 --------------- + Third-party developpers: some MediaInfo fields have changed, please look at Changes.txt for more info + Ukrainian language added + Italian, Japanese, Lithuanian, Portuguese (Brazil), Chinese (Traditional), Chinese (Simplified), Thai, >> Galician, Spanish, Korean translations updated + Two versions of translation are available for Chinese (Traditional) and Chinese (Simplified), make >> your choice + Python (Windows) binding + AC-3 TrueHD in bluray detection (even if the stream is splitted in 2 sub-streams) + Original framerate is shown if the framerate from the video stream and the one in the container are >> different + #1955061, Bluray: Duration + #1953908, FLV with audio delay detection x Linux with UTF-8 locale was not accepting non-English characters in filenames x #1954663, Some mono HE-AAC audio track detected as 2 channels with PS x VC-1 in TS detection even if the stream_type is not declared x xxxBSD compatibility Version 0.7.6.4, 2008-04-27 --------------- + About the library : Java/Linux binding is available + DV (raw) files support + Better support of DV in AVI container (type 1 and 2) + AVC: Handling of SEI which is before a SPS + AVC in AVI: reading more info (Profile, Cabac...) from streams created by FFMpeg + Vorbis in AVI: reading more info (Max bitrate, tags...) from streams created by FFMpeg + Detection of VC-1 in MPEG-TS from MainConcept encoder + MediaInfoLib is now thread-safe x #1943743, AVI with MPEG-Audio VBR and delay: delay was incorrect x Pixel Aspect Ratio was sometimes inverted (1/x) x XviD CodecID was redirected on Koepi website, no more available, changed to official XviD webpage x #1946098, DV in AVI: DV aspect ratio errors Version 0.7.6.3, 2008-04-12 --------------- + Portuguese (Brazil) translation added (Software and website) + Thai translation added (Software and website) + AVC: Count of reference frames + AU: Comments + Some global speed improvement x #1931844, Id3v2: Unsynchronized frames support (v2.3 & v2.4) Version 0.7.6.2, 2008-03-28 --------------- + Spanish translation updated + The ToolTip text is now a summary (instead of a complete list) + MKV: handling of files created for streaming + MPEG-4: Handling of corrupted stream size info with some PCM streams + DVD video: Hebrew patch ("iw" code is mapped to Hebrew) x MPEG-4: better handling of bitrate mode (VBR or CBR) x AVI: MediaInfo reads now the framerate value from the container rather than the stream value Version 0.7.6.1, 2008-03-14 --------------- + Lithuanian translation updated + AC3: TrueHD detection + MPEG-TS (or Bluray): VC-1, AC3+ and AC3 TrueHD detection + AVC in MKV: all SEI userdata infos from x264/eavc in Writing library settings + EVO: Better detection of duration + Dirac: raw files parsing + MPEG-TS: Dirac management + MPEG-TS: DVB subtitles/Teletext management x MPEG-4 Visual (DivX/XviD): writing library name was missing x MPEG-Video: some DTS files with wrong extension were detected as MPEG-Video x SWF: Compressed SWF files support is back Version 0.7.6.0, 2008-02-29 --------------- + Id3v2.2 (yes, it is old...) support + Id3v2: TXXX tags support + RMP3 (japanese MP3 based format?) support + SAMR in .mp4: some files have wrong sampling rate, forcing it to 8000 Hz + File_Created_Date and File_Modified_Date tags added (in advanced mode only) + MP3 encoded by Lame: Minimal (VBR) or Nominal (ABR) bitrate x Better detection of Lame encoder x AVC Display Aspect Ratio was not well detected if AVC is in a .mp4 container x Matroska Display Aspect Ratio was deleted if AVC aspect ratio was set, now Matroska has priority x "Subwoofer" term has been replaced by "LFE", more relevant Version 0.7.5.9, 2008-02-08 --------------- + Lithuanian translation + AVC: CABAC detection + #1886241: AVC: all SEI userdata infos from x264/eavc in Writing library settings + ADPCM: compagny which created the stream is now shown in the codec section + PCM: precision about Little/Big endianess, Integer/Floating point method + #1882691: AC3+: raw files are now detected x AVC: FPS were sometimes 2x the reality x RealMedia parser was brocken x FLV parser was crashing x FLV: Better detection of Nellymoser audio x FLV: Disabling Framerate estimation if a VFR file is detected (estimation was false in this case) x Better false-positive MP3 detection (NSV files are no more detected as MP3) x IFO: there was a mistake betwwen NTSC and PAL framerates x Win9X support was (again) brocken in 0.7.5.8 Version 0.7.5.8, 2008-02-01 --------------- + Matroska: Full parsing of DivX/XviD/H264/AVC settings (profile...) + AVI: Full parsing of AVC settings (profile...) + AVI: Added a tag "OpenDML" (for example, the PlayStation 3 doesn't support OpenDML files) + AVC: Framerate, Interlacement, writing library (only for eavc, x264 and MainConcept encoders) + TwinVQ : channels, bitrate and sampling rate + Musepack SV8 support + Musepack and Musepack SV8: tags support + AIFF and AIFC format support + MIDI format detection + FLV: FrameRate even if the tag is not in the header + AU/SND audio formats support + Vodei encrypted AVI files detection + Linux/MacOS: support of 2GiB+ files + FLV: Video parsing even if the container says there is no video x APE Tags v1 are detected again x MPEG-PS: some malformed files were not well parsed, fixed x AVC: Cropping was not well handled (example: height was 1088 instead of 1080) Version 0.7.5.7, 2008-01-09 --------------- + SWF: Tags version 9 support + MPEG-TS: DegiCipher 2 (DCII) support + DVR-MS format support (with MPEG Audio or AC3) + WMV: language tag + MPEG-2 Video: Nominal bitrate x AVI: some speed improvments Version 0.7.5.6, 2007-12-10 --------------- + Korean transaltion updated + AVI, Interlacement for M-JPEG codec + AVI, Interleaved tag + Better showing of well know values ("44.1 KHz", "22.05 KHz"...) x AVI, was parsing the whole file in case of non-interleaved files x MP3, was freezing on specific files x #1838202: Flac, Resolution was 1 less the the real value (15 bits instead of 16...) Version 0.7.5.5, 2007-11-09 --------------- + #1799859: Flac, tags are case insensitive + Matroska format parsing improvements + .mp4 speed improvement x BDAV (Bluray) parser compilation was forgotten in the previous version x AVI, Bitrate and stream size were false x #1825218: IFO parser was brocken x #1825521: .mp4 chapters times were wrong x #1801549: DLL was crashing during Delphi/C# debugging sessions Version 0.7.5.4, 2007-11-02 --------------- + Aspect Ratio is renamed Display Aspect Ratio + Pixel Aspect Ratio added (in advanced mode) + More attributes for AC3+ + More attributes for VC-1 + Profile and level for MPEG-4 Visual based formats (DivX...), AVC and VC1 + Speed improvement for MPEG-TS, MPEG-PS, DVD-Video (.vob), HD-DVD, BluRay + MPEG-4 AAC, Channels position + AAC (ADIF), More info + AAC (ADTS), More info x FLV, there was bad dates on some specific metatags. x #1818404: WAV with "float" PCM, bad detection x CDXA (.dat) files parsing is back Version 0.7.5.3, 2007-10-08 --------------- + Portuguese (Brazil) translation + Better OGG/OGM parsing + Better .ifo (DVD-Video) parsing + .rmvb files are now detected in Windows Explorer + Win9X/98/Me support does not request Microsoft unicows.lib anymore x Win95/98/Me support was brocken since 0.7.4.6. It works again. x #1798997: MPEG-4, some Apple codecs were wrongly reported x Lot of memory leak correction, you can now parse 1000+ files without problems Version 0.7.5.2, 2007-08-16 --------------- x #1770477: Video info for some low-bitrate MPEG files were not shown x #1770509: MPEG 2 Audio Layer 2 was not well detected x #1763282: FLV, wrong playtime on PPC based machine x #1734113: IFO, crash with some specific files x Tooltip extension was requesting development tools since 0.7.4.6. No more requested. x Stability improvement Version 0.7.5.1, 2007-07-23 --------------- + AVI: 24/30 fps (aka 120 fps hack or dual frame rate video) detection + TruAudio (.tta) support + Wavpack (.wv) support + MPEG-4 based containers: Codec/CC tag support + #1754521: .tta, .wv, .wvc, .trp, .m2ts extensions handling in the infotip + #1754143: AC3 & DTS detection in a .mp4 container made with the Haali's gdsmux tool + #1754140: AC3 detection in a .mp4 container from Nero Digital + #1754905: iPhone files support x #1750275: HD-DTS was no more detected in a .m2ts (bluray) file x AVI: AAC profile name was no more detected Version 0.7.5.0, 2007-07-09 --------------- + Licence changed from GPLv2 to GPLv3 + Korean language, thanks to http://www.starcodec.com + More information about mpeg-4 based (Nero...) files + MediaInfo analyses longer a .vob file to be able to find hidden tracks (subtitles...) + #1747633: Encrypted WMV detection + FLV: more attributes x Memory leaks correction x #1720404: MPEG, rare crashes with some files x #1721846: AAC ADTS were no more detected x MPEG Audio: No detection if there is some specific junk before the real audio data x #1728059: Delphi DLL overflow with big files x Crash with Youtube FLV files x AVI: Delay for AC3, DTS and MP3 is back Version 0.7.4.7, 2007-05-14 --------------- + OGG Vorbis, "Floor" value (useful for some players which don't support Floor 0) + MPEG-Audio, Lyrics3v1/v2, ApeTagv1/v2 parsing + MPEG-TS, handling of complex files (multiple programs, 8+ channels...) + #1704008: handling of AVC or MPEG-4 Video in a MPEG-TS file without program map + VC-1 basic parsing + DTS True HD detection + AC3+ detection + HD-DVD (decyphered) support + BluRay (decyphered) support x MPEG-TS, Duration calculation problem on very rare files x MPEG-4/iTunes, Tags where not well parsed in 0.7.4.6 x FLV, freezes or crashes with some files x #1718269: MPEG-4 Video, Framerate of 65535/2733 is transformed to 23.976 x Windows Media (ASF/WMA/WMV) with file size more than 4GB were not well handled x MP4 with file size more than 4GB were not well handled Version 0.7.4.6, 2007-04-28 --------------- + Windows 64-bit version of the command line tool and DLL (separately) + Linux 64-bit version of the command line tool (separately) + More Musepack properties + Detection of Musepack v8 files + Complete parsing of Real Media files (all tags) + Improved Windows Media (ASF/WMA/WMV) parsing + MonkeyAudio tags (APETagv1/v2, Id3v1) parsing + Ogg/Theora : Video bitrate + MPEG audio : More encoder detection (bitstream parsing) + SWF (Flash) parsing x #1665981: Mov - PCM audio (digital camera) was detected as RGB x #1672896: Wave file with .mp3 extension was detected as MP3 x #1689570 and #1633237: Better JPEG parsing x Some other minor bugs Version 0.7.4.5, 2007-02-23 --------------- + Greek translation (thanks to Alexander) + Program file size reduction + WAV : Support of some special tags at the end of the file + AVC : Display Aspect Ratio x #1653325: Wrong Resolution with AVC High Profile x #1662890: Problem with tag adaptation parser (mainly for ID3v1 genre) x Better support of corrupted MOV files Version 0.7.4.4 2007-02-05 --------------- + HTML Demonstration of how to use "custom view" feature (thanks to Musaran) + FLV format support + Basic support of multiple programs in a MPEG Transport Stream (Satellite broadcast) + Basic detection of TwinVQ (.vqf) files (+tag parsing) + Better handling of corrupted .mp4 files + Better handling of corrupted .avi files x Crash with corrupted "COMM" Id3v2 tags x Crash with some audio files x #1633524: MOV, Crash on files with corrupted Descriptors x #1630907: MP3, Crash on files with corrupted (empty) Id3v2 tag x #1637838, 1634549, 1635131: Crash with some audio-only files x AVI, Better detection of writing application found in a "JUNK" chunk x AVI, sometimes wrong playtime x #1637191: AC3 delay in AVIs is back x #1635134: some freezes with MPEG-7 files (but this format is not yet supported) x #1635087: some files were wrongly detected as AC3 x Russian (or other non-latin language) AVI tag parsing is back. Version 0.7.4.3 2006-12-22 --------------- + MPEG-TS : Detect encrypted stream, and show the codec + id3v2 with UTF-16 frames + AVC in MPEG-TS AVC parsing + AVC : Width and Height x Matroska, some crashing files (with chapters) Version 0.7.4.2 2006-12-09 --------------- + Czech language + Encoders database updated with 20 new encoder versions + Codecs database updated with 100 new codecs (video or audio) x Matroska, sometimes wrong Playtime x MPEG-4 : some Titles were not well parsed x MPEG PS : some video stream were missing x Crash with some malformed files x Some debug files were created Version 0.7.4.1 2006-12-08 --------------- + Japanese language + MPEG Transport Stream : Video info (Standard, Chroma, Interlacement...) and PlayTime + CDXA : PlayTime + MPEG-4 Video embedded in MPEG Program Stream support + MPEG-1 stream embedded in a Quictime file + MPEG-4 AAC Parametric Stereo (SBR-PS) detection + Detection of encrypted MPEG-4 (like iTunes) + Support of MPEG TS with lot of synchro errors + AVI : Exact Stream size calculation (but currently OpenDML files are not supported) + MPEG-4 : Exact Stream size calculation + Basic support of Korean mobilephone provider Sky (.skm) x MPEG Program Stream : PlayTime, Delay are corrected x #1601787 : MOV tracks issues (and crash) x MOV : was stopping on too big "free" atoms x MOV : Aspect Ration of DV is corrected x MPEG : Handling of negative Delays between Audio and Video x Musepack parser was doing too much "false positives" with some MPEG files Version 0.7.4.0 2006-11-24 --------------- + Chinese (simplified) language + AVI with AAC-SBR : detection of real SamplingRate (not the sampling rate in header) + AVI with DV : basic information about audio + AVI with DV : detection of duplicated audio stream + Google Video : metadatas + AVI : now able to read metadatas at the end of the file + AVI : Bitrate computed is based on filesize in header instead of real filesize (for broked files) + AVI (DivX) : Menu detection (yes or no) + AVI : detection of VBR MP3 (useful for DVD players, sometimes they don't accept it) + AVI : detection of Delay between Audio and Video (for MPEG Audio, AC3 and DTS) + PlayStationPortable MPEG-4 files support + 3GPP5 files support + MPEG-4 : Detection of MP3, Vorbis streams embeded in a 'mp4a' atom + MPEG-4 : Detection of AVC streams embeded in a 'mp4v' atom + MPEG-2TS with MPEG-4 and AC3 detection + Speed improvements x AVI : infinite loop on one example file x AVI : some bad detections corrected x MPEG-PS : infinite loop in intra Matrix on one example file x MPEG TS : better detection of streams Version 0.7.3.1 2006-07-30 --------------- + Galician language + Swedish language + Chinese (traditional) language + MPEG-1/2 PS : more files have a duration + AVI with MPEG-4 Video based codecs (DivX, XviD...), more encoder string detections x Matroska, crash with big (>4GB) files Version 0.7.3.0 2006-07-19 --------------- + "ToolTip", move your mouse on a file in Windows explorer, info will be shown (Beta) + MPEG-1 and 2 Transport Stream support + MPEG-1 and 2 Video : Custom Matrix detection + MPEG-4 Video : Custom Matrix detection + Google Video (GVI) support + AMV/MTV (Chinese) detection (if you have specifications of theses formats, email me) + AVI/DivX/GoogleVideo and MPEG-4 Video : packed bistream detection. Now you can know if your DVD player can read the file before burning. Next step: a database of DVD >> player capacities ;-) + MPEG-4 : Language + MPEG-4 : Text streams (subtitles) x #1485003 : MP3, "Title" tag was sometimes forgotten x #1485804 : Wrong bitrate and time in PCM files x #1485810 : wrong playtime on CBR MP3 files with big id3v2 tags x #1485803 : some WMA tags were forgotten x #1488449 : crash on very rare buggy MP3 files x #1482686 : ShellExtension, crash when moving a directory x #1488770 : PlayTime, some "minutes" formating were forgotten x #1485044 : some .ico files were detected as MPEG Audio x AVI, handle some malformed timestamps in tags (carriage return at the end...) x MPEG-1 and 2 : incoherancy of PlayTime Version 0.7.2.1 2005-05-08 --------------- + Dutch language + Romanian language + MPEG-4 : Chroma ("4:2:0"...) + MPEG-4 : Interlacement mode ("Top field first", "bottom field first", or "Progressive") + MPEG-2 : Chroma ("4:2:0"...) + MPEG-2 : Interlacement mode ("Top field first", "bottom field first", or "Progressive") + MPEG-2 : Profile and Level ("Main@Main"...) + MPEG-2 : Standard (NTSC, PAL, SECAM, or MAC) x #1482346 : Incorrect playback time in OGG files (was not enough precise). x #1482602 : MPEG-4 video false positive files Version 0.7.2.0 2005-04-30 --------------- + Polish language + Turkish language + Multi-plural languages support, example in Polish : 1 kanal, 2 kanaly, 6 kanalow + Genres can be translated by translators + AVI with DivX or XviD : encoder name, GMC/QPel/B-frames indicator if present (beta) + AVI and WAV with MP3 : encoder name, precise version and layer number, VBR indication + Matroska: support of anamorphic videos (right Aspect Ration even if pixel aspect ratio is not 1:1) + AVI/WAV : support of extended wave files (20 bit per sample and more than 2 channels) and channel position + AVI : support of Exif tag format + AVI : more tags are supported + Real : detect RealAudio Lossless Format x #1454010 : v0.7.1.2 was checking updates even if the user did not want x #1454009 : AC3, sometimes wrong AC3 playtime x #1469423 : MP3 with cyrilic filenames, Id3 tags can be read x #1464066 : Hang ups with raw h264 streams x x1462647 : Quicktime files with preview image, crash x x1445150 : crash with some malformed MusePack files (workaround, this is a the Musepack bug, not yet >> corrected) Version 0.7.1.2 2005-03-10 --------------- + #1438441: show TV format (PAL/NTSC) for DVD and DV + #1343147: Matroska, Show Chapter names + MPEG-1 and 2, more precise playtime + MPEG-1 and 2, Added Encoded_Application if it is in video user data + Quicktime: Support of Quicktime "wide" (header at the end of the file) + MPEG Audio: Detect small (examples, less than 200K) MPEG Audio files with Id3v1 tag + #1441661: AVI, Handling of DV Type 1 x #1440480: No Audio Found in MPEG-2 after 0.7.0.4 x #1438987: Infinite loop with some Matroska files x Matroska, Recorded date is now in UTC format, rather than the number of seconds since 1970 x AC3 noted 5 channels (because of 5.1) are now noted 6 channels (more realistic) x Quicktime: "ima4" or "twos" codecs were detected as Video stream instead of Audio stream Version 0.7.1.1 2005-02-24 --------------- + Now ~900 codec names (Audio/video/Text) are known (instead of 500) + Turkish translation + Matroska : Framerate is now for all kinds of codec (and not only FourCC based ones) + MPEG-4 (m4V, Quicktime...) with unicode filename are now handled (before : crash on htis kind of file) + #1326802: MOV with 3GPP datas. + Meta-tags of Quickime HD files + #1244215: bit-rate details for MPEG-1 Video (VBR) (calculated with other CBR streams) + Detection of MXF files + #785338: Huge work on RealMedia parser (bitrate, channels, sampling rate, fps...) + #1428289: .divx files are handle by MediaInfo in the context menu x #1435086: Translation problems if the program is launched directly with a filename x #1361647: Complete rewrite of MPEG-4 (newest Quicktime, 3GPP, iTunes...) parser to be more robust. x Some minor (but crashing :( ) bug fixes x AVI with DV was not well parsed Version 0.7.1.0 2006-02-02 --------------- + Speed improvements + #1383832 : support of last version of Quicktime files + Support of Musepack files + Support of Flic (FLI/FLV) video files + Support of DTS-HD (DTS at 96 KHz / 24 bits) + Support of ID3 tags (v1 and v2) in .AAC files + Support of all Tags in AVI files + Detection of QuickTime image files and QuickTime compressed archives + Detection of AVC files (3GPP, 3GPP Mobile or JVT) + Detection of iTunes protected files + Detection of H264 files (Raw, 3GPP or JVT) + Detection of Dirac raw video files + Detection of TrueAudio files + Detection of WavePack files + Support of files with more than 8 audio streams or 32 text streams x #1381660 & #1370972 : Sheet export does not place all info in output x #1420653 : Sheet preferences were not updated x #1368901 : Sometimes thre was an error in "your system" tab x #1420672 : No WMV bitrate x Crash with some corrupted MPEG files x Crash with some MP3 files with corrupted ID3v2 tags x Crash with some Quicktime files with corrupted tags x #1257550 (again :) ) : with AVI, rounding of FPS had an impact of FrameCount, based on FPS. Now based >> on AVI file (better ;-) ) x #1381652 : Reported some GIF files as Mpeg audio x #1381619 : UPX compressor is no more used, to prevent Virus checker to use 100% CPU x 2nd Video framerate forgotten x Video languages were not parsed (example : "en" should be "English") x FrameRate/String was forgeting measure (example : "at 25" should be "at 25 fps") x Some case sensitive problems (example : "KBps" instead of "Kbps", 8 times more) x DTS and AC3 channels position names were changed to be more human readable Version 0.7.0.4 2005-11-02 --------------- x #1342967 : Files opened with shell explorer (rigth click in Windows explorer) were not displayed x #1343062 : Preference dialogbox, some graphical problems + Language files are updated + Executable size reduction Version 0.7.0.3 2005-10-24 --------------- + More beautiful interface + More words translated + Italian language + Spanish language + Deutsch language + More audio and video codecs are detected x #1255294 : Editing language texts caused Access Violation x Some graphic bugs + Text : URl for Text codecs + Support of ISO-639 language names (more than 200 language names can be translated) + Support of "multilanguage" language name (ISO-639 "mul") x #1260619 Delphi Example was incorrect x #1323208 : Video Bitrate for OGM files with VBR audio was incorrect + Better detection and handling of DivX container + #1327902 : More meta data properties for RIFF files x #1327468 : RIFF (AVI) files with not-padded (INFO) sub chunks can't be parsed + More "generic" tags added x #1257550 : rounding of FPS was 2 digit precise, not enougth, upgraded to 3 digits, and exact number >> is given (23.97 before, 23.970 or 23.976 now) x Better false positive detection (mainly in MPEG1, MPEG2, MP3) x some memory leaks if you use MediaInfo a long time x MPEG Audio : VBR bitrate corrected for MPEG **1** streams x MPEG Audio : VBR bitrate corrected for monochannel streams x #1274999 : mp3Pro timing was wrong (2x the real timing) + "BitRate_Mode" with MP3 (VBR or CBR) + "PlayTime" with AC3 + "PlayTime" with WAV x Some other minor bugs Version 0.6.1.1 2005-06-25 --------------- x Open Folder option is comming back x File with an unknown format were detected as MP3 x Corrected hang up on Matroska files x Corrected crash on AVI with subtitles only x Corrected crash on some corrupted or unknown files + Added 3GPP files support Version 0.6.1.0 2005-06-23 --------------- + More words are translated (or translatable, I need translators!) + #1210433 : in WMVA, Genre + #785349 : Added Video->FrameCount (in advanced mode only, and developers) + #785349 : Added BitRate mode when the codec is know to be only one (AC3 is CBR, Vorbis is VBR...) x in WMA/WMV, Tags>255 x #1210425 : bugs in MP3 (Genre, Track) (thanks to Ingo Brueckl) x #1209291 : IFO, Incorrect BitRate_Mode and Resolution (bit shifting), example 704*480 x #1209293 : Incorrect Month in General/Date (UTC stamp was 1 month earlier) (thanks to Ingo Brueckl) x #1215142 : SamplingRate for MPEG audio streams in MPEG container was false x #1222414 : Video BitRate for AVI is back x #1215939 : Added a Format "MPEG x" if MPEG version can't be detected x #1215840 : Better version detection of MPEG Video. But still a workaround, if you know how to detect >> MPEG1 or 2 in a video only file, please contact me! Version 0.6.0.0 2005-05-18 --------------- + #1121586 : Sheet, you can freely choose which column (variable) to show or export + #1121589 : Export, you can append data to existing file + #1123025 : Escape codes at custom text (for comma, [, ], parenthesis...) + #1123020 : Custom text syntax documentation ($if(), ...) + Export, CSV, you can choose your column and line delimiter, and your quote character x OGG : crash with some files + PCM support in VOB files + Complete rewrite of MPEG1/MPEg2 (and DVD) parser + Complete rewrite of AVI parser : internal parser in place of Win32 API + #1123025 : Escape codes at custom text (for comma, [, ], parenthesis...) x (I hope) all CSV bugs (quotes...) are corrected x Unicode decoding in WMV/WMA/ASF formats x #1195325 : Memory leaks of 500 KiB/opened file x #1192446 : Incorect duration in some AVI files x #1201430 : Should work with files having broken video stream header x #1183702 : Should work with files having broken video stream header Version 0.5.1.2 2005-02-17 --------------- New - #781756 : MPEG2 (including VOB) : Delay between Audio/Text and Video - MPEG2 (VOB only) : Subtitle streams (detection only) - #835623 : MPEG2 (VOB only) : PCM support - #1123069 : KB, MB, GB are transformed to KiB, MiB, GiB, to respect international standarts - Using MatroskaLib 0.7.5 and EbmlLib 0.7.3. More info about Matroska file will come soon Bug fixes - "Go to the website of a player for this file" button for video streams didn't work - Custom format, bad text for FrameRate of video streams - Quicktime : bug with some new video files - #1110150 : Matroska files > 2 GibiBytes - Complete rewrite of MPEG1/MPEG2 (and DVD) parser : for better MPEG Audio/AC3/DTS stream detection Version 0.5.1.1 2005-02-07 --------------- New - Added more language names decoding for audio and text streams - Language names for audio and text streams are translated Bug fixes - Sometimes blank page in custom view - MPEG Video and MPEG Audio : bug between version 0.4 and version 0.5 corrected - PlayTime Calculation for OGM was false Version 0.5.1.0 2005-02-06 --------------- New - An "easy" interface for beginners - Sheet form is customizable - You can export one output file for one input file (instead of one output file for all intput files) - Custom form is a lot more custumizable (you can add text everywhere you want in the template) Bug fixes - Shell extension is OK now (delete MediaInfo from contextual menu works again) - Sheet form is more functional - Option "Close all before select" was not used if files are put with a drag'n'drop Version 0.5.0.3 2005-01-20 --------------- New - Custom view : you can edit your template (little possibilities, but this is a beginning...) - Export module : revisited, and a lot of options : Sheet (in CSV format, and selection of the number >> of stream to put in it), text, html, custumized Bug fixes - File selection box : file extensions - Multi-language support : now, if there is the good dictionnary (you can edit it yourself), all words >> can be translated Version 0.5.0.2 2005-01-16 --------------- Bug fixes - A lot of bugfixes in the Preferences screen - "check if there is new update" is now functional Version 0.5.0.1 2005-01-11 --------------- New - Uses MediaInfoLib 0.5.0.1 Bug fixes - Win95/Win98/WinMe support again! (problem with Unicode) - AVI files were not well released (file locked) - Better MPEG4 support - Better coherency tests : no more file with 10 MP3 streams ;-) Version 0.5.0.0 2005-01-10 --------------- New - Unicode version : you can now manage files with Arabic, russian etc... - Uses MediaInfoLib 0.5.0.0 - UNICODE support (you should use it) (thanks to Jasper van de Gronde) - UNICODE filenames support (problem with wxWidgets :( ) - APE support (thanks to Jasper van de Gronde) - FLAC support (thanks to Jasper van de Gronde) - AAC support (but no tags, too rare) - DTS support - AC3 support - MPEG4 support - CDXA (XCD) support (with partial subformats, no Matroska for example, too rare) - A lot of rare and old audio formats : aiff, aifc, au, iff, paf, sd2, irca, w64, matlab, pvf, >> Fasttracker, sds, avr... Bug fixes - All C++ classes are in the namespace MediaInfoLib - OGG format : UTF8 was not well decoded outside of US-ASCII codepage - Better handling of language files (but really not perfect) - Better handling of Real media files (encoder, codec) - #936964 : Error handling no video or no audio files - #899692 : WM, File Properties Object : Preroll was not used (usualy, playtime was 2-4 seconds too long) - #868365 : PlayTime - 2h12s is 2:12.00, not 2:00:12.00. PlayTime is better handled - #840508 : OGM crash if file is corrupted - #1026978 : Bitrate --> BitRate, OveralBitrate --> OveralBitRate Version 0.4.0.1 2003-08-06 --------------- New - Tree : bigger window - GUI : select current directory with command line Bug fixes - GUI : Access violation when closing options window or selecting language - Not deleting temporary files. - For access rights, temporary files are now in system temporay folder - #859947 : CSV format is separated now by commas, or user entry (in next release : should be in Preferences) - #785343 : 'Show ToolBar' in prefs Version 0.4.0 2003-08-01 ------------- New - Open-Source (LGPL) engine, with DLL option. - Open-Source (GPL) software. - Command line tool available separatly - Matroska partial Support - ToolBar - Open folders (recursively or not) - Video and Audio codecs known and available on system (Your system tab) - Details of each parameter (Help-->Known parameters) - Close all before open option - Drag and Drop (files and folders) - New presentation : Sheet (Sheet Tab) - Text tab : in HTML mode - Status bar (at botom) - Language menu, for select quickly a language - Export in text format - Export in HTML format - Export in CSV format - Debug mode to see all detected parameters (Debug -> Advanced mode) - Better GUI :) - More format options in custom text (asked by users) (See Option --> Custom Text --> Edit for editing custom info) - Bigger database of known codecs, with web page. Please help to improve it! Bug fixes - MPEG1 and 2 : huge bugfixes : now you can believe what it say :) - Files > 4 GigaBytes (OK for file size, but duration calculation is sometimes NOK) - Quicktime : bad codec in Audio if based of Microsoft 2cc - Quicktime : sometimes don't handle compressed headers - multiple video streams : second streams was not displayed - A lot of other minor bugs... Version 0.3.0 2003-03-03 ------------- New - New engine for having a lot more format available and be able to write in files - Better multi-language support - MPEG2 support (.MPG and .VOB) - AC3 support - DTS support - DVD Video (IFO files) support Bug fixes - Too much... Version 0.2.1 2003-01-12 ------------- New - MPEG support - WAV support - OGG/OGM duration Bug fixes - Too much... Version 0.2.0a 2003-01-05 ------------- Bug fixes - Showed unuseful items in advanced mode - Didn't display units advanced mode - 2.35 aspect ratio is added Version 0.2.0 2003-01-05 ------------- New - Better GUI - Window is sizeable - List of 400+ codecs (audio or video) - Multiple files opening - Multi-language (English / French) - Shell integration (right click on the files and select "Media Info") - You can edit your own output format - Check if there is a newer version - Advanced mode, with all tags, like Explorer - OGG/OGM : Video bitrate, Play time - More tags (OGG/MP3) Version 0.1.1c, 2002-12-31 ------------- Bug fixes - OGG/OGM, comments : bug if comments were not in the same order than streams - Summary : problems with roundness of audio bitrate (was floor method, now it is a round method) Version 0.1.1b, 2002-12-30 ------------- Bug fixes - with GUI, stupid output black in black on Windows 2000 - The debug file was in a bad directory if the file was not in the root of a hard drive Version 0.1.1a, 2002-12-30 ------------- Bug fixes - OGG, audio stream except vorbis : the bitrate was in byte in place of bits New - Use of upx for compression of EXE Version 0.1.1, 2002-12-29 ------------- Bug fixes - MP3 : Url tag not well implemented New - A debug file, to send me - Chapters detail Version 0.1.0, 2002-12-28 ------------- Initial public release This NFO File was rendered by NFOmation.net