summary refs log tree commit diff
path: root/pkgs/applications/misc/mediainfo
Commit message (Collapse)AuthorAge
* {lib}mediainfo{gui}: 0.7.95 -> 0.7.97devhell2017-07-20
| | | | | Changelog available at: https://mediaarea.net/MediaInfo/ChangeLog
* {lib}mediainfo{-gui}: 0.7.91 -> 0.7.95koral2017-05-10
|
* {lib}mediainfo{-gui},libzen: 0.7.87 -> 0.7.91, 0.4.33 -> 0.4.34devhell2016-12-17
| | | | | | | | Unfortunately I've not been able to keep this updated on a regular basis at the moment, therefore some versions have been skipped. I'm therefore going to just add the link for the changelog: https://mediaarea.net/MediaInfo/ChangeLog
* {lib}mediainfo{-gui}: 0.7.86 -> 0.7.87devhell2016-07-01
| | | | | | | | | | | | | | | From the changelog: ``` Version 0.7.87, 2016-06-30 + Spanish and catalan languages updated, thanks to Sergi Medina + Refactoring of the trace feature, for better performance and some bug fixes - Visual C++ 2012 project files removed x Review of symbols display, now using standard display (e.g. "k" instead of "K", " min" instead of "mn"...) x XML output: revert to old versioning method (version is MediaInfo software version) x I63, EBUCore/FIMS outputs: typo correction about WritingLibrary and WritingApplication x Matroska: files with CodecPrivate element before CodecID element where not always correctly parsed x OGG: crash/incoherent behavior with some buggy OGG streams having invalid chunk sizes ```
* {lib}mediainfo{-gui}: 0.7.84 -> 0.7.86devhell2016-06-12
| | | | | | | | | | | | | | | | | | From the changelog: ``` Version 0.7.86, 2016-05-31 + Linux/Mac: more output formats (PBCore, EBUCore, FIMS) + FFV1 parsing optimization, avoiding by default a too verbose trace + Matroska: more elements support and typo fixes in the trace + #I172, Trace feature: provide the name of the main parser in the media element + Matroska: consider all values below 0x10 EBML names as 1-byte junk x Matroska: better support (including speed improvement) of huge lossless frames (e.g. 20 MB FFV1 4K) x #I144, Python binding: Python 2 on Linux does not automatically provide the locale to the shared object x HTML output: don't escape carriage returns from the input file x FFV1: some streams were rejected despite the fact they are valid x Python binding: some errors during call of Get() API with Python3 on Linux/Mac ```
* {lib}mediainfo{-gui}: 0.7.83 -> 0.7.84devhell2016-03-31
| | | | | | | | | | | | | | Built and tested locally. From the changelog: ``` Version 0.7.84, 2016-03-31 x #I122, MPEG-4/MOV: Crash if mdhd timescale is 0 x MPEG-4/MOV: Infinite loop if malformed stsc / stsz (detected by fuzzing) x MPEG-TS: some DVB Subtitles were not detected x HLS: better handling of media playlists having EXT-X-BYTERANGE ```
* {lib}mediainfo{-gui}: 0.7.82 -> 0.7.83devhell2016-03-12
| | | | | | | | | | | | | | | | | | | | | | | | | Built and tested locally. From the changelog: ``` Version 0.7.83, 2016-02-29 + HEVC: Maximum Content Light Level (MaxCLL) and Maximum Frame-Average Light Level (MaxFALL), metadata mandated by CEA-861.3 for HDR support + HEVC: Mastering display color primaries and luminance (based on SMPTE ST 2084), metadata mandated by CEA-861.3 for HDR support + HEVC: SMPTE ST 2048 and SMPTE ST 428-1 transfer characteristics + HEVC: Chroma subsampling location (indication of the location type described in the HEVC spec) + MPEG-TS: ATSC Modulation Mode (Analog, SCTE_mode_1 aka 64-QAM, SCTE_mode_2 aka 256-QAM, 8-VSB, 16-VSB) + #B981, MP4: support of buggy file having "hint" SubType x HLS: better handling of media playlists having EXT-X-BYTERANGE ``` Additionally, some cleanup and package uses `autoreconfHook` now. Thanks to @hrdinka for helpful pointers!
* {lib}mediainfo{-gui}: 0.7.81 -> 0.7.82devhell2016-02-12
| | | | | | | | | | | | | | | | | | | | | Built and tested locally. From the changelog: ``` Version 0.7.82, 2016-01-27 + Matroska: CRC-32 validation + Matroska: support of padding/junk at the start of a segment + Matroska: trace is activated for all elements (but report is still based on the first element met) + Matroska: add an intermediate level in the trace for the raw stream parser x FLV: potential infinite loop fixed x #B966, DTS: DTS-HD HR 3840 not detected anymore x AC-3: wrong sample rate with 32 kHz streams x #B948, EBUCore 1.6: invalid output due to position of containerEncoding element x #B957, MPEG-7 output: No XML encoded value output ```
* Merge pull request #12119 from devhell/mediainfoArseniy Seroka2016-01-06
|\ | | | | {lib}mediainfo{-gui}: 0.7.80 -> 0.7.81
| * {lib}mediainfo{-gui}: 0.7.80 -> 0.7.81devhell2016-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Built and run locally. From the Changelog: ``` Version 0.7.81, 2015-12-31 + Acquisition Metadata: support of all SMPTE RDD18 elements + Matroska: cover presence and content of the cover, thanks to Max Pozdeev + #F446, Matroska: Handling of cropping values, thanks to Max Pozdeev + Improvement of Python binding: Mac Os X support, Python2 and Python3 can use same MediaInfoDLL.py + #F484, AVI: OpenDML Interlaced / Progressive scan type detection + MP4: support of AtomicParsley imdb tag x #B959, MPEG-TS: MPEG-1 Video appeared as MPEG-2 Video x #B914, Matroska: Undefined number of chapters in some M4V with Timed Text, thanks to Max Pozdeev x #B962, Matroska: negative timecodes were not correctly handled x #B964, FLV: was hanging trying to open some FLV files x JPEG in AVI or MOV: better handling of buggy APP0/AVI1, avoiding some false positives about interlacement x DVCPRO HD: some containers consider DVCPRO HD as with width 1920 despite the fact it is 1280 or 1440, using 1280 or 1440 in all cases ```
| * {lib-}mediainfo{-gui}: 0.7.79 -> 0.7.80devhell2015-12-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From the changelog: ``` Version 0.7.80, 2015-11-30 + Matroska: support of MKVMerge statistics tags (duration frame count, stream size, bit rate) per track, thanks to ndjamena + FLAC: Channel positions, thanks to ndjamena + FLAC: difference between detected bit depth and stored bit depth + MPEG-TS: if DTVCC transport stream is present and no DTVCC service descriptor, scan also in the middle of the file in order to detect more caption services + Subtitle frame rate computing if frame count and duration are available (hidden by default) + Subtitles in Matroska: count of elements + Matroska, MXF and MP4/MOV: detection of truncated files + DTS: difference between ES Matrix and ES Discrete + DTS: display ES Matrix or ES Discrete even if HRA or MA is present + DTS: difference between DTS-HRA with 96k option and pure DTS-96/24 + DTS: detection of DTS:X + Samples per frame info + AC-3: detection of Atmos inside TrueHD + Video frame rate: showing precision of 1/1.001 frame rates (e.g. "23.976 (24000/1001) fps" and "23.976 (23976/1000) fps") + MPEG-4/MOV: showing the complete list of compatible brands in the CodecID field + MPEG-4/MOV: Alternate groups + MPEG-4/MOV: "Disabled" tag + MPEG-4/MOV: "Forced" tag + MPEG-4/MOV: showing links between tracks (chapters for, subtitles for, fallback for) + MXF: handling of more acquisition metadata items + MXF: Package name + AVC: Store method of interlaced content (Interleaved Fields or Separated Fields) + EBUCore: acquisition metadata (Proof of concept, for feedback only) x Matroska: frame rate detection algorithm revisited, less wrong numbers are expected x SDP/Teletext: some pages were sometimes (when present in 2 different SDP lines) displayed several times x MPEG-4/MOV: some hint tracks were not displayed + Hongkongese language added + Option "Full parsing" ```
* | mediainfo: 0.7.79 -> 0.7.80koral2015-12-19
|/
* mediainfo: 0.7.78 -> 0.7.79koral2015-11-08
|
* {lib}mediainfo{-gui}: 0.7.77 -> 0.7.78devhell2015-10-19
| | | | | | | | | | | | | | | | | | | | Built and run locally. From the Changelog: ``` Version 0.7.78, 2015-10-02 + MOV: AVrp CodecID support + Video Stored_Width/Stored_Height and Sampled_Width/Sampled_Height added (hidden by default) + Speed optimization for the parsing of tiny files e.g. JPEG files + Option (command line / DLL) --Legacy=0 for disabling some legacy fields + Option (command line / DLL) --Output=MAXML, XML with MediaInfo and MediaTrace output together, technology preview (not for production) x MPEG-TS: Teletext and Teletext Subtitle were missing in the menu list x Chroma subsampling "4:4:4" was sometimes indicated for RGB, which is not useful ```
* {lib}mediainfo{-gui}: 0.7.76 -> 0.7.77, fixes #9617devhell2015-09-03
| | | | | | | | | | | | | | | | | | | | | | | | | Local build and run successful. From the ChangeLog: ``` Version 0.7.77, 2015-09-02 + #B941, MXF: files having only a video stream and an ancillary data stream were having incorrect second video stream + MOV: detection of r210 CodecID as raw RGB + Ancillary data: detection of all metadata blocks (previously: only the first one was detected) x MPEG-TS: Wrong demux of TSP (188+16 TS) files having PES with only padding x MediaTrace #2: XML malformed with Flags items (hotfix, flags meaning disabled in XML output) x MediaTrace #3: XML malformed with some MP4 files x MediaTrace #6: XML duplicated attributes x MediaTrace #10: versioned xsd, creating library name and version x MediaTrace: XML content was not escaped x #B947, Amazon S3 support (REST API v2), CLI/DLL only and if compiled with libcurl support: Analyze file on s3 was not working if secret key contains / character ```
* {lib}mediainfo{-gui}: 0.7.75 -> 0.7.76devhell2015-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | From the changelog: ``` Version 0.7.76, 2015-08-06 + XML output: line breaks and indents in between attributes for readability + Trace feature: XML trace update, only if compiled with trace feature + Amazon S3 support (REST API v2), CLI/DLL only and if compiled with libcurl support + FFV1: improved slice analysis (currently activated only with trace feature and for 1st frame) x MXF: optimization of the parsing, reading a lot less data (e.g. can be reduced from 1 GB to 10 MB with some UHD files) x MXF: wrong frame count with files not having the video stream as the first stream x Dolby E in MPEG-TS: "SMPTE ST 302" information was accidentally removed x MPEG-TS: avoid filling delay from file name, not applicable on MPEG-TS x MXF: better handling of huge padding blocks, better handling of descriptors without link to a TrackID x IMX: streams claiming that they are IMX are actually pure MPEG Video, probing both IMX and MPEG Video ```
* {lib}mediainfo{-gui}: 0.7.74 -> 0.7.75devhell2015-07-04
| | | | | | | | | | | | | | Changelog: ``` Version 0.7.75, 2015-06-30 + MXF: consideraing 60 fps timecode tracks with 2 components having a difference of 2 frames as a single timecode + EBUCore 1.6: switch to the link of the final XSD x XDCAM: some directory structures were wrongly detected as XDCAM structure having a XML file x MXF: SDTI 60 fps times were wrong x #B927, DPX: date/time specific DPX format was used instead of the ISO-like one x #B927, EBUCore: invalid content in attribute startDate x ProRes: streams with apcs CodecID were displayed with an incoherent bit depth instead of no bit depth ```
* Update mediainfo{-gui} and dependenciesdevhell2015-05-27
| | | | | | | | | | | | | | | | | | | | | | | | | | * mediainfo{-gui} 0.7.73 -> 0.7.74 * libmediainfo 0.7.73 -> 0.7.74 From the mediainfo ChangeLog: ``` Version 0.7.74, 2015-05-25 + FIMS: Preliminary version (not for production) + D-10 audio: display of real bitrate beside the encoded bitrate + VC-3: detection of CDP packets (608/708 captions), created by Nexio, inside the VC-3 private data + AES3: generic term AES3 replaced by more precise SMPTE ST numbers (302, 331, 337) + NUT: basic detection + FFV1: more parsing of the bitstream, support of any version of FFV1 in MOV and Matroska + DPX: color space and frame rate x #B906, Matroska: duration was missing if Info block is at the end of the file x #B908, AC-3: bit depth removed x #P86, MPEG-4: moov_trak_edts_elst Atom was ignoring version of the atom x Dolby E: the MXF channel count value was sometimes reported instead of the real channel count x VorbisComment: WAVEFORMATEXTENSIBLE_CHANNEL_MASK "0X" ("x" in uppercase) is accepted now x EBUCore: TotalProgrammeDuration was wrongly filled with IdentClockStart value x EBUCore: Source/Material moved from timecodeStart to timecodeTrack x MPEG-4: info is missing for some streams in some specific cases ```
* Update mediainfo{-gui} and dependenciesdevhell2015-04-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mediainfo{-gui} 0.7.72 -> 0.7.73 * libmediainfo 0.7.72 -> 0.7.73 * libzen 0.4.30 -> 0.4.31 From the mediainfo ChangeLog: ``` Version 0.7.73, 2015-04-09 + 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 x B886, XML and HTML outputs were broken x B902: EBU AspectRatio invalid in case of non classic numerator:denominator format x #B758, VC-3/DNxHD: wrong color space and subsampling in case of unknown CID, now empty if format version is not known x #B903, MXG: Incorrect timecode track used for AS-11 DPP MXF files x #B904, MXF: Handling repetition of Header Metadata in MXF files x MXF: AFD value was wrong (displaying the complete byte, but AFD is only 4 bits of this byte) x DTS: some streams in Little endian were not detected x MPEG-4: some files were having an incorrect frame count x AVC: Some SCTE 128 caption streams were displayed twice x BMP; accepting files with file size information set to -1 x RF64: samplesCount was not always right x MOV: avoid wrong parsing in case of "colr" atom with "prof" color parameter type x DCP/IMF: ID has now the AM/PKL CPL order in order in all cases (not only when there is more than one CPL) x #B893, MXF: Crash with Panasonic P2 3.0 files x DPX: time information was with native ":" character x Images sequence: "Delay" field is filled from the number in the name of the first file x FLV: some files were not having the right duration x DPX: Cineon files were detected as DPX Version 1, version number was not corresponding to the real version ```
* mediainfo: build on DarwinSpencer Whitt2015-04-04
|
* mediainfo: 0.7.71 -> 0.7.72devhell2015-01-13
|
* mediainfo, libmediainfo, libzen: fix typo (close #5413)devhell2014-12-20
|
* mediainfo: Add myself to meta.maintainers.devhell2014-12-18
|
* mediainfo: Add package and dependenciesdevhell2014-12-17
Includes only the CLI version and the following dependencies: * libzen * libmediainfo