Updated MediaInfo binary to v0.7.70.
This commit is contained in:
parent
62b5ecf9f2
commit
bd3f1edde4
@ -1,13 +1,57 @@
|
|||||||
Notes:
|
Notes :
|
||||||
------
|
-------
|
||||||
+ Added
|
+ Added
|
||||||
- Deleted
|
- Deleted
|
||||||
x Correction
|
x Correction
|
||||||
#number is the identifier of bug report (B), requested feature (F) or patch (P)
|
#number is the identifier of bug report (B), requested feature (F) or patch (P)
|
||||||
bug reports and feature request are here:
|
bug reports and feature request are here :
|
||||||
https://sourceforge.net/p/mediainfo/_list/tickets
|
https://sourceforge.net/p/mediainfo/_list/tickets
|
||||||
|
|
||||||
|
|
||||||
|
Version 0.7.70, 2014-09-03
|
||||||
|
--------------
|
||||||
|
+ DTS Neural Audio: display of DTS Neural Audio descriptor information (matrix encoded channels count and position), sponsored by Numericable
|
||||||
|
+ FFV1: version, bit depth, color space, chroma subsampling, versions 0 to 3, sponsored by NOA Audio Solutions
|
||||||
|
+ HuffYUV: version, bit depth, color space, chroma subsampling, versions 1 to 3, sponsored by NOA Audio Solutions
|
||||||
|
+ PDF: basic detection (goal is to detect PDF/A profile)
|
||||||
|
+ HLS: support of encrypted streams (key must be in FileName.FileExt.key or provided via the library API)
|
||||||
|
+ CDP: using CDP service descriptor for the list of 708 services + language information
|
||||||
|
+ MXF: showing the real bit depth ("Quantization bits"); the count of bits stored in the file is in a new field "Stored bit depth" if it differs
|
||||||
|
+ MXF: Audio "frame rate" (how PCM content is split in packets) information
|
||||||
|
+ MXF: Audio block alignment byte size (hidden by default)
|
||||||
|
+ VC-3: adding the commercial name "DNxHD" + bitrate class
|
||||||
|
+ MXF: SMPTE ST 377-4 (MXF Multichannel Audio Labeling Framework)
|
||||||
|
+ MXF: "ChannelLayoutID" new field (hidden by default) containing the MXF Channel Assignment Label
|
||||||
|
+ Wave64: Duration
|
||||||
|
+ CDP: frame rate
|
||||||
|
+ IMF: improvements (still work in progress)
|
||||||
|
+ QuickTime: ia13 CodecID
|
||||||
|
+ CDP: using ccsvcinfo_section() for service presence and language information
|
||||||
|
+ MXF/CDP: law rating (from CEA-608 XDS) information added (other containers were already supported)
|
||||||
|
+ CEA-608: Program name information
|
||||||
|
+ BMP: support of OS/2 headers
|
||||||
|
+ HLS: com.apple.streaming.transportStreamTimestamp support
|
||||||
|
+ ISM: ISMT / text (TTML) streams support
|
||||||
|
+ MXF: detection of buggy BlockAlign from some muxers, so PCM bit depth is correctly detected despite the buggy metadata
|
||||||
|
+ HEVC: library name of some encoding libraries
|
||||||
|
+ MPEG-2 Video: picture structure for interlaced content (interlaced content can have a frame structure)
|
||||||
|
+ HLS: support of some encrypted files (AES-128 with default IV and per segment), key is provided by the command line --File_Encryption_Key=(Base64 data)
|
||||||
|
+ HEVC: adding support of x265 library name and x265 encoding settings
|
||||||
|
+ ProRes: more details about ProRes in AVI or Matroska
|
||||||
|
+ DV: support of AVd1 CodecID
|
||||||
|
+ CMake: scripts improvements, thanks to Ivan Romanov
|
||||||
|
+ Matroska: file name of attachments, thanks to Marshall
|
||||||
|
x HEVC: some streams with VUI were not parsed
|
||||||
|
x MPEG Video: was not correctly handling 1000:1001 frame rates and NDF time codes combination during frame count computing
|
||||||
|
x MPEG Video: was not correctly detecting the time stamp of the first frame in case of closed GOP with first frame not the I-frame
|
||||||
|
x XDCAM: information about the MXF header presence was not provided if MOV header has a glbl atom
|
||||||
|
x Some specific C++11 code is removed for full compatibility with older C++
|
||||||
|
x MXF: Time codes values were buggy in case of MXF with pre-charge ("Origin" not 0)
|
||||||
|
x MPEG-4 Visual: wrong analysis in case on video_object_layer_shape not set to regular
|
||||||
|
x MPEG-4/MOV: trying to display the summary differently when there is a difference between container and raw stream channels count information (long term method to be discussed)
|
||||||
|
x Non-Unicode version was not building anymore
|
||||||
|
x DyLib: trying to have a better support of pure C compilers
|
||||||
|
|
||||||
Version 0.7.69, 2014-04-24
|
Version 0.7.69, 2014-04-24
|
||||||
--------------
|
--------------
|
||||||
+ MPEG-TS: support of HEVC streams with stream_type of 36
|
+ MPEG-TS: support of HEVC streams with stream_type of 36
|
||||||
@ -218,7 +262,7 @@ x MXF: Pre-charge duration was not read, time code of the first frame was wrong
|
|||||||
x FLV: file was sometimes (e.g. most of the file padded with zeroes) fully parsed
|
x FLV: file was sometimes (e.g. most of the file padded with zeroes) fully parsed
|
||||||
x VC-3: Using values from specifications (based on compression ID) instead of SBD/SST/SPL/APLF from bitstream
|
x VC-3: Using values from specifications (based on compression ID) instead of SBD/SST/SPL/APLF from bitstream
|
||||||
|
|
||||||
Version 0.7.62, 2013-02-22
|
Version 0.7.62, 2012-02-22
|
||||||
--------------
|
--------------
|
||||||
+ ARIB STD B24/B37 caption detection (both Japanese and Brazilian versions)
|
+ ARIB STD B24/B37 caption detection (both Japanese and Brazilian versions)
|
||||||
+ LXF: support of AVC, VC-3, MPEG audio, AC-3, Dolby E, and AAC detection and analysis
|
+ LXF: support of AVC, VC-3, MPEG audio, AC-3, Dolby E, and AAC detection and analysis
|
||||||
@ -288,7 +332,6 @@ Version 0.7.60, 2012-09-02
|
|||||||
+ MPEG-TS: Name of some scrambling algorithms
|
+ MPEG-TS: Name of some scrambling algorithms
|
||||||
+ MPEG-TS: detection of CBR/VBR at container level
|
+ MPEG-TS: detection of CBR/VBR at container level
|
||||||
+ MPEG Video: better detection of variable GOP
|
+ MPEG Video: better detection of variable GOP
|
||||||
+ MPEG-TS: average, minimum, maximum PCR distance (hidden by default and you must parse the whole file with --ParseSpeed=1 option)
|
|
||||||
x Matroska: some streams were wrongly detected sa VFR
|
x Matroska: some streams were wrongly detected sa VFR
|
||||||
x #3538378, XML output: invalid characters, now if there is an invalid character, data is transported in base64
|
x #3538378, XML output: invalid characters, now if there is an invalid character, data is transported in base64
|
||||||
x LXF: wrong video bit rate with some files
|
x LXF: wrong video bit rate with some files
|
||||||
@ -378,6 +421,7 @@ x #3515893, MPEG-4: some specific files were not detected
|
|||||||
x AVI: infinite loop (freeze) with some files (having index containing 0-sized chunk)
|
x AVI: infinite loop (freeze) with some files (having index containing 0-sized chunk)
|
||||||
x AVC: memory leaks
|
x AVC: memory leaks
|
||||||
x libcurl support: libcurl config from MediaInfo is compatible with libcurl+gnutls
|
x libcurl support: libcurl config from MediaInfo is compatible with libcurl+gnutls
|
||||||
|
x #3515857, CLI only: --LogFile carriage return format was not the one of the OS
|
||||||
|
|
||||||
Version 0.7.55, 2012-04-05
|
Version 0.7.55, 2012-04-05
|
||||||
--------------
|
--------------
|
||||||
@ -431,6 +475,7 @@ Version 0.7.53, 2012-01-24
|
|||||||
+ #3471516, BLu-ray: wrong channel count for mono/3-channel/5-channel/7-channel PCM streams
|
+ #3471516, BLu-ray: wrong channel count for mono/3-channel/5-channel/7-channel PCM streams
|
||||||
+ AVI: ISMP (SMPTE Time code), Tdat tc_o/tc_a (Adobe Premier time code) support
|
+ AVI: ISMP (SMPTE Time code), Tdat tc_o/tc_a (Adobe Premier time code) support
|
||||||
+ reVTMD output
|
+ reVTMD output
|
||||||
|
+ --Output is synonym of --Inform option
|
||||||
x QuickTime: crash and sometimes wrong info with some files having compressed header
|
x QuickTime: crash and sometimes wrong info with some files having compressed header
|
||||||
x MPEG-4: commercial format typo error (EX422 instead of HD422)
|
x MPEG-4: commercial format typo error (EX422 instead of HD422)
|
||||||
x MXF: handling wrong MXF header having frame height instead of field height
|
x MXF: handling wrong MXF header having frame height instead of field height
|
||||||
@ -569,7 +614,7 @@ x #3325235, Vorbis: streams were wrongly reported as CBR
|
|||||||
x EXR: Width/Height were 1 less than real value
|
x EXR: Width/Height were 1 less than real value
|
||||||
x #3344635, MP4/MOV: Delay missing if timecode track found before audio/video, thanks to Peter Chapman
|
x #3344635, MP4/MOV: Delay missing if timecode track found before audio/video, thanks to Peter Chapman
|
||||||
|
|
||||||
Version 0.7.45, 2011-06-15
|
Version 0.7.44, 2011-06-15
|
||||||
--------------
|
--------------
|
||||||
+ QuickTime: Support of EIA-608 streams created by Final Cut
|
+ QuickTime: Support of EIA-608 streams created by Final Cut
|
||||||
+ Matroska: Support of Matroska tags
|
+ Matroska: Support of Matroska tags
|
||||||
@ -598,11 +643,9 @@ x MXF: Some specific files (including AFD in descriptor) were not well parsed
|
|||||||
|
|
||||||
Version 0.7.44, 2011-04-19
|
Version 0.7.44, 2011-04-19
|
||||||
--------------
|
--------------
|
||||||
|
+ Russian translation updated
|
||||||
+ AVI: support of some corrupted files (RIFF size set to 0)
|
+ AVI: support of some corrupted files (RIFF size set to 0)
|
||||||
+ AC-3: support of streams with 16-byte time stamp between frames
|
+ AC-3: support of streams with 16-byte time stamp between frames
|
||||||
+ MPEG-TS: creation of index files, seek feature
|
|
||||||
+ GXF: seek feature
|
|
||||||
+ MXF: seek feature
|
|
||||||
+ MPEG-TS: detecting wrong stream registration information and skipping it
|
+ MPEG-TS: detecting wrong stream registration information and skipping it
|
||||||
+ NTSC: accepting 483-line streams as NTSC
|
+ NTSC: accepting 483-line streams as NTSC
|
||||||
+ MXF: Parsing speed improvement, especially for high bitrate (>300 Mbps) streams
|
+ MXF: Parsing speed improvement, especially for high bitrate (>300 Mbps) streams
|
||||||
@ -646,7 +689,6 @@ x MPEG Audio: crash with some files
|
|||||||
x AAC: crash, infinite loop or wrong result with some files
|
x AAC: crash, infinite loop or wrong result with some files
|
||||||
x Trying to quicker reject a junk file
|
x Trying to quicker reject a junk file
|
||||||
x AVI: OpenDML indexes were no more parsed
|
x AVI: OpenDML indexes were no more parsed
|
||||||
x Windows installer: OpenCandy library is updated and Microsoft agrees it is not dangerous for user privacy, it does not alert anymore. We do not transmit or collect personally identifiable information.
|
|
||||||
|
|
||||||
Version 0.7.41, 2011-01-24
|
Version 0.7.41, 2011-01-24
|
||||||
--------------
|
--------------
|
||||||
@ -708,8 +750,8 @@ Version 0.7.38, 2010-12-16
|
|||||||
+ #3118446, MXF: VC-3 (DNxHD) detection
|
+ #3118446, MXF: VC-3 (DNxHD) detection
|
||||||
+ VC-3 (DNxHD) raw stream support
|
+ VC-3 (DNxHD) raw stream support
|
||||||
+ VC-3 (DNxHD): Bit depth
|
+ VC-3 (DNxHD): Bit depth
|
||||||
+ TrueHD/MLP: Duration (only in full parsing mode)
|
|
||||||
+ MPEG-TS: option for ignoring ATSC transport_stream_id indication
|
+ MPEG-TS: option for ignoring ATSC transport_stream_id indication
|
||||||
|
+ Windows only, forcing output to UTF-8
|
||||||
x MPEG-TS: some teletext and DVB subtitles were not detected
|
x MPEG-TS: some teletext and DVB subtitles were not detected
|
||||||
x #3111584, MXF: phantom track with weird result if an unknown track is found
|
x #3111584, MXF: phantom track with weird result if an unknown track is found
|
||||||
x #3116952, DTS and AC-3: was set as lossy in all cases (DTS Master Audio and AC-3 TrueHD are lossless)
|
x #3116952, DTS and AC-3: was set as lossy in all cases (DTS Master Audio and AC-3 TrueHD are lossless)
|
||||||
@ -724,8 +766,6 @@ Version 0.7.37, 2010-11-22
|
|||||||
+ IFO: chapter information (thanks to Bastian Wegener)
|
+ IFO: chapter information (thanks to Bastian Wegener)
|
||||||
+ MPEG-4: header size / data size / footer size information (in advanced mode)
|
+ MPEG-4: header size / data size / footer size information (in advanced mode)
|
||||||
+ MPEG-4: AVmp CodecID (.mov referencing .mxf) support
|
+ MPEG-4: AVmp CodecID (.mov referencing .mxf) support
|
||||||
+ MPEG-TS: option for setting maximum scan duration
|
|
||||||
+ MPEG-TS: option for forcing stream info display even if not found in the stream (data from PMT)
|
|
||||||
x MXF: avoiding infinite loop due to circular reference
|
x MXF: avoiding infinite loop due to circular reference
|
||||||
|
|
||||||
Version 0.7.36, 2010-10-24
|
Version 0.7.36, 2010-10-24
|
||||||
@ -736,8 +776,6 @@ Version 0.7.36, 2010-10-24
|
|||||||
+ MKV: compression mode (zlib...) display
|
+ MKV: compression mode (zlib...) display
|
||||||
+ WAV: support of AAC (ADTS) with CodecID 0x8180
|
+ WAV: support of AAC (ADTS) with CodecID 0x8180
|
||||||
+ WMV: Handling of weird Aspect Ratio information in Extended Content Description
|
+ WMV: Handling of weird Aspect Ratio information in Extended Content Description
|
||||||
+ File interface: possibility to indicate begin and end offset of the analysis (partial analysis)
|
|
||||||
+ #3082158, .m4b file extension support
|
|
||||||
+ #3087674, Ut Video Lossless support
|
+ #3087674, Ut Video Lossless support
|
||||||
+ #3087677, WebP: basic support (detection only)
|
+ #3087677, WebP: basic support (detection only)
|
||||||
+ #3072929, MP4: DTS Express support
|
+ #3072929, MP4: DTS Express support
|
||||||
@ -762,6 +800,7 @@ x MP4 with MPEG Video: do not trust anymore raw stream timecode
|
|||||||
|
|
||||||
Version 0.7.35, 2010-09-05
|
Version 0.7.35, 2010-09-05
|
||||||
--------------
|
--------------
|
||||||
|
+ Arabic language added
|
||||||
+ Teletext subtitle support
|
+ Teletext subtitle support
|
||||||
+ DVB subtitle support
|
+ DVB subtitle support
|
||||||
+ CEA-608/708: language
|
+ CEA-608/708: language
|
||||||
@ -778,6 +817,7 @@ x MPEG-TS: crash and wrong detection of some non MPEG-TS files
|
|||||||
|
|
||||||
Version 0.7.34, 2010-07-09
|
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/
|
+ WebM support, sponsored by http://digi-metrics.com/
|
||||||
+ LXF (Harris/Leitch) support
|
+ LXF (Harris/Leitch) support
|
||||||
+ #3008704, IVF (Indeo Video Format) support
|
+ #3008704, IVF (Indeo Video Format) support
|
||||||
@ -808,8 +848,9 @@ x MPEG-TS/PS: more precision on duration
|
|||||||
|
|
||||||
Version 0.7.33, 2010-05-14
|
Version 0.7.33, 2010-05-14
|
||||||
--------------
|
--------------
|
||||||
|
+ Slovak language added
|
||||||
+ Colorimetry field is replaced by Color space and Chroma subsampling
|
+ Colorimetry field is replaced by Color space and Chroma subsampling
|
||||||
x Some words were not translatable
|
x Some word were not translatable
|
||||||
x Solaris port was broken
|
x Solaris port was broken
|
||||||
|
|
||||||
Version 0.7.32, 2010-05-02
|
Version 0.7.32, 2010-05-02
|
||||||
@ -894,6 +935,7 @@ Version 0.7.27, 2010-01-03
|
|||||||
+ MPEG Audio: Emphasis
|
+ MPEG Audio: Emphasis
|
||||||
+ MPEG-TS: PCR timestamp can be extracted in real time
|
+ MPEG-TS: PCR timestamp can be extracted in real time
|
||||||
+ Linux library: visibility is now limited to the official API
|
+ 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 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 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 MPEG Audio: some VBR files without VBR header were wrongly detected as CBR
|
||||||
@ -980,7 +1022,7 @@ Version 0.7.21, 2009-09-04
|
|||||||
--------------
|
--------------
|
||||||
+ More permissive license for redistribution only
|
+ More permissive license for redistribution only
|
||||||
Redistribution license is intended for companies
|
Redistribution license is intended for companies
|
||||||
with legal issues (if they can not deal with LGPL)
|
with legal issues (if they can not deal with GPL)
|
||||||
+ AVC: Support of frame doubling/tripling
|
+ AVC: Support of frame doubling/tripling
|
||||||
+ AVC: Colour description
|
+ AVC: Colour description
|
||||||
+ QuickTime: support of external files parsing
|
+ QuickTime: support of external files parsing
|
||||||
@ -1027,6 +1069,7 @@ x Mac OS X: no more double-carriage return in Text view
|
|||||||
|
|
||||||
Version 0.7.17, 2009-06-19
|
Version 0.7.17, 2009-06-19
|
||||||
--------------
|
--------------
|
||||||
|
+ #2790156, Folders context menu option
|
||||||
+ Python : adaptation for version 3
|
+ Python : adaptation for version 3
|
||||||
+ XML output (thanks to Steen Jost Jensen)
|
+ XML output (thanks to Steen Jost Jensen)
|
||||||
+ MPEG-PS/TS: ATSC Closed captions (both EIA-608 and EIA-708) detection
|
+ MPEG-PS/TS: ATSC Closed captions (both EIA-608 and EIA-708) detection
|
||||||
@ -1044,6 +1087,8 @@ x #2801211, MPEG-4/3GP: support of 3GP tags
|
|||||||
x #2795345, MPEG-4 Visual: crash with some specific user_data
|
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 #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 #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 so interface was not working since some releases on Linux
|
||||||
x MPEG Video: better detection of 2:3 Pulldown
|
x MPEG Video: better detection of 2:3 Pulldown
|
||||||
x MPEG-4: Forcing AMR to 8KHz/Mono whatever the container says
|
x MPEG-4: Forcing AMR to 8KHz/Mono whatever the container says
|
||||||
@ -1072,18 +1117,9 @@ 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 MPEG-TS: some stream durations were not well computed (few seconds only)
|
||||||
x AVC: freeze with some malformed encoder settings
|
x AVC: freeze with some malformed encoder settings
|
||||||
|
|
||||||
Version 0.7.14, 2009-04-17
|
|
||||||
-------------
|
|
||||||
+ #2738780, local time display for modified/created date
|
|
||||||
+ DLL installers (both 32 and 64 bits)
|
|
||||||
+ 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
|
Version 0.7.13, 2009-04-03
|
||||||
-------------
|
--------------
|
||||||
|
x Returned value has changed, back to the normal behavior (0 if it is OK)
|
||||||
+ #2635230, MPEG audio: Lame encoder settings
|
+ #2635230, MPEG audio: Lame encoder settings
|
||||||
+ #2706146, WMV: detection of container wanted aspect ratio
|
+ #2706146, WMV: detection of container wanted aspect ratio
|
||||||
+ #2611726, MKV: Audio delay detection
|
+ #2611726, MKV: Audio delay detection
|
||||||
@ -1106,7 +1142,7 @@ 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
|
x #2725808, MPEG-PS: some "OTA" files were detected with TrueHD instead of normal AC-3 audio
|
||||||
|
|
||||||
Version 0.7.12, 2009-03-20
|
Version 0.7.12, 2009-03-20
|
||||||
-------------
|
--------------
|
||||||
+ Complete refactoring of the code for speed improvements and future features
|
+ Complete refactoring of the code for speed improvements and future features
|
||||||
+ #2686943, MPEG-4: ISMV (IIS Smooth Streaming Media Video) basic support
|
+ #2686943, MPEG-4: ISMV (IIS Smooth Streaming Media Video) basic support
|
||||||
+ MPEG-4 Visual: distinction between MPEG and H.263 default matrices
|
+ MPEG-4 Visual: distinction between MPEG and H.263 default matrices
|
||||||
@ -1114,7 +1150,7 @@ Version 0.7.12, 2009-03-20
|
|||||||
x MPEG-PS: duplicate stream infos with some AC-3 streams (with program map)
|
x MPEG-PS: duplicate stream infos with some AC-3 streams (with program map)
|
||||||
|
|
||||||
Version 0.7.11, 2009-02-13
|
Version 0.7.11, 2009-02-13
|
||||||
-------------
|
--------------
|
||||||
+ OGG: Better Kate and CMML codecs support
|
+ OGG: Better Kate and CMML codecs support
|
||||||
+ AVI: Detecting wrong aspect ratio from a broken AVI header
|
+ AVI: Detecting wrong aspect ratio from a broken AVI header
|
||||||
+ DTS: Handling of Little Endian and 14-bit streams
|
+ DTS: Handling of Little Endian and 14-bit streams
|
||||||
@ -1127,6 +1163,7 @@ x MP3/Id3v2: crash with one malformed file
|
|||||||
|
|
||||||
Version 0.7.10, 2009-01-30
|
Version 0.7.10, 2009-01-30
|
||||||
-------------
|
-------------
|
||||||
|
+ Spanish translation updated
|
||||||
+ Mono (C#/Linux) binding
|
+ Mono (C#/Linux) binding
|
||||||
+ MPEG-4: Encoding library name
|
+ MPEG-4: Encoding library name
|
||||||
+ #2474280, OGG: Old version of Dirac identifier support
|
+ #2474280, OGG: Old version of Dirac identifier support
|
||||||
@ -1182,6 +1219,9 @@ x MPEG Video (version 2): some streams were misdetected as CBR
|
|||||||
|
|
||||||
Version 0.7.7.8, 2008-11-10
|
Version 0.7.7.8, 2008-11-10
|
||||||
---------------
|
---------------
|
||||||
|
+ #2219839, return code is now the count of analyzed files
|
||||||
|
+ You can now use a language file (ie --Language=file://en.csv)
|
||||||
|
x Language=raw is without ugly artifacts
|
||||||
+ #2216498, LPCM in VOB: more attributes (channels count, sampling rate, bitrate)
|
+ #2216498, LPCM in VOB: more attributes (channels count, sampling rate, bitrate)
|
||||||
+ #2182135, Wavpack: support of multichannel files
|
+ #2182135, Wavpack: support of multichannel files
|
||||||
+ AVC: detection of the newest profiles
|
+ AVC: detection of the newest profiles
|
||||||
@ -1215,6 +1255,7 @@ x AVS (Chinese): some corrections, thanks to Tom's translation of documents
|
|||||||
|
|
||||||
Version 0.7.7.6, 2008-09-12
|
Version 0.7.7.6, 2008-09-12
|
||||||
---------------
|
---------------
|
||||||
|
+ A small doc for helping automatic parsing
|
||||||
+ [2088009] Flac: Picture tag support
|
+ [2088009] Flac: Picture tag support
|
||||||
+ Flac: Support of Id3v1&2 in a Flac file
|
+ 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 wrong framerate in header, trusting now the timestamp instead of the header
|
||||||
@ -1222,6 +1263,7 @@ Version 0.7.7.6, 2008-09-12
|
|||||||
+ MPEG-4 with AVC: Added information about buggy files readable by all players except iPods
|
+ 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
|
+ OGG: OGG with FLAC (pre- and post-FLAC 1.1.1) support
|
||||||
x FLI/FLC: were not correctly detected
|
x FLI/FLC: were not correctly detected
|
||||||
|
x Output=HTML was not working
|
||||||
x MPEG-TS without PAT/PMT: the complete stream was parsed, may be very long
|
x MPEG-TS without PAT/PMT: the complete stream was parsed, may be very long
|
||||||
x Wavpack: duration and bitrate were false
|
x Wavpack: duration and bitrate were false
|
||||||
x #2071681, MPEG Audio: handling of truncated MPEG audio frames at the end of a file
|
x #2071681, MPEG Audio: handling of truncated MPEG audio frames at the end of a file
|
||||||
@ -1230,6 +1272,7 @@ x #2085149, Id3v2: was crashing with some malformed tags
|
|||||||
|
|
||||||
Version 0.7.7.5, 2008-08-22
|
Version 0.7.7.5, 2008-08-22
|
||||||
---------------
|
---------------
|
||||||
|
+ Chinese Simplified, Italian, Korean, Russian, Albanian languages updated
|
||||||
+ #2044174, AVS (Chinese Audio Video Standard) support
|
+ #2044174, AVS (Chinese Audio Video Standard) support
|
||||||
+ #2030684, AVI: Support of malformed chunks
|
+ #2030684, AVI: Support of malformed chunks
|
||||||
+ Matroska: delay between audio and video calculation (for AC-3, DTS, MPEG Audio)
|
+ Matroska: delay between audio and video calculation (for AC-3, DTS, MPEG Audio)
|
||||||
@ -1290,7 +1333,6 @@ x #1967663, mp4: some specific iTunes atoms were not correctly parsed
|
|||||||
|
|
||||||
Version 0.7.7.0, 2008-05-16
|
Version 0.7.7.0, 2008-05-16
|
||||||
---------------
|
---------------
|
||||||
+ Third-party developpers: some MediaInfo fields have changed, please look at Changes.txt for more info
|
|
||||||
+ Python (Windows) binding
|
+ Python (Windows) binding
|
||||||
+ AC-3 TrueHD in bluray detection (even if the stream is splitted in 2 sub-streams)
|
+ 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
|
+ Original framerate is shown if the framerate from the video stream and the one in the container are different
|
||||||
@ -1311,6 +1353,7 @@ Version 0.7.6.4, 2008-04-27
|
|||||||
+ Vorbis in AVI: reading more info (Max bitrate, tags...) 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
|
+ Detection of VC-1 in MPEG-TS from MainConcept encoder
|
||||||
+ MediaInfoLib is now thread-safe
|
+ MediaInfoLib is now thread-safe
|
||||||
|
x -f option was not working in the last version
|
||||||
x #1943743, AVI with MPEG-Audio VBR and delay: delay was incorrect
|
x #1943743, AVI with MPEG-Audio VBR and delay: delay was incorrect
|
||||||
x Pixel Aspect Ratio was sometimes inverted (1/x)
|
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 XviD CodecID was redirected on Koepi website, no more available, changed to official XviD webpage
|
||||||
@ -1325,11 +1368,14 @@ x #1931844, Id3v2: Unsynchronized frames support (v2.3 & v2.4)
|
|||||||
|
|
||||||
Version 0.7.6.2, 2008-03-28
|
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
|
+ MKV: handling of files created for streaming
|
||||||
+ MPEG-4: Handling of corrupted stream size info with some PCM streams
|
+ MPEG-4: Handling of corrupted stream size info with some PCM streams
|
||||||
+ DVD video: Hebrew patch ("iw" code is mapped to Hebrew)
|
+ DVD video: Hebrew patch ("iw" code is mapped to Hebrew)
|
||||||
x MPEG-4: better handling of bitrate mode (VBR or CBR)
|
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
|
x AVI: MediaInfo reads now the framerate value from the container rather than the stream value
|
||||||
|
x #1931844, Id3v2: Unsynchronized frames support (v2.3 & v2.4)
|
||||||
|
|
||||||
Version 0.7.6.1, 2008-03-14
|
Version 0.7.6.1, 2008-03-14
|
||||||
---------------
|
---------------
|
||||||
@ -1347,7 +1393,6 @@ x "Inform" option with file as parameter was not well parsed
|
|||||||
|
|
||||||
Version 0.7.6.0, 2008-02-29
|
Version 0.7.6.0, 2008-02-29
|
||||||
---------------
|
---------------
|
||||||
+ ID3v2 cover reading
|
|
||||||
+ Id3v2.2 (yes, it is old...) support
|
+ Id3v2.2 (yes, it is old...) support
|
||||||
+ Id3v2: TXXX tags support
|
+ Id3v2: TXXX tags support
|
||||||
+ RMP3 (japanese MP3 based format?) support
|
+ RMP3 (japanese MP3 based format?) support
|
||||||
@ -1403,6 +1448,7 @@ Version 0.7.5.7, 2008-01-09
|
|||||||
+ WMV: language tag
|
+ WMV: language tag
|
||||||
+ MPEG-2 Video: Nominal bitrate
|
+ MPEG-2 Video: Nominal bitrate
|
||||||
x AVI: some speed improvments
|
x AVI: some speed improvments
|
||||||
|
x Output was bad with some files
|
||||||
|
|
||||||
Version 0.7.5.6, 2007-12-10
|
Version 0.7.5.6, 2007-12-10
|
||||||
---------------
|
---------------
|
||||||
@ -1441,6 +1487,7 @@ x CDXA (.dat) files parsing is back
|
|||||||
|
|
||||||
Version 0.7.5.3, 2007-10-08
|
Version 0.7.5.3, 2007-10-08
|
||||||
---------------
|
---------------
|
||||||
|
+ Better handling of non-Latin characters in the command line
|
||||||
+ Better OGG/OGM parsing
|
+ Better OGG/OGM parsing
|
||||||
+ Better .ifo (DVD-Video) parsing
|
+ Better .ifo (DVD-Video) parsing
|
||||||
+ .rmvb files are now detected in Windows Explorer
|
+ .rmvb files are now detected in Windows Explorer
|
||||||
@ -1451,12 +1498,11 @@ x Lot of memory leak correction, you can now parse 1000+ files without problems
|
|||||||
|
|
||||||
Version 0.7.5.2, 2007-08-16
|
Version 0.7.5.2, 2007-08-16
|
||||||
---------------
|
---------------
|
||||||
+ Now accept AVI files with junk at the end
|
x Some crashes on Linux PPC with specific files
|
||||||
x #1770477: Video info for some low-bitrate MPEG files were not shown
|
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 #1770509: MPEG 2 Audio Layer 2 was not well detected
|
||||||
x #1763282: FLV, wrong playtime on PPC based machine
|
x #1763282: FLV, wrong playtime on PPC based machine
|
||||||
x #1734113: IFO, crash with some specific files
|
x #1734113: IFO, crash with some specific files
|
||||||
x Tooltip extension was requesting development tools since 0.7.4.6. No more requested.
|
|
||||||
|
|
||||||
Version 0.7.5.1, 2007-07-23
|
Version 0.7.5.1, 2007-07-23
|
||||||
---------------
|
---------------
|
||||||
@ -1472,7 +1518,7 @@ x AVI: AAC profile name was no more detected
|
|||||||
|
|
||||||
Version 0.7.5.0, 2007-07-09
|
Version 0.7.5.0, 2007-07-09
|
||||||
---------------
|
---------------
|
||||||
+ Licence changed from LGPLv2 to LGPLv3
|
+ Licence changed from GPLv2 to GPLv3
|
||||||
+ More information about mpeg-4 based (Nero...) files
|
+ More information about mpeg-4 based (Nero...) files
|
||||||
+ MediaInfo analyses longer a .vob file to be able to find hidden tracks (subtitles...)
|
+ MediaInfo analyses longer a .vob file to be able to find hidden tracks (subtitles...)
|
||||||
+ #1747633: Encrypted WMV detection
|
+ #1747633: Encrypted WMV detection
|
||||||
@ -1505,8 +1551,8 @@ x MP4 with file size more than 4GB were not well handled
|
|||||||
|
|
||||||
Version 0.7.4.6, 2007-04-28
|
Version 0.7.4.6, 2007-04-28
|
||||||
---------------
|
---------------
|
||||||
+ Windows 64-bit version of the command line tool and DLL
|
+ Windows 64-bit version of the command line tool and DLL (separately)
|
||||||
+ Linux 64-bit version of the command line tool
|
+ Linux 64-bit version of the command line tool (separately)
|
||||||
+ More Musepack properties
|
+ More Musepack properties
|
||||||
+ Detection of Musepack v8 files
|
+ Detection of Musepack v8 files
|
||||||
+ Complete parsing of Real Media files (all tags)
|
+ Complete parsing of Real Media files (all tags)
|
||||||
@ -1518,18 +1564,20 @@ Version 0.7.4.6, 2007-04-28
|
|||||||
x #1665981: Mov - PCM audio (digital camera) was detected as RGB
|
x #1665981: Mov - PCM audio (digital camera) was detected as RGB
|
||||||
x #1672896: Wave file with .mp3 extension was detected as MP3
|
x #1672896: Wave file with .mp3 extension was detected as MP3
|
||||||
x #1689570 and #1633237: Better JPEG parsing
|
x #1689570 and #1633237: Better JPEG parsing
|
||||||
|
x Some other minor bugs
|
||||||
|
|
||||||
Version 0.7.4.5, 2007-02-23
|
Version 0.7.4.5, 2007-02-23
|
||||||
---------------
|
---------------
|
||||||
+ Program file size reduction
|
+ Program file size reduction
|
||||||
+ WAV : Support of some special tags at the end of the file
|
+ WAV : Support of some special tags at the end of the file
|
||||||
+ AVC : Display Aspect Ratio
|
+ AVC : Display Aspect Ratio
|
||||||
x #1653325: Wrong Resolution with AVC High Profile
|
x 1653325: Wrong Resolution with AVC High Profile
|
||||||
x #1662890: Problem with tag adaptation parser (mainly for ID3v1 genre)
|
x 1662890: Problem with tag adaptation parser (mainly for ID3v1 genre)
|
||||||
x Better support of corrupted MOV files
|
x Better support of corrupted MOV files
|
||||||
|
|
||||||
Version 0.7.4.4, 2007-02-05
|
Version 0.7.4.4 2007-02-05
|
||||||
---------------
|
---------------
|
||||||
|
+ You can now use your own templates (take a look on /plugins/custom/ directory)
|
||||||
+ FLV format support
|
+ FLV format support
|
||||||
+ Basic support of multiple programs in a MPEG Transport Stream (Satellite broadcast)
|
+ Basic support of multiple programs in a MPEG Transport Stream (Satellite broadcast)
|
||||||
+ Basic detection of TwinVQ (.vqf) files (+tag parsing)
|
+ Basic detection of TwinVQ (.vqf) files (+tag parsing)
|
||||||
@ -1537,20 +1585,19 @@ Version 0.7.4.4, 2007-02-05
|
|||||||
+ Better handling of corrupted .avi files
|
+ Better handling of corrupted .avi files
|
||||||
x Crash with corrupted "COMM" Id3v2 tags
|
x Crash with corrupted "COMM" Id3v2 tags
|
||||||
x Crash with some audio files
|
x Crash with some audio files
|
||||||
x #1633524: MOV, Crash on files with corrupted Descriptors
|
x 1633524: MOV, Crash on files with corrupted Descriptors
|
||||||
x #1630907: MP3, Crash on files with corrupted (empty) Id3v2 tag
|
x 1630907: MP3, Crash on files with corrupted (empty) Id3v2 tag
|
||||||
x #1637838, 1634549, 1635131: Crash with some audio-only files
|
x 1637838, 1634549, 1635131: Crash with some audio-only files
|
||||||
x AVI, Better detection of writing application found in a "JUNK" chunk
|
x AVI, Better detection of writing application found in a "JUNK" chunk
|
||||||
x AVI, sometimes wrong playtime
|
x AVI, sometimes wrong playtime
|
||||||
x #1637191: AC3 delay in AVIs is back
|
x 1637191: AC3 delay in AVIs is back
|
||||||
x #1635134: some freezes with MPEG-7 files (but this format is not yet supported)
|
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 1635087: some files were wrongly detected as AC3
|
||||||
x Russian (or other non-latin language) AVI tag parsing is back.
|
x Russian (or other non-latin language) AVI tag parsing is back.
|
||||||
|
|
||||||
Version 0.7.4.3 2006-12-22
|
Version 0.7.4.3 2006-12-22
|
||||||
---------------
|
---------------
|
||||||
x #1622477 : Wrong Time Values for Chapters in mp4 files
|
+ Using of templates for output
|
||||||
+ Linux shared object available
|
|
||||||
+ MPEG-TS : Detect encrypted stream, and show the codec
|
+ MPEG-TS : Detect encrypted stream, and show the codec
|
||||||
+ id3v2 with UTF-16 frames
|
+ id3v2 with UTF-16 frames
|
||||||
+ AVC in MPEG-TS AVC parsing
|
+ AVC in MPEG-TS AVC parsing
|
||||||
@ -1560,6 +1607,7 @@ x Matroska, some crashing files (with chapters)
|
|||||||
|
|
||||||
Version 0.7.4.2 2006-12-09
|
Version 0.7.4.2 2006-12-09
|
||||||
---------------
|
---------------
|
||||||
|
+ Czech language
|
||||||
+ Encoders database updated with 20 new encoder versions
|
+ Encoders database updated with 20 new encoder versions
|
||||||
+ Codecs database updated with 100 new codecs (video or audio)
|
+ Codecs database updated with 100 new codecs (video or audio)
|
||||||
x Matroska, sometimes wrong Playtime
|
x Matroska, sometimes wrong Playtime
|
||||||
@ -1590,7 +1638,6 @@ x Musepack parser was doing too much "false positives" with some MPEG files
|
|||||||
Version 0.7.4.0 2006-11-24
|
Version 0.7.4.0 2006-11-24
|
||||||
---------------
|
---------------
|
||||||
+ Linux i386 version
|
+ Linux i386 version
|
||||||
+ AutoIt example
|
|
||||||
+ AVI with AAC-SBR : detection of real SamplingRate (not the sampling rate in header)
|
+ AVI with AAC-SBR : detection of real SamplingRate (not the sampling rate in header)
|
||||||
+ AVI with DV : basic information about audio
|
+ AVI with DV : basic information about audio
|
||||||
+ AVI with DV : detection of duplicated audio stream
|
+ AVI with DV : detection of duplicated audio stream
|
||||||
@ -1606,7 +1653,6 @@ Version 0.7.4.0 2006-11-24
|
|||||||
+ MPEG-4 : Detection of AVC streams embeded in a 'mp4v' atom
|
+ MPEG-4 : Detection of AVC streams embeded in a 'mp4v' atom
|
||||||
+ MPEG-2TS with MPEG-4 and AC3 detection
|
+ MPEG-2TS with MPEG-4 and AC3 detection
|
||||||
+ Speed improvements
|
+ Speed improvements
|
||||||
+ MPEG-4 with Variable FrameRate detection, min and max
|
|
||||||
x #1551482 "\n" in filename get replaced by newline in "Text" output
|
x #1551482 "\n" in filename get replaced by newline in "Text" output
|
||||||
x AVI : infinite loop on one example file
|
x AVI : infinite loop on one example file
|
||||||
x AVI : some bad detections corrected
|
x AVI : some bad detections corrected
|
||||||
@ -1617,9 +1663,6 @@ Version 0.7.3.1 2006-07-30
|
|||||||
---------------
|
---------------
|
||||||
+ MPEG-1/2 PS : more files have a duration
|
+ MPEG-1/2 PS : more files have a duration
|
||||||
+ AVI with MPEG-4 Video based codecs (DivX, XviD...), more encoder string detections
|
+ AVI with MPEG-4 Video based codecs (DivX, XviD...), more encoder string detections
|
||||||
+ Microsoft Visual Basic binding : wrapper class added around methods
|
|
||||||
+ Microsoft J# binding : wrapper class added around methods
|
|
||||||
+ Microsoft C# binding : default values for methods, to cleanup code example
|
|
||||||
x Matroska, crash with big (>4GB) files
|
x Matroska, crash with big (>4GB) files
|
||||||
|
|
||||||
Version 0.7.3.0 2006-07-19
|
Version 0.7.3.0 2006-07-19
|
||||||
@ -1631,12 +1674,8 @@ Version 0.7.3.0 2006-07-19
|
|||||||
+ AMV/MTV (Chinese) detection (if you have specifications of theses formats, email me)
|
+ AMV/MTV (Chinese) detection (if you have specifications of theses formats, email me)
|
||||||
+ AVI/DivX/GoogleVideo and MPEG-4 Video : packed bistream detection.
|
+ 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 ;-)
|
Now you can know if your DVD player can read the file before burning. Next step: a database of DVD player capacities ;-)
|
||||||
+ Java binding
|
|
||||||
+ C/C++ dynamic loading (instead of static linkage) binding
|
|
||||||
+ MPEG-4 : Language
|
+ MPEG-4 : Language
|
||||||
+ MPEG-4 : Text streams (subtitles)
|
+ MPEG-4 : Text streams (subtitles)
|
||||||
+ C# binding : wrapper class added around methods
|
|
||||||
x #1523005 : C# crashes because I did not use PtrToStringUni() to handle char pointers
|
|
||||||
x #1485003 : MP3, "Title" tag was sometimes forgotten
|
x #1485003 : MP3, "Title" tag was sometimes forgotten
|
||||||
x #1485804 : Wrong bitrate and time in PCM files
|
x #1485804 : Wrong bitrate and time in PCM files
|
||||||
x #1485810 : wrong playtime on CBR MP3 files with big id3v2 tags
|
x #1485810 : wrong playtime on CBR MP3 files with big id3v2 tags
|
||||||
@ -1658,28 +1697,27 @@ Version 0.7.2.1 2005-05-08
|
|||||||
+ MPEG-2 : Standard (NTSC, PAL, SECAM, or MAC)
|
+ MPEG-2 : Standard (NTSC, PAL, SECAM, or MAC)
|
||||||
x #1482346 : Incorrect playback time in OGG files (was not enough precise).
|
x #1482346 : Incorrect playback time in OGG files (was not enough precise).
|
||||||
x #1482602 : MPEG-4 video false positive files
|
x #1482602 : MPEG-4 video false positive files
|
||||||
x #1479344 : Problems with DLL interface, ToolTip shell extension DLL extension are in another DLL to keep compatibility
|
x "lang=raw" option is back
|
||||||
x #1479317 : stop if debuging in Borland IDEs when opening an AVI file
|
|
||||||
|
|
||||||
Version 0.7.2.0 2005-04-30
|
Version 0.7.2.0 2005-04-30
|
||||||
---------------
|
---------------
|
||||||
+ ToolTip shell extension (if you have the mouse on a multimedia (AVI/MKV/OGG...) file, a ToolTip will be showed
|
+ AVI with DivX or XviD : encoder name, GMC/QPel/B-frames indicator if present (beta)
|
||||||
+ 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
|
+ 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)
|
+ 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/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 : support of Exif tag format
|
||||||
+ AVI : more tags are supported
|
+ AVI : more tags are supported
|
||||||
+ Genres can be translated by translators
|
|
||||||
+ Real : detect RealAudio Lossless Format
|
+ 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 #1454009 : AC3, sometimes wrong AC3 playtime
|
||||||
x #1469423 : MP3 with cyrilic filenames, Id3 tags can be read
|
x #1469423 : MP3 with cyrilic filenames, Id3 tags can be read
|
||||||
x #1464066 : Hang ups with raw h264 streams
|
x #1464066 : Hang ups with raw h264 streams
|
||||||
x #1462647 : Quicktime files with preview image, crash
|
x x1462647 : Quicktime files with preview image, crash
|
||||||
x #1445150 : crash with some malformed MusePack files (workaround, this is a the Musepack bug, not yet corrected)
|
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
|
Version 0.7.1.2 2005-03-10
|
||||||
---------------
|
---------------
|
||||||
|
+ #1441664: (for developpers using CLI) you can now have internal names of each tag ("-lang=raw")
|
||||||
+ #1438441: show TV format (PAL/NTSC) for DVD and DV
|
+ #1438441: show TV format (PAL/NTSC) for DVD and DV
|
||||||
+ #1343147: Matroska, Show Chapter names
|
+ #1343147: Matroska, Show Chapter names
|
||||||
+ MPEG-1 and 2, more precise playtime
|
+ MPEG-1 and 2, more precise playtime
|
||||||
@ -1692,7 +1730,6 @@ 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 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 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
|
x Quicktime: "ima4" or "twos" codecs were detected as Video stream instead of Audio stream
|
||||||
x Crash of third-party softwares with some specific files
|
|
||||||
|
|
||||||
Version 0.7.1.1 2005-02-24
|
Version 0.7.1.1 2005-02-24
|
||||||
---------------
|
---------------
|
||||||
@ -1708,15 +1745,13 @@ x #1435086: Translation problems if the program is launched directly with a file
|
|||||||
x #1361647: Complete rewrite of MPEG-4 (newest Quicktime, 3GPP, iTunes...) parser to be more robust.
|
x #1361647: Complete rewrite of MPEG-4 (newest Quicktime, 3GPP, iTunes...) parser to be more robust.
|
||||||
x Some minor (but crashing :( ) bug fixes
|
x Some minor (but crashing :( ) bug fixes
|
||||||
x AVI with DV was not well parsed
|
x AVI with DV was not well parsed
|
||||||
x ActiveX DLL was forgotten
|
|
||||||
|
|
||||||
Version 0.7.1.0 2005-02-12
|
Version 0.7.1.0 2006-02-02
|
||||||
---------------
|
---------------
|
||||||
+ Speed improvements
|
+ Speed improvements
|
||||||
+ #1383832: support of last version of Quicktime files
|
+ #1383832 : support of last version of Quicktime files
|
||||||
+ Support of Musepack files
|
+ Support of Musepack files
|
||||||
+ Support of Flic (FLI/FLV) video files
|
+ Support of Flic (FLI/FLV) video files
|
||||||
+ Support of files with more than 8 audio streams or 32 text streams
|
|
||||||
+ Support of DTS-HD (DTS at 96 KHz / 24 bits)
|
+ Support of DTS-HD (DTS at 96 KHz / 24 bits)
|
||||||
+ Support of ID3 tags (v1 and v2) in .AAC files
|
+ Support of ID3 tags (v1 and v2) in .AAC files
|
||||||
+ Support of all Tags in AVI files
|
+ Support of all Tags in AVI files
|
||||||
@ -1727,223 +1762,89 @@ Version 0.7.1.0 2005-02-12
|
|||||||
+ Detection of Dirac raw video files
|
+ Detection of Dirac raw video files
|
||||||
+ Detection of TrueAudio files
|
+ Detection of TrueAudio files
|
||||||
+ Detection of WavePack files
|
+ Detection of WavePack files
|
||||||
x #1420672: No WMV bitrate
|
+ Support of files with more than 8 audio streams or 32 text streams
|
||||||
|
x #1420672 : No WMV bitrate
|
||||||
x Crash with some corrupted MPEG files
|
x Crash with some corrupted MPEG files
|
||||||
x Crash with some MP3 files with corrupted ID3v2 tags
|
x Crash with some MP3 files with corrupted ID3v2 tags
|
||||||
x Crash with some Quicktime files with corrupted 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 #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 #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 #1381619 : UPX compressor is no more used, to prevent Virus checker to use 100% CPU
|
||||||
x 2nd Video framerate forgotten
|
x 2nd Video framerate forgotten
|
||||||
x Video languages were not parsed (example: "en" should be "English")
|
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 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 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
|
x DTS and AC3 channels position names were changed to be more human readable
|
||||||
+ Added .lib files needed for Borland and MS C++ compilers (no need to use "implib" anymore)
|
|
||||||
+ Added Contrib directory: ActiveX component (warning: no support from me)
|
|
||||||
|
|
||||||
Version 0.7.0.3 2005-10-25
|
Version 0.7.0.3 2005-11-14
|
||||||
---------------
|
|
||||||
x Matroska: "ID" and "UniqueID" tags were not assigne to the right stream.
|
|
||||||
+ Text: URL for Text codecs
|
|
||||||
|
|
||||||
Version 0.7.0.2 2005-10-17
|
|
||||||
---------------
|
---------------
|
||||||
|
NOTE : this version is released with urgency, because of Kaspersky anti-virus false-positive detection. It should be compatible with MediaInfo 0.6.1.1 (mainly for AutoGK compatibility), but I don't promise all works!
|
||||||
|
+ Uses MediaInfoLib 0.7.0.3
|
||||||
|
+ Text : URL for Text codecs
|
||||||
+ Support of ISO-639 language names (more than 200 language names can be translated)
|
+ Support of ISO-639 language names (more than 200 language names can be translated)
|
||||||
+ Support of "multilanguage" language name (ISO-639 "mul")
|
+ 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
|
||||||
|
|
||||||
Version 0.7.0.2 2005-10-17
|
|
||||||
---------------
|
|
||||||
x #1323208: Video Bitrate for OGM files with VBR audio was incorrect
|
|
||||||
+ Better detection and handling of DivX container
|
+ Better detection and handling of DivX container
|
||||||
+ #1327902: More meta data properties for RIFF files
|
+ #1327902 : More meta data properties for RIFF files
|
||||||
x #1327468: RIFF (AVI) files with not-padded (INFO) sub chunks can't be parsed
|
x #1327468 : RIFF (AVI) files with not-padded (INFO) sub chunks can't be parsed
|
||||||
+ More "generic" tags added
|
+ More "generic" tags added
|
||||||
x Some other minor bugs
|
x Some other minor bugs
|
||||||
|
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)
|
||||||
Version 0.7.0.1 2005-07-24
|
|
||||||
---------------
|
|
||||||
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 Better false positive detection (mainly in MPEG1, MPEG2, MP3)
|
||||||
x some memory leaks if you use MediaInfo a long time
|
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 MPEG **1** streams
|
||||||
x MPEG Audio: VBR bitrate corrected for monochannel streams
|
x MPEG Audio : VBR bitrate corrected for monochannel streams
|
||||||
x #1274999: mp3Pro timing was wrong (2x the real timing)
|
x #1274999 : mp3Pro timing was wrong (2x the real timing)
|
||||||
+ "BitRate_Mode" with MP3 (VBR or CBR)
|
+ "BitRate_Mode" with MP3 (VBR or CBR)
|
||||||
+ "PlayTime" with AC3
|
+ "PlayTime" with AC3
|
||||||
+ "PlayTime" with WAV
|
+ "PlayTime" with WAV
|
||||||
|
|
||||||
Version 0.7.0.0 2005-07-23
|
Version 0.6.1.1 2005-06-24
|
||||||
---------------
|
|
||||||
+ DLL: New(), Delete() added. Open() modified. WARNING: this break the interface
|
|
||||||
x Some changes in the name of Get() varaibles. WARNING: this break the interface
|
|
||||||
+ Better documentation (still in beta version), with a quick "How To"
|
|
||||||
+ DLL: MediaInfoList interface (multiple files with one Handle)
|
|
||||||
+ DLL: C++ wrapper
|
|
||||||
|
|
||||||
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
|
|
||||||
---------------
|
|
||||||
+ #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 #1210412: MS Windows DLL didn't work under Win9X (no crash, but "Not a good file" reply) because of UnicoWS.dll linking problem.
|
|
||||||
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!
|
|
||||||
x #1210546: For developers, you can know which type is the value returned (Text, Integer, Float, Date, Binary)
|
|
||||||
|
|
||||||
Version 0.6.0.0 2005-05-18
|
|
||||||
---------------
|
|
||||||
+ 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...)
|
|
||||||
+ Begin of adaptation with GCC: tested with MinGW and Knoppix (Core library, and OGG)
|
|
||||||
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 #1172817: Options in Inform method was "forgotten":(. Warning: this modification breaks compatibility with older DLL (this is why this version is named 0.6 in place of 0.5.x)
|
|
||||||
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.0 2005-02-09
|
|
||||||
---------------
|
---------------
|
||||||
New
|
New
|
||||||
- Better management of Inform() options
|
- Uses MediaInfoLib 0.6.1.1
|
||||||
- Added more language names decoding for audio and text streams
|
|
||||||
- Language names for audio and text streams are translated
|
|
||||||
|
|
||||||
Bug fixes:
|
Warning :
|
||||||
- Inform: hangups in Inform() with customized Option("Inform") settings
|
APE parser has some problem with ANSI compilation, I disabled it in this release.
|
||||||
- Options: inversion between Infos_Parameters and Infos_Parameters_CSV
|
Hope to have it again in the next release.
|
||||||
- Some problems with CreateFile: if CreateFile doesn't work, I use WxFile instead
|
|
||||||
- MPEG Video and MPEG Audio: bug between version 0.4 and version 0.5 corrected
|
Version 0.5.2. 2005-
|
||||||
|
---------------
|
||||||
|
New
|
||||||
|
- Uses MediaInfoLib 0.5.2.0
|
||||||
|
- Begin of compilation under Linux : Core, and OGG format
|
||||||
|
|
||||||
|
Version 0.5.0.2 2005-01-11
|
||||||
|
---------------
|
||||||
|
New
|
||||||
|
- Uses MediaInfoLib 0.5.1.0
|
||||||
|
|
||||||
|
Bug fixes
|
||||||
|
- Some problems with CreateFile : if CreateFile doesn't work, I use WxFile instead
|
||||||
|
- MPEG Video and MPEG Audio : bug between version 0.4 and version 0.5 corrected
|
||||||
- PlayTime Calculation for OGM was false
|
- PlayTime Calculation for OGM was false
|
||||||
|
|
||||||
Version 0.5.0.1 2005-01-10
|
Version 0.5.0.1 2005-01-11
|
||||||
---------------
|
---------------
|
||||||
Bug fixes:
|
New
|
||||||
- Win95/Win98/WinMe support again! (problem with Unicode)
|
- Uses MediaInfoLib 0.5.0.1
|
||||||
|
|
||||||
|
Bug fixes
|
||||||
|
- Win95/Win98/WinMe support again! (problem with Unicode and AVI)
|
||||||
- AVI files were not well released (file locked)
|
- AVI files were not well released (file locked)
|
||||||
- Better MPEG4 support
|
- Better MPEG4 support
|
||||||
- Better coherency tests: no more file with 10 MP3 streams ;-)
|
- Better coherency tests : no more file with 10 MP3 streams ;-)
|
||||||
|
|
||||||
Version 0.5.0.0 2005-01-10
|
Version 0.5.0.0 2004-01-10
|
||||||
---------------
|
---------------
|
||||||
New
|
New :
|
||||||
- Developpers, you can exactly choose the format you want support (wit #defines)
|
- Using 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...
|
|
||||||
- Visual C++ 7.1 support
|
|
||||||
- Visual C# 7.1 example
|
|
||||||
- Visual J# 7.1 example
|
|
||||||
- Visual Basic 7.1 example
|
|
||||||
|
|
||||||
Bug fixes
|
Bug fixes :
|
||||||
- All C++ classes are in the namespace MediaInfoLib
|
- "-f" doesn't need to be in last position any more
|
||||||
- OGG format: UTF8 was not well decoded outside of US-ASCII codepage
|
- Can really analyse multiple files on command line
|
||||||
- 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-25
|
Version 0.4.0.1 2003-08-01
|
||||||
---------------
|
---------------
|
||||||
Bug fixes
|
Bug fixes
|
||||||
- .Lib for Visual C++ compilers was forgotten
|
Using MediaInfoLib 0.4.0.1
|
||||||
- History and Licence was forgotten
|
|
||||||
- Compiler changed from Borland to Microsoft for size efficiency (help for reducing code in Borland compiler would be appreciated)
|
|
||||||
|
|
||||||
Version 0.4.0 2003-08-01
|
|
||||||
-------------
|
|
||||||
New
|
|
||||||
- Open-Source (GPL)
|
|
||||||
- Matroska partial Support
|
|
||||||
- Better interraction with a FrontEnd Interface
|
|
||||||
|
|
||||||
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
|
|
||||||
- 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.0 2003-01-05
|
|
||||||
-------------
|
|
||||||
New
|
|
||||||
- List of 400+ codecs (audio or video)
|
|
||||||
- Multiple files opening
|
|
||||||
- Multi-language (English / French)
|
|
||||||
- OGG/OGM: Video bitrate, Play time
|
|
||||||
- More tags (OGG/MP3)
|
|
||||||
|
|
||||||
Version 0.1.1.c, 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.1.a, 2002-12-30
|
|
||||||
---------------
|
|
||||||
Bug fixes
|
|
||||||
- OGG, audio stream except vorbis: the bitrate was in byte in place of bits
|
|
||||||
|
|
||||||
Version 0.1.1, 2002-12-29
|
|
||||||
-------------
|
|
||||||
Bug fixes
|
|
||||||
- MP3: Url tag not well implemented
|
|
||||||
|
|
||||||
Version 0.1.0, 2002-12-28
|
|
||||||
-------------
|
|
||||||
Initial public release
|
|
@ -21,12 +21,12 @@
|
|||||||
|
|
||||||
//Version
|
//Version
|
||||||
static unsigned int mixp_versionMajor = 2;
|
static unsigned int mixp_versionMajor = 2;
|
||||||
static unsigned int mixp_versionMinor = 11;
|
static unsigned int mixp_versionMinor = 12;
|
||||||
|
|
||||||
//MediaInfo Version
|
//MediaInfo Version
|
||||||
static unsigned int mixp_miVersionMajor = 0;
|
static unsigned int mixp_miVersionMajor = 0;
|
||||||
static unsigned int mixp_miVersionMinor = 7;
|
static unsigned int mixp_miVersionMinor = 7;
|
||||||
static unsigned int mixp_miVersionPatch = 69;
|
static unsigned int mixp_miVersionPatch = 70;
|
||||||
|
|
||||||
//Build date
|
//Build date
|
||||||
static const char *mixp_buildDate = __DATE__;
|
static const char *mixp_buildDate = __DATE__;
|
||||||
|
Loading…
Reference in New Issue
Block a user