<<Tillbaka
Förändringar v0.7.72 -> v0.7.73
- BPG: basic support, thanks to Kurtnoise
- CAF: basic support of Apple Core Audio Format, sponsored by FlavorSys
- JPEG-2000: Display of profile (Rsiz)
- JPEG-2000: detection of XYZ colorspace (based on D-Cinema profile)
- FFV1 in MOV: more details (version...)
- MOV/MPEG-4: handling of clcn (little endian nclc) Color parameter type
- #P84, Matroska: Add TEXTST support to the MKV Parser, thanks to Kurtnoise
- #P85, MPEG-TS: Add TEXTST support to the MPEG-PSI Parser, thanks to Kurtnoise
- MediaInfoDLL interface: clean up, more debug features added
- MediaInfoDLL interface: Giant threads lock removed
- #F460, VC-3/DNxHD: detection of RGB 444 and other SMPTE ST 2019 (2014) new CIDs
- VC-3/DNxHD: version number (HVN)
- Clean aperture size is move from width/height to its own field
- HEVC: tier
- MXF: writing library and writing application fields are cleaned up
- ProRes: support of 4444 profiles
- CAP: detection of CAP files from Cheetah and Lambda
- B886, XML and HTML outputs were broken
- B902: EBU AspectRatio invalid in case of non classic numerator:denominator format
- #B758, VC-3/DNxHD: wrong color space and subsampling in case of unknown CID, now empty if format version is not known
- #B903, MXG: Incorrect timecode track used for AS-11 DPP MXF files
- #B904, MXF: Handling repetition of Header Metadata in MXF files
- MXF: AFD value was wrong (displaying the complete byte, but AFD is only 4 bits of this byte)
- DTS: some streams in Little endian were not detected
- MPEG-4: some files were having an incorrect frame count
- AVC: Some SCTE 128 caption streams were displayed twice
- BMP; accepting files with file size information set to -1
- RF64: samplesCount was not always right
- MOV: avoid wrong parsing in case of "colr" atom with "prof" color parameter type
- DCP/IMF: ID has now the AM/PKL CPL order in order in all cases (not only when there is more than one CPL)
- #B893, MXF: Crash with Panasonic P2 3.0 files
- DPX: time information was with native ":" character
- Images sequence: "Delay" field is filled from the number in the name of the first file
- FLV: some files were not having the right duration
- DPX: Cineon files were detected as DPX Version 1, version number was not corresponding to the real version
Förändringar v0.7.71 -> v0.7.72
- Swedish translation updated, thanks to Åke Engelbrektson
- MXF: MXF version (e.g. "1.3")
- Option "File_IsImageSequence" for being able to skip frames in a sequence of files.
- EBUCore: EBUCore 1.6 draft output, sponsored by EBU
- EBUCore: AS-11 to EBUCore mapping, sponsored by EBU
- EBUCore: more technicalAttributes, sponsored by EBU
- MXF Acquisition Metadata (RDD-18, EBU Tech 3349) basic support
- EBUCore: time code tracks moved to their own "format" block
- EBUCore: audioTrackConfiguration removed (not the expected behavior)
- EBUCore: OverallBitRate information changed from technicalAttributeString to technicalAttributeInteger
- PBCore: invalid output in case of time code stream, fix thanks to Dave Rice
- PBCore2: codecid changed, thanks to Dave Rice
- OP-47/SDP/Teletext: some streams were not detected
- Previous version was built with SSE2 instructions, switching back to SSE instructions
- AVC: infinite loop fix
- AVC: trying to avoid the wrong detection of AVC in the case of invalid (e.g. encrypted) streams
- Crash on Windows Vista and Win7 pre-SP1 and a CPU having FMA support, due to a bug in MSVC2013, since 0.7.72. Thanks to Pavel Pimenov for the report and patch
- MXF: AS-11 Typo (SerieTitle changed to SeriesTitle), TotalProgrammeDuration added
- ID3v2: support of 3-byte ID3v2.3 tags
- CEA-608 in MPEG-4: demux PTS was wrong in case of multiple blocks in one frame
- MOV: better Grey scale files and color palettes handling, with help from Vittorio Giovara
Förändringar v0.7.70 -> v0.7.71
- AS-11 (Core, Segmentation, UK DPP items) display
- MXF: support of TTML (SMPTE ST 2052) detection
- MXF: option --File_Mxf_TimeCodeFromMaterialPackage for using the time code track from Material package instead of Source package (CLI/DLL only)
- Duration in HH:MM:SS:FF format (hidden by default)
- AVC: detection of Intra profiles
- MXF: both Material and Source package time codes are displayed
- MPEG-TS: more information for Teletext subtitle e.g. "For hearing impaired people"
- Detecting sidecar XML files for captions (e.g. TTML/DFXP), option for CLI and Lib
- AVC and HEVC: colour_range information (Limited/Full), thanks to Vittorio Giovara
- OP-47/SDP/Teletext: detection of magazine numbers
- MOV/MPEG-4: basic support of iTunMOVI tag
- MOV/MPEG-4: support of track title and few other track related tags
- MOV/MPEG-4: detection of Dolby E in a stereo track
- AVC: using the first pic_struct as fallback for scan order if other methods fail, thanks to Smit for the idea
- IMF: better compatibility with packages from different vendors
- PBCore 2.0 technical metadata output option, thanks to Dave Rice
- WMV: Time code track and value of first frame display, sponsored by AVCOM
- MPEG Video: Open/Closed GOP status
- HEVC: Support of Pixel Aspect Ratio in VUI, thanks to Kurtnoise
- SMPTE ST 331: wrong channel positions
- B872, MOV: StreamOrder field was wrong in case of chapter references
- More coherency between the File interface and the By buffer interface
- Matroska: wrong dection of video/audio delay in case of B-frames before the first I-frame
- Time code striped/not striped information is moved from "Format_Settings" to "TimeCode_Striped"
- SMPTE ST 337: infinite loop during scanning of some non ST 337 streams
- MP4/MOV: Using less data during detection of Dolby E hidden in a PCM track
- Matroska: some crashs after file name of attachments update
- MXF: MXF time code track was not displayed with some compilation options (e.g. the default Windows build)
Förändringar v0.7.69 -> v0.7.70
- 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
- HEVC: some streams with VUI were not parsed
- MPEG Video: was not correctly handling 1000:1001 frame rates and NDF time codes combination during frame count computing
- 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
- XDCAM: information about the MXF header presence was not provided if MOV header has a glbl atom
- Some specific C++11 code is removed for full compatibility with older C++
- MXF: Time codes values were buggy in case of MXF with pre-charge ("Origin" not 0)
- MPEG-4 Visual: wrong analysis in case on video_object_layer_shape not set to regular
- 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)
- Non-Unicode version was not building anymore
- DyLib: trying to have a better support of pure C compilers
Förändringar v0.7.64 -> v0.7.66
- EBUCore 1.4 output support
- IMF AssetMap (AM), PackageList (PKL) and CompositionPlaylist (CPL): improved support
- Channel layout information for AAC, AC-3, E-AC-3, DTS, Dolby E
- MXF: CodecID field (EssenceContainer-EssenceCompression)
- Pro Tools 10+ Session file (.ptx) support, by reverse engineering (=it may not work)
- Playlist files: trying to detect language and channel layout from file names
- QuickTime: new field ScanOrder_StoredDisplayedInverted, set to "Yes" when display and Stored orders are inverted
- Wave: Detection of wrong byte rate in header in order to provide right duration of some PCM streams
- ARIB captions: detection of captions in ancillary data (tested with MXF)
- AAF: basic support of playlist files
- QuickTime: false-positive detection of incoherency between container and raw stream scan order due to inverted display and tored orders
- MXF: Dolby E stream not detected in some cases
- #P78, HEVC: general_level_idc shall be set equal to a value of 30 times the level number, not 10 times, thanks to Kurtnoise
- C# binding example: was not working with 2GB+ files, was parsing sometimes the whole file
- #B802, AAC: Infinite loop, thanks to Sébastien Michel
- #B805, AC-3: Segfault on files falsely recognized as AC3 files, thanks to Gildas Desnos
- #B808, PCM: Infinite loop, thanks to Gildas Desnos
- #B809, APE tags: Infinite loop, thanks to Gildas Desnos
- #B810, AVC: Infinite loop, thanks to Gildas Desnos
- #B813, CLI_Compile.sh bug ("eats all resources" while compiling)
- LATM: false-positive detection of some files
- MXF: Crash with some files
Förändringar v0.7.63 -> v0.7.64
- New canonical URL of the website: http://MediaArea.net/MediaInfo
- Portuguese, Basque and Russian translations updated
- E-AC-3: support of streams having substreams (e.g. more than 6 channels)
- JPEG: detection of YUVA, RGB, RGBA and YCCK color spaces
- MPEG Audio: detection of Id3v1 inside an MPEG Audio frame
- Matroska: support of HEVC/H.265 (based on specifications draft from DivX inc)
- Canopus: detection of scan mode, scan order, pixel aspect ratio
- MD5 generation option (work in progress)
- Id3v2: reading of all Id3v2 blocks (no more only the first one) at the beginning of the file
- MPEG-4: support of few additional iTunes tags, thanks to Kurtnoise
- AVI: detection of Ut Video, thanks to Kurtnoise
- MXF: detection of Dolby E even if EssenceCompression is not SMPTE 337
- AIFF: detection of Dolby E
- AIFF: detection of not aligned Dolby E
- ARIB B24/B37: Caption_conversion_type display (HD, SD, Mobile)
- MPEG-TS: displaying CEA-708 service and CEA-608 presence if the corresponding ATSC descriptor is present
- MPEG-TS: quicker analysis in the case of quick parsing option
- #F412, Matroska: Handling of files having no DocType
- #B761, MPEG-TS/ARIB: crash with some streams, thanks to maki
- #B765, Matroska: was parsing the complete file if a stream indicated in the header is not present
- #B763, MXF: detection of incoherency of channel count between bitstream and wrapper
- #B762, Matroska: detecting 23.976 frame rate (instead of 23.962 fps due to imprecise timestamp)
- #B759, QuickTime: detection of time codes having tcmi not embedded in tmcd box
- #B766, RMVB: a/v delay is incorrect, currently disabling it
- #B768, MPEG-4, crash with some MPEG-4 files
- #B769, MPEG-4, crash with some MPEG-4 files
- #B764, AVC: wrong parsing of some streams having pic_scaling_matrix
- AVC, crash with some AVC streams
- AAC, infinite loop with some AAC streams
- FLV, infinite loop with some FLV files
- Matroska: crash with some malformed files
- MOV: crash/long parsing with some malformed files
- AC-3: crashes and freezes fix
- Java 64-bit: Count_Get(StreamKind) was always returning 0
- Python 64-bit: Count_Get(StreamKind) was always returning 0
- DTS: some streams were not detected
- DTS: some memory leaks with 14-bit streams
- SMPTE ST 302: memory leaks
- SMPTE ST 337: memory leaks
- Total failure if MEDIAINFO_REFERENCES_NO #define was used
- QuickTime: Time code name is in "Title" field
- MPEG-4/QuickTime: handling of weird "negative" frame duration is stts
Förändringar v0.7.56 -> v0.7.60
- License: Switched back to LGPLv2+Exceptions
- #3555183, PCX support, thanks to Lionel Duchateau
- #3555182, PSD support, thanks to Lionel Duchateau
- #3555181, Matroska: ALAC detection, thanks to Lionel Duchateau
- #3540425, OGG/MKV: Opus speech format support, thanks to Lionel Duchateau
- #3531808, AVI: detecting more inconsistencies in stream durations
- GXF: crash with Time code tracks without frame rate info
- MPEG-4: stream order (hidden by default), in order to provide the same numbers as mkvtoolni5.2Track ID
- QuickTime: default channel map is "L R" for stereo streams (as it seems to be in QuickTime player)
- MPEG-4: support of WMA (version 1, version 2, Pro, Lossless) in MPEG-4
- FLV: handling of metadata with an underscore before the real metadata name
- MXF: support of files with header missing TrackNumber in the descriptor (if it is present only in footer)
- MXF: Language from DMS-1
- ProRes: analysis of the ProRes raw stream (including scan order for interlaced content)
- colour_primaries, transfer_characteristics, matrix_coefficients: canonicalization of results
- MPEG-4 Visual: colour_primaries, transfer_characteristics, matrix_coefficients
- ProRes: colour_primaries, transfer_characteristics, matrix_coefficients
- GIF: Display Aspect Ratio
- #3533984, different behavior depending of compilation options (so Linuversion was missing some info)
- MPEG-4: audio/video delay was wrong in case of negative delay
- CEA-608: Memory leaks removed
- AVC: crash in case of analyzing some invalid SEI
- MPEG Audio: crash with some files having Lyrics 2 tags
- MPEG Audio: crash with some files having APE tags
- AVI: secondary genre comes after primary genres in the "Genre" field
- FLV: better handling of files containing more than 1 meta chunk
- MPEG-TS/MPEG-PS: was aborting during full parsing in the case of very damaged streams
- Vorbis: infinite loop if codebook_entries>=256
- Id3v2: crash with some unsynchronized frames, especially with UTF-16 comments
- Id3v2: Wrong mime type of covers
- MPEG-PS: crash in case of language info in descriptors
- Java binding: crash with MediaInfo::Inform() (Windows 32-bit only)
- MPEG-TS: false-positive in case of some MPEG-4 files with wrong extension
- FLV: crash in some specific cases (malformed files)
- 3548314, MVC: Scan type was wrong with MVC-only (without the underlying AVC stream) stream
- 3553588, MPLS: stream duration was wrong with standalone (without the referenced M2TS) files
- 3553588, MPLS: incoherent behavior with MPLS having more than one PlayListItem
- 3554154, MPEG-TS: crash with some corrupted streams
- MOV: all EIA/CEA-608 captions were not well detected
- Matroska: Trying to better detect VFR streams, frame rate was wrong in case of interlaced content
Förändringar v0.7.56 -> v0.7.59
- Ukrainian translation updated
- AC-3: Little Endian streams support
- LXF: AVC streams support
- ISM: better support
- File referencing other files (HLS, ISM...): menu in case there is more than 1 stream per referenced file
- MPEG-TS: option for keeping streams detected at the beginning then disabled in a an update of the PMT (activated by default)
- MPEG-PS: program_map_section support for uncommon streams embedded in MPEG-PS
- Referenced files (MXF, HLS, MOV, P2, XDCAM...): issues with source name, track order, files size
- MPEG-TS/MPEG-PS: regression, some files with AC-3/DTS/DVD subtitles were not well analyzed anymore
- MPEG-4 channel mapping: Lt and Rt (matrix-encoded) channel mapping were missing
- GXF: handling of buggy files having non-PCM AES3 codec identifier but actually having PCM
- MPEG-4: better support of MPEG-4 files having corrupted metadata atom
- 3529510, EIA/CEA-708: was not detected if the stream was not present at the beginning, thanks to Pete Chapman
Förändringar v0.7.55 -> v0.7.56
- Better support of machines lacking of std::stringstream
- Better support of machines requesting explicit stdc++ library link option (e.g. some ARM embedded devices)
- #3515515, MPEG-4: crash with MPEG-4 container + H264/AVC video stream
- #3515393, MPEG Audio: infinite loop (freeze) with some files
- #3514677, Video: Well known 1.85:1 display aspect ratio was incorrectly displayed as 16:9
- #3513908, File interface: No output if filename contain a colon
- #3515893, MPEG-4: some specific files were not detected
- AVI: infinite loop (freeze) with some files (having index containing 0-sized chunk)
- AVC: memory leaks
- libcurl support: libcurl config from MediaInfo is compatible with libcurl+gnutls
- #3515857, CLI only: --LogFile carriage return format was not the one of the OS
Förändringar v0.7.53 -> v0.7.54
- Russian translation updated
- #3480111, Matroska: parsing of WebM-style frame rate info
- #3499859, ALAC: parsing of the alac atom, for real bit depth / sample rate
- #3487601, DV: fields order (TFF/BFF)
- MPEG-4: more video 4CCs binded to MPEG Video
- H.263: raw stream parsing (width, height, aspect ratio), comparison with container data
- Speed improvements
- MPEG-PS: supporting parsing of some non-conform files
- Full support of CEA-608 (separation of CC1-CC4, T1-T4)
- #3494722, MPEG-4: trying to detect wrong duration in track header
- MPEG-4 with embedded MXF track (XDCAM...): separation of video bitrate and padding bitrate
- Compound streams (e.g. DV): separation of video bitrate and audio bitrate
- Blu-ray: LPCM mono real bit rate is separated from the encoded (stereo) bit rate
- Support of https, sftp scp protocols (custom builds only)
- AVI: vprp (OpenDML) display aspect ratio support
- File names with non-US characters were sometimes not open
- #3480111, Matroska: some frame rates are incorrect in the file, trying to detect this kind of malformed file
- #3479494, AVC: segmentation fault
- #3440638, AAC: wrong detection for some malformed AAC streams
- #3440638, MPEG-4: wrong analysis of some files having track header after media information
- #3480111, MXF: Height was wrong for MXF with FrameLayout = Mixed fields
- #3468235, Blu-ray: displaying PGS in all cases (even if PES is not detected, they are too much rare)
- #3498846, MPEG-4: delay between audio and video was no more detected
- #3495573, MPEG-4: crash with some files having fragments
- MPEG-4: channel position in case of channel atom is configured with ChannelBitmap
- MPEG-TS: crash with some buggy files (a PID indicated as PSI and PES at the same time)
- AES3: not detecting Dolby E stream if there is guard band before the Dolby E frame, in MPEG-TS
- DPX: some files with some invalid fields were not detected
- DTVCC Captions: crash with some buggy streams
Förändringar v0.7.51 -> v0.7.53
- Georgian translation
- MXF with referenced files: if the referenced file is not available, trying to open local files
- MPEG Video: GOP size for I-Frame only streams
- MXF: support of CEA-608 in ancillary data for some other formats than MPEG Video, if there is no B-frame
- LXF: support of SMPTE ST291/CDP/CEA-608/CEA-708 in ancillary data
- WAV: better handling of files not having word alignment
- DV: crash (division by zero) in some cases
- DV: DVCPRO HD was sometimes not detected (low bitrate)
- MXF: Crash if AFD field has an invalid value
- MXF: Wrong endianess for some big endian PCM streams
- MXF: some MXF referencing files have wrong duration
- MXF: duration was wrong with some specific files
- DVD-Video: detection of 20-bit and 24-bit PCM
- XML output: it was sometimes containing some invalid characters
- MPEG-4: considering default char set as ISO-8859-1
- MXF: better handling of referencing files having the same ID for all tracks
- MXF: Handling of MXF files with wrong FooterPartition field
- MXF: Some captions (not starting at the beginning of the file) were not detected
- WAV: duration was missing is
Förändringar v0.7.50 -> v0.7.51
- #2872918, MKV: add support for default and forced track flags
- #3418881, RK Audio format support, thanks to Lionel Duchateau
- #3418883, LA: version field, thanks to Lionel Duchateau
- MPEG-4: basic support of Aigo .3dv files
- MPEG-2 Video: color display info (colour_primaries, transfer_characteristics, matrix_coefficients)
- QuickTime: color display info (colour_primaries, transfer_characteristics, matrix_coefficients)
- QuickTime: ProRes LT, Proxy, 4:4:4 profiles detection
- QuickTime: mpeg CodecID support
- Template inputs are now insensitive to carriage return kind (Windows \r\n, Mac \r, Linu\n)
- MPEG-TS: Support of ISO 8859-2 in EPG
- MPEG-4: more CodedIDs supported
- GXF: more info about DV streams
- GXF: Handling of files with more than 1 Time code
- #3414326, GXF: using only the first map chunk for duration calculation
- #3414513, Id3v2: was not able to extract covers with UTF-16 description
- #3417908, video from several files: crash if there is not enough place for the frame number
- #3433602, DVD-Video (IFO): Crash when scanning some malformed IFO files
- Matroska: parser hanging in case of huge zero-padded files
- MPEG-4: was not providing some info about tracks with sample table before media header
- MXF: better support of corrupted indexes
- #3429831, MediaInfo library: unload wrong DLL, thanks to McSpecky
- MPEG-TS: Better handling of EPG running_status flag
- MXF: Handling of "file:///" in Network loacators
- FLV: audio delay was sometimes wrong
- H264: Buffer size was in bytes instead of bits like with other formats
- #3429196: no output if absolute file name, on Linux
- #3187050, FLV: wrong detection when FLV header is corrupt
- BLu-ray: crash if MPLS files are on the root of a disk
- Blu-ray: parsing was very slow if MPLS was pointing thousands of times on the same file
- #3292830, Matroska: crash if AAC sample rate is not provided by the container
Förändringar v0.7.49 -> v0.7.50
- Ukrainian translation updated
- DVB Subtitle: region_width / region_height / region_depth (hidden by default)
- MPEG-4: hdv6 and mx4p CodecID support (MPEG Video)
- AVI: v210 CodecID (YUV) detect
- #3411596, CDDA support, thanks to Lionel Duchateau
- MXF: support of AC-3
- #3411999, AVi: detection of GeoVision MPEG-4, thanks to Lionel Duchateau
- #3411999, MPEG-4: detection of VC-1 (WMV3), Nellymoser and WMA2, thanks to Lionel Duchateau
- AVI: Better support of 2 video streams (e.g. "3D AVI") in a file
- MPEG-TS: Duration was not provided in some cases
- FLV: Delay and duration for AAC was wrong if delay was not 0, thanks to Justin Greer http://zencoder.com
- #3408005, IFO: crash with some files
- MPEG-4: some bitrates where wrong if smooth streaming is used
Förändringar v0.7.46 -> v0.7.47
- ISM (ISM/ISMV/ISMA/PIFF...) support
- SCC (Scenarist Closed Captioning) support
- #3201768, BMP: BitmapV4Header support, thanks to Lionel Duchateau
- MP4: enda atom support (Endianess)
- MXF: expliciting PCM endianess
- #3354384, Vorbis in AVI, version 3+ was displayed as 2+
- MPEG-4/MOV: files with big "free" atom were not parsed
Förändringar v0.7.45 -> v0.7.46
- Ukrainian translation updated
- MXF: TrackName
- DCP: Basic support (video and audio streams), both Interop and SMPTE versions
- P2 Clip: Supporting directories with wrong letter case
- MXF: detection of AES3/Dolby E in mono PCM streams without compression scheme
- MP4: first frame duration difference if first frame has not the same duration than all other frames
- MP4: frame rate set as CFR if only the first frame has a different duration
- MP4: Handling of track duration smaller than media duration (track duration and stream size have priority)
- #3348936, MXF: OP-Atom profile
- Matroska, Stereo Layout support, thanks to Lionel Duchateau
- libcurl (FTP/HTTP): seek request was buggy, invalid data was read
- MPEG Video in MPEG-TS or MP4: streams were wrongly detected as VBR or CBR, any bit rate mode is removed until a working solution is found
- AES (S302M): was no more detected if the packet was split in several PES
- #3325235, Vorbis: streams were wrongly reported as CBR
- EXR: Width/Height were 1 less than real value
- #3344635, MP4/MOV: Delay missing if timecode track found before audio/video, thanks to Peter Chapman
Förändringar v0.7.44 -> v0.7.45
- Belarusian translation updated
- QuickTime: Support of EIA-608 streams created by Final Cut
- Matroska: Support of Matroska tags
- Matroska: parsing of tags at the end of the file (previously: only tags at the beginning)
- MP4/MOV with uncompressed streams: scan type (interlaced/progressive)
- YUV4MPEG2 (Y4M) support
- GXF: more information about AES3 audio streams
- EXR: Basic support
- E-AC-3: dialnorm/dynrng (first frame / first block) information
- LXF: support of DV PAL
- DPX: Support of Cineon old format
- DPX: Support of file with Little Endian configuration
- MPEG-4: better support of file with more than one mdat or moov atom
- WAV: more details from bext chunk
- MXF: AFD (in both descriptor or ANC) support
- MXF: Support of AES3 / Dolby E in 2 mono channels
- MPEG-4: support of some malformed (without mdat atom) files
- MXF: Better detection of streams without Essence Compression descriptor
- MPEG Video: Custom matrix detection was broken
- DPX: Industry specific header was not well decoded
- JPEG-2000: Chroma subsampling 4:2:0 was recognized as 4:4:4.
- Matroska: Handling default values for TrackVideoDisplayWidth and TrackVideoDisplayHeight
- MPEG-TS: private audio streams with 0xCO stream_id were not correctly detected
- FLV and RIFF: Changing Sorenson H.263 to Sorenson Spark because this stream format is too much incompatible with H.263
- MXF: Some specific files (including AFD in descriptor) were not well parsed
Förändringar v0.7.40 -> v0.7.43
- MPEG-TS: detection and display of real time PAT/PMT change improved
- EIA-708: crash with some specific files
- MP4: crash with wiles including mix of PCM and other audio formats
- AAC: crash with some malformed streams
- FLV: crash with some specific files (longer audio than video at the end of the file)
- MP4: wrong framerate information with some specific files (track header after media information)
Förändringar v0.7.37 -> v0.7.38
- Danish, Ukrainian, French, English, Russian translations updated
- uClibc compatibility, thanks to Metin KAYA
- MPEG-TS: ID in all streams if a TS streams contains several substreams
- JPEG in MOV: Scan type
- AAC: implicit SBR and implicit PS detection (complete HE-AAC and HE-AACv2 detection)
- AAC/LATM: more details (channels, profile...)
- AAC/SL: more details (channels, profile...)
- MPEG-TS and MPEG-PS with trace feature activated (Linux/Mac by default): speed improvement
- DTS: indication of HD and Core configurations if there is an HD part
- #3118446, MXF: VC-3 (DNxHD) detection
- VC-3 (DNxHD) raw stream support
- VC-3 (DNxHD): Bit depth
- MPEG-TS: option for ignoring ATSC transport_stream_id indication
- MPEG-TS: some teletext and DVB subtitles were not detected
- #3111584, MXF: phantom track with weird result if an unknown track is found
- #3116952, DTS and AC-3: was set as lossy in all cases (DTS Master Audio and AC-3 TrueHD are lossless)
- #3137160, ADTS: some files with wrong extension were not correctly detected
Förändringar v0.7.35 -> v0.7.36
- Binaries (libraries, programs and installers) are digitally signed
- HDV 720p/1080i/1080p commercial names support, sponsored by http://www.chyro.fr/
- Raw TrueHD support
- MP4: "lpcm" (PCM from DVD) Support (with channel positions)
- MKV: compression mode (zlib...) display
- WAV: support of AAC (ADTS) with CodecID 0x8180
- WMV: Handling of weird Aspect Ratio information in Extended Content Description
- #3082158, .m4b file extension support
- #3087674, Ut Video Lossless support
- #3087677, WebP: basic support (detection only)
- #3072929, MP4: DTS Express support
- MPEG-4: Handling of external files referenced by "code" atom
- M-JPEG and M-JPEG 2000 are renamed JPEG and JPEG 2000
- MP4 and HDV 1080i: detecting containers lying about width (saying 1920 but it is 1440)
- DTVCC Transport and SCTE20: Option for displaying empty streams
- DPX format detection
- Windows x64 explorer tooltip is back!
- #3034092, MPEG-TS: hang up if program is modified (zapping) in the file
- AAC: removal of empirical detection of SBR and PS (too many problems)
- AVI: trusting in priority frame count from indeof indexes with broken files
- MKV: AVC "unknown profile" removal
- AVC: some frame rates were reported as twice the real frame rate
- #3029308, Id3v2: support of frames with Unsynchronisation bit set
- #3065114, MPEG-Video: duration calculation issues with raw streams and open GOPs
- AFD: crash with malformed streams
- MPEG-7 output: missing references for MPEG-4 Visual and RF64
- #3086701, ID3: freeze/crash with ID3 tag at the end of the the file
- LXF: some files were not completely analyzed (missing video)
- JPEG: Chroma subsampling value was always set to 4:2:0, wrong
- MP4 with MPEG Video: do not trust anymore raw stream timecode
Förändringar v0.7.34 -> v0.7.35
- Arabic language added
- Teletext subtitle support
- DVB subtitle support
- CEA-608/708: language
- Library: "Per frame" interface, like ffmpeg
- AFD: AFD (Active Format Description) value and detail
- MPEG-TS: SCTE35 detection and parsing
- MXF: Ancillary data (S436M) support
- MPEG-TS: Codec ID (stream_type)
- MXF parser improvements
- #3036119, MKV: default language value is eng
- DV: weird display with some DV with synch problems.
- AVC: wrong detection of bitrate mode for AVC in MP4
- MPEG-TS: crash and wrong detection of some non MPEG-TS files
Förändringar v0.7.27 -> v0.7.28
- 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...)
- MPEG-PS and MPEG-TS: crash with some files
- MPEG-4: some bitrates to zero with a null bitr or btrt atoms
- MPEG-4: managing different kinds of compressor name format
- AMR in MPEG-4: crash with some specific files
- #2952623, Id3v2: USLT with ISO-8859-1 charset was not well read
- #2952637, Id3v2.2: PIC tag was not well read
- #2952638, XML output: sometimes empty tags
- #2920138, XML output: invalid char in XML tags
Förändringar v0.7.9 -> v0.7.10
- 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
- #2529963: Infinite loop on one file
- #2473140, DTS: error preventing 96/24 DTS detection
- MPEG-4: Better support of Aspect ratio
- Output was unstranslated and weird when $LANG is not set
- C++ binding error in 0.7.9
- Python binding improved and corrected (no more crash with Linux)
<<Tillbaka
|