diff --git a/History_CLI.txt b/History_CLI.txt index 391e0e21..a1ff5eb2 100644 --- a/History_CLI.txt +++ b/History_CLI.txt @@ -1,3 +1,12 @@ +Version 25.12, 2025-12-30 +------------- +Add a case study (thanks to @digitensions) +Add an option for computing the hash of the output file while checking it +Support of 7.1wide WAV ChannelMask +Add alternative methods for reading files (avoid slowness on macOS and NAS) +RF64 support +Support of DPX non conforming packing value 3 + Version 24.11, 2024-11-11 ------------- Cleanup of the output diff --git a/Project/Chocolatey/rawcooked.nuspec b/Project/Chocolatey/rawcooked.nuspec index c8901beb..075ebb0d 100644 --- a/Project/Chocolatey/rawcooked.nuspec +++ b/Project/Chocolatey/rawcooked.nuspec @@ -4,7 +4,7 @@ rawcooked RAWcooked - 24.11 + 25.12 https://github.com/MediaArea/RAWcooked/blob/master/Project/Chocolatey MediaArea.net MediaArea.net diff --git a/Project/Chocolatey/tools/chocolateyinstall.ps1 b/Project/Chocolatey/tools/chocolateyinstall.ps1 index 0c4ae06a..7e785c79 100644 --- a/Project/Chocolatey/tools/chocolateyinstall.ps1 +++ b/Project/Chocolatey/tools/chocolateyinstall.ps1 @@ -2,7 +2,7 @@ $packageArgs = @{ PackageName = "${env:ChocolateyPackageName}" - Url64bit = "https://mediaarea.net/download/binary/rawcooked/24.11/RAWcooked_CLI_24.11_Windows_x64.zip" + Url64bit = "https://mediaarea.net/download/binary/rawcooked/25.12/RAWcooked_CLI_25.12_Windows_x64.zip" Checksum64 = '0000000000000000000000000000000000000000000000000000000000000000' ChecksumType64 = 'sha256' UnzipLocation = "$(split-path -parent $MyInvocation.MyCommand.Definition)\rawcooked" diff --git a/Project/GNU/PKGBUILD b/Project/GNU/PKGBUILD index cac02736..518e4fb3 100644 --- a/Project/GNU/PKGBUILD +++ b/Project/GNU/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: MediaArea.net SARL pkgname=('rawcooked') -pkgver=24.11 +pkgver=25.12 pkgrel=1 pkgdesc="Encodes RAW audio-visual data while permitting reversibility" url="http://mediaarea.net" diff --git a/Project/GNU/rawcooked.dsc b/Project/GNU/rawcooked.dsc index 2a8affaa..adb51566 100644 --- a/Project/GNU/rawcooked.dsc +++ b/Project/GNU/rawcooked.dsc @@ -2,11 +2,11 @@ Format: 3.0 (quilt) Source: rawcooked Binary: rawcooked, rawcooked-dbg Architecture: any -Version: 24.11-1 +Version: 25.12-1 Maintainer: Jerome Martinez Homepage: https://mediaarea.net Standards-Version: 3.7.3 Build-Depends: debhelper (>=7), pkg-config, automake, autoconf, libtool Files: - 00000000000000000000000000000000 000000 rawcooked_24.11.orig.tar.xz - 00000000000000000000000000000000 000000 rawcooked_24.11-1.debian.tar.xz + 00000000000000000000000000000000 000000 rawcooked_25.12.orig.tar.xz + 00000000000000000000000000000000 000000 rawcooked_25.12-1.debian.tar.xz diff --git a/Project/GNU/rawcooked.spec b/Project/GNU/rawcooked.spec index a1a635e4..8f34b475 100644 --- a/Project/GNU/rawcooked.spec +++ b/Project/GNU/rawcooked.spec @@ -4,7 +4,7 @@ # norootforbuild -%global rawcooked_version 24.11 +%global rawcooked_version 25.12 Name: rawcooked Version: %rawcooked_version @@ -72,5 +72,5 @@ popd %{_mandir}/man1/rawcooked.* %changelog -* Mon Jan 01 2018 Jerome Martinez - 24.11-0 +* Mon Jan 01 2018 Jerome Martinez - 25.12-0 - See History.txt for more info and real dates diff --git a/Project/MSVC2017/CLI/RAWcooked.rc b/Project/MSVC2017/CLI/RAWcooked.rc index 1d23f652..a8fc8616 100644 --- a/Project/MSVC2017/CLI/RAWcooked.rc +++ b/Project/MSVC2017/CLI/RAWcooked.rc @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 24,11,0,0 - PRODUCTVERSION 24,11,0,0 + FILEVERSION 25,12,0,0 + PRODUCTVERSION 25,12,0,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -19,12 +19,12 @@ BEGIN BEGIN VALUE "CompanyName", "MediaArea.net" VALUE "FileDescription", "RAWcooked" - VALUE "FileVersion", "24.11.0.0" + VALUE "FileVersion", "25.12.0.0" VALUE "InternalName", "RAWcooked - CLI" VALUE "LegalCopyright", "MediaArea.net" VALUE "OriginalFilename", "RAWcooked.exe" VALUE "ProductName", "RAWcooked" - VALUE "ProductVersion", "24.11.0.0" + VALUE "ProductVersion", "25.12.0.0" END END BLOCK "VarFileInfo" diff --git a/Project/MSVC2019/CLI/RAWcooked.rc b/Project/MSVC2019/CLI/RAWcooked.rc index fb34cb07..9c3f993a 100644 --- a/Project/MSVC2019/CLI/RAWcooked.rc +++ b/Project/MSVC2019/CLI/RAWcooked.rc @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 24,11,0,0 - PRODUCTVERSION 24,11,0,0 + FILEVERSION 25,12,0,0 + PRODUCTVERSION 25,12,0,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -19,12 +19,12 @@ BEGIN BEGIN VALUE "CompanyName", "MediaArea.net" VALUE "FileDescription", "RAWcooked" - VALUE "FileVersion", "24.11.0.0" + VALUE "FileVersion", "25.12.0.0" VALUE "InternalName", "RAWcooked - CLI" VALUE "LegalCopyright", "MediaArea.net" VALUE "OriginalFilename", "RAWcooked.exe" VALUE "ProductName", "RAWcooked" - VALUE "ProductVersion", "24.11.0.0" + VALUE "ProductVersion", "25.12.0.0" END END BLOCK "VarFileInfo" diff --git a/Project/Mac/Info.plist b/Project/Mac/Info.plist index 226db776..ea89e9fb 100644 --- a/Project/Mac/Info.plist +++ b/Project/Mac/Info.plist @@ -15,9 +15,9 @@ CFBundlePackageType APPL CFBundleShortVersionString - 24.11 + 25.12 CFBundleVersion - 24.11 + 25.12 DTSDKName macosx10.6 LSApplicationCategoryType diff --git a/Project/version.txt b/Project/version.txt index f88da62e..4d368f16 100644 --- a/Project/version.txt +++ b/Project/version.txt @@ -1 +1 @@ -24.11 +25.12 diff --git a/Source/CLI/rawcooked.1 b/Source/CLI/rawcooked.1 index b84d011f..dcf332cd 100644 --- a/Source/CLI/rawcooked.1 +++ b/Source/CLI/rawcooked.1 @@ -1,4 +1,4 @@ -.TH "RAWcooked" "1" "https://mediaarea.net/RAWcooked" "24.11" "Bit-by-bit fidelity" +.TH "RAWcooked" "1" "https://mediaarea.net/RAWcooked" "25.12" "Bit-by-bit fidelity" .\" Turn off justification for nroff. .if n .ad l .\" Turn off hyphenation. diff --git a/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp b/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp index fb3ab518..972b67ec 100644 --- a/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp +++ b/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp @@ -15,7 +15,7 @@ using namespace std; // Library name and version const char* LibraryName = "RAWcooked"; -const char* LibraryVersion = "24.11"; +const char* LibraryVersion = "25.12"; // EBML static const uint32_t Name_EBML = 0x0A45DFA3; diff --git a/debian/changelog b/debian/changelog index 3416ad04..a9790194 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -rawcooked (24.11-1) unstable; urgency=low +rawcooked (25.12-1) unstable; urgency=low * See History.txt for more info and real dates