Compare commits

...

5 Commits

19 changed files with 74 additions and 24 deletions

View File

@ -4,5 +4,5 @@ You may use, distribute and copy the MediaInfoXP software under the terms of the
The Qt GUI Toolkit is Copyright (C) 2012 Digia Finland Ltd and/or its subsidiary(-ies). The Qt GUI Toolkit is Copyright (C) 2012 Digia Finland Ltd and/or its subsidiary(-ies).
You may use, distribute and copy the Qt GUI Toolkit under the terms of GNU General Public License version 3. You may use, distribute and copy the Qt GUI Toolkit under the terms of GNU General Public License version 3.
MediaInfo(Lib) is Copyright (C) 2002-2021 MediaArea.net SARL. MediaInfo(Lib) is Copyright (C) 2002-2022 MediaArea.net SARL.
Redistribution and use in source and binary forms, with or without modification, are permitted according to the BSD-2-Clause license. Redistribution and use in source and binary forms, with or without modification, are permitted according to the BSD-2-Clause license.

View File

@ -45,7 +45,7 @@ BEGIN
VALUE "FileDescription", "MediaInfoXP - GUI for MediaInfo" VALUE "FileDescription", "MediaInfoXP - GUI for MediaInfo"
VALUE "FileVersion", "2.36.1" VALUE "FileVersion", "2.36.1"
VALUE "InternalName", "MediaInfoXP_Qt" VALUE "InternalName", "MediaInfoXP_Qt"
VALUE "LegalCopyright", "Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de>" VALUE "LegalCopyright", "Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>"
VALUE "LegalTrademarks", "This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License <http://www.gnu.org/>" VALUE "LegalTrademarks", "This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License <http://www.gnu.org/>"
VALUE "OriginalFilename", "MediaInfoXP.exe" VALUE "OriginalFilename", "MediaInfoXP.exe"
VALUE "ProductName", "MediaInfoXP - GUI for MediaInfo" VALUE "ProductName", "MediaInfoXP - GUI for MediaInfo"

View File

@ -1,6 +1,6 @@
MediaInfoXP - Simple GUI for MediaInfo MediaInfoXP - Simple GUI for MediaInfo
Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
http://www.muldersoft.com/ http://www.muldersoft.com/
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
@ -24,7 +24,7 @@
MediaInfo(Lib) License MediaInfo(Lib) License
Copyright (c) 2002-2021 MediaArea.net SARL. All rights reserved. Copyright (c) 2002-2022 MediaArea.net SARL. All rights reserved.
Redistribution and use in source and binary forms, with or Redistribution and use in source and binary forms, with or
without modification, are permitted provided that the following without modification, are permitted provided that the following

View File

@ -2,6 +2,56 @@
MediaInfo change log MediaInfo change log
====================== ======================
Version 22.03, 2022-03-31
-------------
+ NSV (Nullsoft Video): full featured support
+ NSV: support of proprietary StarDiva metadata (by reverse engineering)
+ HEVC: CEA-608/708 support
+ Dolby Audio Metadata: First frame of action, binaural render modes
+ Dolby Audio Metadata: 5.1 and 5.1.x downmix, 5.1 to 2.0 downmix, associated video frame rate, trim modes
+ MOV/MP4, TTML, SCC, MXF TC: time code of last frame
+ EIA-608: first displayed caption type
+ EIA-608: Maximum count of lines per event and total count of lines
+ EIA-608: duration of the visible content
+ TTML: Total count of lines
+ TTML: Maximum count of lines per event (including overlapping times)
+ TTML: Frame count, display aspect ratio
+ TTML: Support of timestamps in frames
+ SCC: Delay
+ Matroska: Encoding settings metadata support
+ MOV/MP4: Gamma metadata output
+ MPEG-4/MOV: difference between audio Center and Mono when possible
+ MP4/MOV: Support of dec3 atom in wave atom
+ MPEG-4/MOV: show both values in case of chan atom ChannelLayoutTag / ChannelDescriptions mismatch
+ MP4/MOV: Support of dec3 atom in wave atom
+ MXF: better support of AVC streams without SPS/PPS
+ ADM: display channel index of trackUIDs
x WAV: fix freeze with 32-bit PCM
x DPX: fix regression with DPX files more than 64 MB
x Dolby E: fix crash with some invalid streams
x E-AC-3: service kind was not correctly handled
x EXR: fix of bad handling of files with long names in attributes
x TTML: correct handling of 29.97 DF time codes
x AV1: fix of the parsing of some streams, especially the ones with HDR metadata
x WebVTT: was not correctly handling WebVTT header with comment
x Matroska: fix false positive detection of bad CRC32
x Several other parsing bug/crash fixes
Version 21.09, 2021-09-17
-------------
+ Graph view for 3D audio streams (thanks to graphviz)
+ ADM: full featured support (programmes, content, objects, pack formats...)
+ ADM: in WAV (axml, bxml), MXF
+ S-ADM in AES3: support of Levels A1 and AX1
+ MOV/MP4: support of Dolby Vision Metadata XML
+ MXF: detection of IAB
+ SMPTE ST 337 (AES3): support of subframe mode
+ HEVC: CEA-608/708 caption support
+ MP4/QuickTime: Android slow motion real frame rate
+ JSON output: add creatingLibrary field
x MPEG-4: read too much data with some predecessor definitions
x EBUCore: fix of fields order and types
Version 21.03, 2021-03-26 Version 21.03, 2021-03-26
------------- -------------
+ WAV: ADM profile detection of Dolby Atmos Master or MPEG-H + WAV: ADM profile detection of Dolby Atmos Master or MPEG-H

View File

@ -9,7 +9,7 @@
<div> <div>
<h3 style="text-align: center;">MediaInfo(Lib) License</h3> <h3 style="text-align: center;">MediaInfo(Lib) License</h3>
<p>Copyright (c) 2002-2021 <a href="mailto:Info@MediaArea.net">MediaArea.net SARL</a>. All rights reserved.</p> <p>Copyright (c) 2002-2022 <a href="mailto:Info@MediaArea.net">MediaArea.net SARL</a>. All rights reserved.</p>
<p>Redistribution and use in source and binary forms, with or without <p>Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are modification, are permitted provided that the following conditions are

View File

@ -9,7 +9,7 @@
<div> <div>
<h3 style="text-align: center">MediaInfo(Lib) License</h3> <h3 style="text-align: center">MediaInfo(Lib) License</h3>
<p> <p>
Copyright (c) 2002-2021 <a href="mailto:Info@MediaArea.net">MediaArea.net SARL</a>. All rights reserved. Copyright (c) 2002-2022 <a href="mailto:Info@MediaArea.net">MediaArea.net SARL</a>. All rights reserved.
</p> </p>
<p> <p>
Redistribution and use in source and binary forms, with or without modification, Redistribution and use in source and binary forms, with or without modification,
@ -39,7 +39,7 @@
<div> <div>
<p>Alternate license for redistributions of the library in binary form:<br/> <p>Alternate license for redistributions of the library in binary form:<br/>
Redistributions in binary form must reproduce the following sentence (including the link to the website) in the documentation and/or other materials provided with the distribution.<br/> Redistributions in binary form must reproduce the following sentence (including the link to the website) in the documentation and/or other materials provided with the distribution.<br/>
This product uses <a href="http://mediaarea.net/MediaInfo">MediaInfo</a> library, Copyright (c) 2002-2021 <a href="mailto:Info@MediaArea.net">MediaArea.net SARL</a>.</p> This product uses <a href="http://mediaarea.net/MediaInfo">MediaInfo</a> library, Copyright (c) 2002-2022 <a href="mailto:Info@MediaArea.net">MediaArea.net SARL</a>.</p>
</div> </div>
<hr/> <hr/>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
@ -27,19 +27,19 @@
//Version //Version
MIXP_DEFINE_CONF(unsigned int, mixp_versionMajor, 2) MIXP_DEFINE_CONF(unsigned int, mixp_versionMajor, 2)
MIXP_DEFINE_CONF(unsigned int, mixp_versionMinor, 39) MIXP_DEFINE_CONF(unsigned int, mixp_versionMinor, 41)
MIXP_DEFINE_CONF(unsigned int, mixp_versionPatch, 1) MIXP_DEFINE_CONF(unsigned int, mixp_versionPatch, 0)
//MediaInfo Version //MediaInfo Version
MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMajor, 21) MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMajor, 22)
MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMinor, 3) MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMinor, 3)
MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerPatch, 0) MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerPatch, 0)
//MediaInfo Checksum //MediaInfo Checksum
MIXP_DEFINE_CONF(char*, mixp_checksum_x86_i686, "5a98d81240a60f9e661e2b5ee327fa21d85bfb2ce5ce945cd102affdeaf44bc45a8fe47a60de97e88d873bd7e828d7ada48b74eaa2cbc29bcacfa394d085f38f") MIXP_DEFINE_CONF(char*, mixp_checksum_x86_i686, "248e9e0211290e317e4384fe45043a42ecba20cf6b02c0216f821cf7d2515623d931beabb6a882a2c3ad6e1d08bec65015bf7bf00630b72f5e117ca0a4755256")
MIXP_DEFINE_CONF(char*, mixp_checksum_x86_sse2, "822149b4f9d2879bbd37c69b35c92c5bc4ed5c3dae9153dc30cee8fe3ae10d7116ade8c038885adae880f9b7bae0476aba17b5d60f9d8dcdcbe14e6d11cdd2b9") MIXP_DEFINE_CONF(char*, mixp_checksum_x86_sse2, "03fd624a566e13b70d35b8b109da8e0378faeab44c7de8a221128dcdddcdbd1e446a2e073a15cff9a667264ba88a928b74c3e1b2c33153530f066337b6f6246f")
MIXP_DEFINE_CONF(char*, mixp_checksum_x64_sse2, "841bfe999635fde807b8679b89a9f1f03155112d358e16fa11ebda8d79813bd304745df7201f727554e6eaeb34b337e991c12725520f436d0e772a40c3a5a003") MIXP_DEFINE_CONF(char*, mixp_checksum_x64_sse2, "84b0d58dfcd93e4d0dcf85e2b3a91e80d5194dd0a680996a4c625509e0befe0499b5a41557e594d32dcfdb54ebac6430b443c6dd29b95133ae9d50f9e684f43e")
MIXP_DEFINE_CONF(char*, mixp_checksum_x64_avx2, "8f46d5be7cbd1a7bb9750a07d9891a725468506256dfeb0855fdeb8caead47295c977eff4891b9fc22aaeebcb81f1c216fec582b6b55598d0f67f4fd19b07e83") MIXP_DEFINE_CONF(char*, mixp_checksum_x64_avx2, "8261d2ed869bc434e3b20b6a75d457ab677e9fcc93652c09853fc0993703e47cd3e9713084816cf1d6de3800ba1a0cda5679983b347ca42fccb4c163fdadea7d")
//Build date //Build date
MIXP_DEFINE_CONF(char*, mixp_buildDate, __DATE__) MIXP_DEFINE_CONF(char*, mixp_buildDate, __DATE__)

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -1,6 +1,6 @@
/////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////
// MediaInfoXP // MediaInfoXP
// Copyright (C) 2004-2021 LoRd_MuldeR <MuldeR2@GMX.de> // Copyright (C) 2004-2022 LoRd_MuldeR <MuldeR2@GMX.de>
// //
// This program is free software; you can redistribute it and/or modify // This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by

View File

@ -109,7 +109,7 @@ REM // Create version tag
REM /////////////////////////////////////////////////////////////////////////// REM ///////////////////////////////////////////////////////////////////////////
echo MediaInfoXP - Simple GUI for MediaInfo > "%~dp0\out\%OUT_NAME%.txt" echo MediaInfoXP - Simple GUI for MediaInfo > "%~dp0\out\%OUT_NAME%.txt"
echo Built %ISO_DATE%, %TIME% >> "%~dp0\out\%OUT_NAME%.txt" echo Built %ISO_DATE%, %TIME% >> "%~dp0\out\%OUT_NAME%.txt"
echo Copyright (C) 2004-2021 LoRd_MuldeR ^<MuldeR2@GMX.de^> >> "%~dp0\out\%OUT_NAME%.txt" echo Copyright (C) 2004-2022 LoRd_MuldeR ^<MuldeR2@GMX.de^> >> "%~dp0\out\%OUT_NAME%.txt"
echo. >> "%~dp0\out\%OUT_NAME%.txt" echo. >> "%~dp0\out\%OUT_NAME%.txt"
echo This program is free software; you can redistribute it and/or modify >> "%~dp0\out\%OUT_NAME%.txt" echo This program is free software; you can redistribute it and/or modify >> "%~dp0\out\%OUT_NAME%.txt"
echo it under the terms of the GNU General Public License as published by >> "%~dp0\out\%OUT_NAME%.txt" echo it under the terms of the GNU General Public License as published by >> "%~dp0\out\%OUT_NAME%.txt"
@ -118,7 +118,7 @@ echo (at your option) any later version. >> "%~dp0\out\%OUT_NAME%.txt"
echo. >> "%~dp0\out\%OUT_NAME%.txt" echo. >> "%~dp0\out\%OUT_NAME%.txt"
echo ------------------------------------------------------------------->> "%~dp0\out\%OUT_NAME%.txt" echo ------------------------------------------------------------------->> "%~dp0\out\%OUT_NAME%.txt"
echo. >> "%~dp0\out\%OUT_NAME%.txt" echo. >> "%~dp0\out\%OUT_NAME%.txt"
echo MediaInfo(Lib) is Copyright (C) 2002-2021 MediaArea.net SARL. >> "%~dp0\out\%OUT_NAME%.txt" echo MediaInfo(Lib) is Copyright (C) 2002-2022 MediaArea.net SARL. >> "%~dp0\out\%OUT_NAME%.txt"
echo. >> "%~dp0\out\%OUT_NAME%.txt" echo. >> "%~dp0\out\%OUT_NAME%.txt"
echo Redistribution and use in source and binary forms, with or without >> "%~dp0\out\%OUT_NAME%.txt" echo Redistribution and use in source and binary forms, with or without >> "%~dp0\out\%OUT_NAME%.txt"
echo modification, are permitted according to the BSD-2-Clause license. >> "%~dp0\out\%OUT_NAME%.txt" echo modification, are permitted according to the BSD-2-Clause license. >> "%~dp0\out\%OUT_NAME%.txt"