aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/libmediainfo (follow)
Commit message (Collapse)AuthorAgeFilesLines
* {lib}mediainfo{-gui}: 20.08 -> 20.09devhell2020-10-261-2/+2
| | | | This release includes a fix for https://github.com/NixOS/nixpkgs/issues/92874
* libmediainfo: 20.03 -> 20.08R. RyanTM2020-08-141-2/+2
|
* libmediainfo: 19.09 -> 20.03R. RyanTM2020-04-071-3/+3
|
* mediainfo,mediainfo-gui,libmediainfo: 19.07 -> 19.09Will Dietz2019-09-161-2/+2
|
* treewide: name -> pname (easy cases) (#66585)volth2019-08-151-1/+1
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* libmediainfo: 19.04 -> 19.07R. RyanTM2019-07-191-2/+2
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmediainfo/versions
* libmediainfo: 18.12 -> 19.04R. RyanTM2019-05-011-2/+2
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmediainfo/versions
* libmediainfo: 18.08.1 -> 18.12R. RyanTM2018-12-151-2/+2
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmediainfo/versions
* libmediainfo: 18.08 -> 18.08.1 (#47030)R. RyanTM2018-09-231-2/+2
| | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmediainfo/versions
* libmediainfo: 18.05 -> 18.08R. RyanTM2018-09-061-2/+2
| | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from libmediainfo
* libmediainfo: 18.03.1 -> 18.05R. RyanTM2018-05-141-2/+2
| | | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmediainfo/versions. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 18.05 with grep in /nix/store/5qyyi56b38pqwkrz245xv8skn3bsflzg-libmediainfo-18.05 - directory tree listing: https://gist.github.com/74cf8ceacead58990e67775b627a172a - du listing: https://gist.github.com/a515ce2cc6f6d9f886c1948aa1d3e561
* libmediainfo: 18.03 -> 18.03.1R. RyanTM2018-03-311-2/+2
| | | | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/libmediainfo/versions. These checks were done: - built on NixOS - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 18.03.1 with grep in /nix/store/6q9709wh9dins0xbp9cp9yc9w1vj29ja-libmediainfo-18.03.1 - directory tree listing: https://gist.github.com/433043833de962c7cbb5237224bdc026
* libmediainfo: 17.12 -> 18.03Ryan Mulligan2018-03-221-2/+2
| | | | | | | | | | | Semi-automatic update generated by https://github.com/ryantm/nix-update tools. These checks were done: - built on NixOS /tmp/tmp.XuzpDKKIWd /home/ryantm/.cache/nixpkgs /home/ryantm/.cache/nixpkgs - Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.) - found 18.03 with grep in /nix/store/zs2mqa4yzrcy89x12hpz445b5lf8v618-libmediainfo-18.03 - directory tree listing: https://gist.github.com/647416634a701d34570d8a26d64689e7
* libmediainfo: 17.10 -> 17.12Ryan Mulligan2018-02-261-2/+2
| | | | | | | | | | Semi-automatic update. These checks were performed: - built on NixOS - found 17.12 with grep in /nix/store/8x38418jc8j511k8dk4jc2if6iizbz2b-libmediainfo-17.12 - found 17.12 in filename of file in /nix/store/8x38418jc8j511k8dk4jc2if6iizbz2b-libmediainfo-17.12 cc "@devhell"
* mediainfo: enable parallel buildingOrivej Desh2017-11-081-0/+2
|
* {lib-}mediainfo{-gui},libzen: 0.7.99 -> 17.10, 0.4.35 -> 0.4.37devhell2017-11-081-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to the latest version (note versioning change). From the changelog for 'mediainfo' (libzen changelog is unavailable): === Version 17.10, 2017-11-02 -------------- + We need your support! Visit https://mediaarea.net/SupportUs + Version scheme is now YY.MM (year dot month, 2 digits each) + New MediaInfo XML output, with XSD, more suitable for automatic parsing. Use Option("Inform", "OLDXML") for keeping previous behavior + New "Info_OutputFormats" option for listing supported output formats + Universal Ad ID: refactored display, better display of value and registry, XML name slightly modified + MOV: support of HDR metadata (MasteringDisplayColorVolume, MaxCLL, MaxFALL) + BWF: display of UMID and loudness info + AAC: show program_config_element in trace + MPEG Audio: frame rate info + PCM in WAV and Matroska: Support of ValidBitsPerSample + I197, EBUCore: 1.8 output uses now final version of XSD and final XSD location + Matroska: tweaking frame rate empirical detection for some corner cases x I1070, LAME 3.100 info tag was incorrectly parsed x B1068, MPEG Audio: Incoherent duration between General and Audio parts, Audio part duration fixed x Matroska: showing "A_MS/ACM" Matroska CodecID x MXF: Fix crash with some buggy files x MXF: was not well supporting MXF referencing only 1 file x PCM in WAV: 8-bit content is unsigned and without endianess x PCM in WAV and Matroska: More coherency between Wave info and ExtensibleWave Info (bitdepth, sign) x WAV: GUID display was with first 8 bytes in wrong order x Several crash fixes
* libmediainfo, mediainfo, mediainfo-gui: 0.7.97 -> 0.7.99dywedir2017-10-111-4/+4
|
* {lib}mediainfo{gui}: 0.7.95 -> 0.7.97devhell2017-07-201-2/+2
| | | | | Changelog available at: https://mediaarea.net/MediaInfo/ChangeLog
* {lib}mediainfo{-gui}: 0.7.91 -> 0.7.95koral2017-05-101-2/+2
|
* {lib}mediainfo{-gui},libzen: 0.7.87 -> 0.7.91, 0.4.33 -> 0.4.34devhell2016-12-171-2/+2
| | | | | | | | 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-011-2/+2
| | | | | | | | | | | | | | | 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-121-2/+2
| | | | | | | | | | | | | | | | | | 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-311-2/+2
| | | | | | | | | | | | | | 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-121-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | 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-121-2/+2
| | | | | | | | | | | | | | | | | | | | | 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 ```
* {lib}mediainfo{-gui}: 0.7.80 -> 0.7.81devhell2016-01-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | 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-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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" ```
* {lib}mediainfo-gui: 0.7.78 -> 0.7.79devhell2015-11-081-2/+2
| | | | | | | | | | | | | | | | | | | | | Following a commit by @k0ral, this completes the upgrade of the other `mediainfo` components. From the changelog: ``` Version 0.7.79, 2015-11-02 + CLI/DLL only, XML: new option --Output=MIXML, with XML v2.0beta1 status, not for production, see https://github.com/MediaArea/MediaAreaXml for more details + MediaTrace: support of more than 1 file in XML output. + CLI/DLL only, XML: new option --Output=MAXML, with XML v0.1 status, in order to have bot MediaInfo and MediaTrace in the same output, not for production, see https://github.com/MediaArea/MediaAreaXml for more details x MediaTrace: fixed some invalid outputs x #B951, Amazon S3 support (REST API v2), CLI/DLL only and if compiled with libcurl support: URL without credential were badly interpreted ```
* {lib}mediainfo{-gui}: 0.7.77 -> 0.7.78devhell2015-10-191-2/+2
| | | | | | | | | | | | | | | | | | | | 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-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | 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-241-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | 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-041-3/+3
| | | | | | | | | | | | | | 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-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * 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-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-041-1/+1
|
* libmediainfo: 0.7.71 -> 0.7.72devhell2015-01-131-4/+3
|
* mediainfo, libmediainfo, libzen: fix typo (close #5413)devhell2014-12-201-1/+1
|
* mediainfo: Add myself to meta.maintainers.devhell2014-12-181-0/+1
|
* mediainfo: Add package and dependenciesdevhell2014-12-171-0/+29
Includes only the CLI version and the following dependencies: * libzen * libmediainfo