diff --git a/doc/Changelog.txt b/doc/Changelog.txt index 5e97374..0313a5e 100644 --- a/doc/Changelog.txt +++ b/doc/Changelog.txt @@ -2,6 +2,48 @@ MediaInfo change log ====================== +Version 22.09, 2022-10-04 +------------- ++ Italian language update ++ USAC: IOD and sampling rate coherency checking ++ ADM: support of nested objects and complementary objects ++ AC-4: Display of Custom downmix targets ++ IAB: Parsing of IAB bitstream and ADM-like output ++ Frame rate: store FrameRate_Num/Den also for integer values ++ MPEG-4/MOV: support of time codes >30 fps ++ MOV/MPEG-4: List of QuickTime time code discontinuities ++ Dolby Vision: add info about more profiles +x Text streams: show stream frame rate if not same as container frame rate +x CDP: fix rounding of frame rate +x SCC: fix of CEA-608 FirstDisplay_Delay_Frames +x SCC: fix TimeCode_Last +x MPEG-4/MOV: last time code value for all kind of QuickTime time codes +x MOV/MPEG-4: Fix frame count for NDF non-integer frame rates +x JSON: fix invalid output in some corner cases +x Several other parsing bug/crash fixes (thanks to fuzzing by users) + +Version 22.06, 2022-06-23 +------------- ++ MXF: FFV1 support ++ Dolby Vision: add info about more profiles ++ AAC: check of missing ID_END and incoherent count of channels ++ NSV: better handling of buggy StarDiva agenda negative timestamps ++ Text: Show text frame rate ++ Text: frame rate precise numerator/denominator also for text streams ++ CDP: readout of display aspect ratio ++ MPEG-4/MOV: support of time codes >30 fps ++ TTML: Support of more timeExpression flavors +x ADM: correctly map Dolby binaural render mode to track UID +x Dolby Audio Metadata: first frame of action in HH:MM:SS:FF format +x Dolby Vision: profiles and levels in decimal rather than in hexadecimal +x MXF: fix of Dolby Vision Metadata not displayed if HDR10 metadata is present +x MPEG-4/MOV: avoid buggy frame rates by taking frame rate from stts atom +x CDP: better catching of wrong line21_field value +x NSV: better handling of invalid frames +x MXF: Include frame count in SDTI and SystemScheme1 time codes to time stamp conversion +x TTML: do not show frame rate if it is from MediaInfo options +x DV: timecode trace in HH:MM:SS:FF format + Version 22.03, 2022-03-31 ------------- + NSV (Nullsoft Video): full featured support diff --git a/res/bin/MediaInfo.x64-avx2.exe b/res/bin/MediaInfo.x64-avx2.exe index f8411a2..fd7a815 100644 Binary files a/res/bin/MediaInfo.x64-avx2.exe and b/res/bin/MediaInfo.x64-avx2.exe differ diff --git a/res/bin/MediaInfo.x64-sse2.exe b/res/bin/MediaInfo.x64-sse2.exe index 8600bcd..c329de2 100644 Binary files a/res/bin/MediaInfo.x64-sse2.exe and b/res/bin/MediaInfo.x64-sse2.exe differ diff --git a/res/bin/MediaInfo.x86-i686.exe b/res/bin/MediaInfo.x86-i686.exe index c8c8550..3375893 100644 Binary files a/res/bin/MediaInfo.x86-i686.exe and b/res/bin/MediaInfo.x86-i686.exe differ diff --git a/res/bin/MediaInfo.x86-sse2.exe b/res/bin/MediaInfo.x86-sse2.exe index 22e1de3..a99c09b 100644 Binary files a/res/bin/MediaInfo.x86-sse2.exe and b/res/bin/MediaInfo.x86-sse2.exe differ diff --git a/src/Config.h b/src/Config.h index 1742449..7d68c8f 100644 --- a/src/Config.h +++ b/src/Config.h @@ -27,19 +27,19 @@ //Version MIXP_DEFINE_CONF(unsigned int, mixp_versionMajor, 2) -MIXP_DEFINE_CONF(unsigned int, mixp_versionMinor, 42) +MIXP_DEFINE_CONF(unsigned int, mixp_versionMinor, 43) MIXP_DEFINE_CONF(unsigned int, mixp_versionPatch, 0) //MediaInfo Version MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMajor, 22) -MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMinor, 6) +MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerMinor, 9) MIXP_DEFINE_CONF(unsigned int, mixp_mediaInfoVerPatch, 0) //MediaInfo Checksum -MIXP_DEFINE_CONF(char*, mixp_checksum_x86_i686, "698cf0dbe2b6fcf2b56d4c77e041b4f5dbb4fc39f20d2ae7742dfde02c7669c1051034c2643aa99886d64f4140d28ace73aa7716b4f27b0a787f8774f452638d") -MIXP_DEFINE_CONF(char*, mixp_checksum_x86_sse2, "1878d907ec130e0a5962a6c11ddd2ca7431bc3d13ad70475fe2c22376608199d9d029f8f52772970897dd7119d9eeca19a277195dac6fb83e3fa0b8809786e04") -MIXP_DEFINE_CONF(char*, mixp_checksum_x64_sse2, "a61ac0daccba8dd1795906d9ec459fb42e0b242d98302bc2a77767f4eabf5c67badcda1fd11e790db4fe35f0d33445e2c4f6ef0dc702f59ad423640841ddfb03") -MIXP_DEFINE_CONF(char*, mixp_checksum_x64_avx2, "22482f01075025171d841592caf52ec6109b600f6e9d635201f0b25b9c3ee03dec6ebab7544b4d5ea3bc3ef84f367f791b92a5702fb6e2797f8a451c8c65194a") +MIXP_DEFINE_CONF(char*, mixp_checksum_x86_i686, "7fc1383f1d74d7d9ed8f85aa0cd96e200e143e16d1b7e21bb727b58a7e92b5edaf19d0b81fbedf3a2577264f92ea7e7788aaf9253423f37339eecdde7512f4cd") +MIXP_DEFINE_CONF(char*, mixp_checksum_x86_sse2, "d415f676f568967dfdc1f1ff3b9ffc45a73d223564307933b5c3ee7f27cfc75639d923324723d171f33edc7e8fd9dd36157b4b605f1b50d558cb93fb785c853a") +MIXP_DEFINE_CONF(char*, mixp_checksum_x64_sse2, "248a89de21861a9fa4a7181e083adffbb6e458a18dd5e789128d753b3f0ce6aca9648ae8deb164a979e93ec3e66ad111500eaadfa0df337093167df048cfa856") +MIXP_DEFINE_CONF(char*, mixp_checksum_x64_avx2, "904815fa8507a3acfb666f0452bb7c620ba2132155eb35a57fcafffed55d665374f24289bbe77788d10f91588407f604b2ae25fcd62a53994c385914c246f569") //Build date MIXP_DEFINE_CONF(char*, mixp_buildDate, __DATE__)