Update vvenc binaries

This commit is contained in:
Martin Eesmaa 2023-06-07 21:51:14 +10:00
parent 1894959625
commit 8be7a432e5
No known key found for this signature in database
GPG Key ID: FD65711850BEEE70
9 changed files with 44 additions and 44 deletions

Binary file not shown.

View File

@ -1,21 +1,21 @@
a055815e9874e1371a1bdb6c7584f4e321242082012622a60bb6a233c7f55666 AndroidVVC.7z
d4c5e25f1e597886182705e6d4e2773180df5f72f54e2f88b90cb7452fb470bb AndroidVVC.7z
4e204e2fa609335eb910edb6b7fac3468a7c5e8e4c9f8231e1212f27f164341f arm64/vvdecapp
250f54f295d60432c37d125e2b1a67c32e2a322e8ebfecad945a1dfdc8262679 arm64/vvencapp
5b7a5a58847b2936bce0b0209605f5a55ef93a623c5cb2a346eb69d4eb89d1f6 arm64/vvencFFapp
13b15ff2fe76052e8e5271ae9aa20c5fab9f5de63f08c6da93523cee3cbf08c5 arm64/vvencinterfacetest
d00718229672490af992652b56e9f4fa39efc83c1868dfcbcb4d2cfd961511e5 arm64/vvenclibtest
349cdb1cde5ec064723bef7d7805d9974f655570f20652d974e89cc91e07c12b arm64/vvencapp
036e44311e83399bdc8220b27dff9d45a2c06da1102fe4833d4b9bf063de201e arm64/vvencFFapp
6fcad553a9c9f8aa33f0c03a3cae4fd3da857ce46c1396359e088c1995669ff0 arm64/vvencinterfacetest
2f452fbbb4c721bbfd442244a8b7eea671a7431799bce3e45882b7e1c0544128 arm64/vvenclibtest
0d309211ac966cb69ca91fd9c18372d3b68097c5a01b413aca343fa0a9fc120d armeabi/vvdecapp
2535895eabd1ca919363a839a918a451666000d0b9d190ae49ceab3a48044fbf armeabi/vvencapp
abfddf75dddf03242c8c9bf0474efcee10e140d06e1b1ebbd3a701ab8f5624dd armeabi/vvencFFapp
8820dd9fef19b12f8decaa3b02d682b57a18c351f5b82085f43ea6873b1f96b3 armeabi/vvencinterfacetest
62a317a4b0d874796bf2adc334d202a6ffa8cdf4186e595d395cf67230753e50 armeabi/vvenclibtest
81c0200a9a8aaf0aa7cf637ce14ff772f0d8125bba4a7d4c48f205743d8ac752 armeabi/vvencapp
ae12a1a6c4bf804093a51066a9b509bbc0a0f9c8d2b2ff7913c8f85acd1808ec armeabi/vvencFFapp
813f9d1075e4de8485e024112a155f0696c18ac30c6e46369be98b071e551594 armeabi/vvencinterfacetest
b82f04cf32ba7067d2397e6ee68be17dbf53b555a14aa24be3587febe2a35e4b armeabi/vvenclibtest
4fc4745050fd960d02ec011f4081a7eef66b86fadbffbfde8dfa86a217607287 x86/vvdecapp
b42d35eabe258529ce08b70b3caa44c5663931b23284c72b411d1fb6c3fc1cc0 x86/vvencapp
6b29f78094a426c44b48a31d667dcc496c11177b94f8148542b0922c60a6267a x86/vvencFFapp
04638d0279f6b8842df15226c861e22664e916111d170ead86889de76b712116 x86/vvencinterfacetest
31925c1a01db3a9f8bc515892afcf6a88f911487dfd899555c0050e2ee27492d x86/vvenclibtest
7530f4ebda16c039f756310c34365127c2fb449c2cb8506e4bf78c6859bbeeab x86/vvencapp
e5f0b54d7bcec44de660c98a38f588799e68d1695d380863a85a43b7b87ceaa7 x86/vvencFFapp
cb1f0bdc75f5fee9a9f43b5834617135cc507f6dc1cefa2a90099220f44fc5da x86/vvencinterfacetest
8fd2bf6dc46d7d0a5278f61a2af8ca09a8a4c2b2e5a8039d3a8b2067f6003b3c x86/vvenclibtest
392b901221b24185a22e0610a75ee8122ae62eff8b96ef834157ab79fd4b38d5 x86_64/vvdecapp
d739a01d585c6cd1b43cbe62dabd872ed9cb3c20cb23e288cc0227c9a175ae96 x86_64/vvencapp
d3679289e272f2d09aa1c54e1f114d0a3faf0adb83615167dd2937361d265e85 x86_64/vvencFFapp
1146f624c2cc5ec0d7ed0be3d7f99ce8b7146aa613df74d5b1b5a670e6fa2077 x86_64/vvencinterfacetest
756c7878ef388f20a333d7757b76be4569525cf906bcd9af39ecfe1baf0779a6 x86_64/vvenclibtest
8e12017d1488346321968312e3936cabedbd421c419ab3e8cdc6a1bcb53118ce x86_64/vvencapp
ab40faecf57c981c6b5a6d669d5883fdcf660b544cefe252e6d0796ce79f462c x86_64/vvencFFapp
2a1226737ef83edc70d6acecd0e4fbd561faeaadbead77d074dac67f6ad64cc8 x86_64/vvencinterfacetest
60a5e92378028f41f5a0fb516c6578e6af11d4f2f794fde1770e7f452405defc x86_64/vvenclibtest

View File

@ -1,7 +1,7 @@
echo Updating and upgrading MSYS2 packages... if system core update requires reboot this application, please run this script again after being updated.
pacman -Syu
echo Installing MSYS2 packages...
pacman -S python nasm vim $MINGW_PACKAGE_PREFIX-{toolchain,cmake,autotools,meson,ninja}
pacman -S python git nasm vim $MINGW_PACKAGE_PREFIX-{toolchain,cmake,autotools,meson,ninja}
echo Starting process of FFmpeg build with libvvenc and libvvdec...
if [ ! -d buildffmpegwin ]; then
mkdir buildffmpegwin && cd buildffmpegwin
@ -99,11 +99,11 @@ autoreconf -if && CFLAGS="-O2 -D_FORTIFY_SOURCE=0" LDFLAGS="-flto -s" ./configur
cd ..
echo Starting to build libjxl:
mkdir libjxl/build && cd libjxl/build && cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF -DJPEGXL_ENABLE_BENCHMARK=OFF -DJPEGXL_ENABLE_PLUGINS=ON -DJPEGXL_ENABLE_MANPAGES=OFF -DJPEGXL_FORCE_SYSTEM_BROTLI=ON -DJPEGXL_FORCE_SYSTEM_GTEST=ON -DCMAKE_INSTALL_PREFIX=$MSYSTEM_PREFIX .. && ninja install -j $nproc
mkdir libjxl/build && cd libjxl/build && cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF -DJPEGXL_ENABLE_BENCHMARK=OFF -DJPEGXL_ENABLE_PLUGINS=ON -DJPEGXL_ENABLE_MANPAGES=OFF -DJPEGXL_FORCE_SYSTEM_BROTLI=ON -DJPEGXL_FORCE_SYSTEM_GTEST=ON -DCMAKE_INSTALL_PREFIX=$MSYSTEM_PREFIX .. && ninja install
cd ../../
echo Starting to build dav1d:
mkdir dav1d/build && cd dav1d/build && meson -Denable_docs=false -Ddefault_library=static -Dprefix=$MSYSTEM_PREFIX .. && ninja install -j $nproc
mkdir dav1d/build && cd dav1d/build && meson -Denable_docs=false -Ddefault_library=static -Dprefix=$MSYSTEM_PREFIX .. && ninja install
cd ../../
echo Starting to build codec2:
@ -116,7 +116,7 @@ cmake --build . -j $nproc --target install
cd ../../
echo Starting to build vmaf to apply calculate VVC video references from original video:
mkdir vmaf/libvmaf/build && cd vmaf/libvmaf/build && CFLAGS="-msse2 -mfpmath=sse -mstackrealign" meson -Denable_docs=false -Ddefault_library=static -Denable_float=true -Dbuilt_in_models=true -Dprefix=$MSYSTEM_PREFIX .. && ninja install -j $nproc
mkdir vmaf/libvmaf/build && cd vmaf/libvmaf/build && CFLAGS="-msse2 -mfpmath=sse -mstackrealign" meson -Denable_docs=false -Ddefault_library=static -Denable_float=true -Dbuilt_in_models=true -Dprefix=$MSYSTEM_PREFIX .. && ninja install
cd ../../../
sed -i 's/-lm/-lm -lstdc++/g' $MSYSTEM_PREFIX/lib/pkgconfig/libvmaf.pc

Binary file not shown.

View File

@ -1,6 +1,6 @@
083c62d7b3a97ef7b85cc7f06bb35c80fe7dfe9c7cef6ccefe99b07b8cc4c971 LinuxVVC.7z
758387b9e8911bdf402c58905705df7e8ba705078b7313d8cd186b6d098f8645 LinuxVVC.7z
6f70f517a10fa946ebb989c01142855b46e75ddefbdc2d45f54438251b6e44ce vvdecapp
b43d7474e5726b3dc10923eaa9c21d570627ba936a130f30480dc168d454faeb vvencapp
7b34cddc00d5cf8e2ed5cd5abeabe0555678f60386fa17bb7dbdda133b1a3d76 vvencFFapp
43b460f2ac6e9de2eeedd995406cb888c6a21f8ce6053dd567043d5b2d870a60 vvencinterfacetest
27f090d9798f0c7fa5dc93c73f088d8a7a85f0c18bf937987fb0e5de0aae2bea vvenclibtest
7d55e872ccc424773bb8c6ba17318dee4d087ae7ca8e336c45578f9b6529f26a vvencapp
86ca551aa7d898f514fbd7c71f32678d3505dc5fbed46d48a34ba65c74d6fed7 vvencFFapp
918579cdbaee32d171e97022d7e0e446b4fb57689bb743ca3b8bf4ce3f4af50e vvencinterfacetest
478a3de7c45437ac1f3c3d80f04dec075405f1021ad76f9aca0df30db5f4f87d vvenclibtest

Binary file not shown.

View File

@ -1,11 +1,11 @@
79d6f766a250980bc3ba7c082b86b5005df4b1898e55bc3d1b018512fc300410 arm64/vvdecapp
481fa0327a734547daf86123cd18e952b3fbddad31d559093c22cc9946f2c1a2 arm64/vvencapp
916e4ba551570f1c7e97de964fd5c216b7c7ada8a43fa80451165e5e6d4d5858 arm64/vvencFFapp
b1626c152fbdb43694f2a47aec1013d7d2e2cc964e84852a5a3ec095f20acad3 arm64/vvencinterfacetest
0fa3937ab30caa8b21a216514b1a0a577face3f4c75a4dea360eeaba30551a14 arm64/vvenclibtest
708cf769d15520b47a9f31ecad133b64a1447ad555051aab9037c945b10f6583 arm64/vvencapp
e1c56157a5733ce717385bea7d6fee309537a6790458e1897b740e5f12b3b233 arm64/vvencFFapp
a06dc4d91936b8f049cafb94df80db6dee78b9665e93877fff1fa49f3e57a5d1 arm64/vvencinterfacetest
015e7b97b5197a4912d3ca9207d541075a06c7777a6186ebcb9f061a67743243 arm64/vvenclibtest
13ee8659a31f8867e681b187689b332aa02ba155c866a8902080096dca537f64 intel_x64/vvdecapp
ec5289466721ff76d97f2bb44368096ed5814909a799334926adef88aa59ac09 intel_x64/vvencapp
fc2f0b01a1fa1b4635bd8eaa8930ef61626b5f1bb20e6eea4e5395189eb559f8 intel_x64/vvencFFapp
43d2a3f0f0951d279be9872a74814484405392da0ffae5087feb6f12b16dd8c8 intel_x64/vvencinterfacetest
2cdf52ef767e62ff98d22c244eb78cc52208cf5476a9596cea414ce5da9fe70b intel_x64/vvenclibtest
73109fb027081ca1b1027886e5c39b440a6a50352836ad49edc9efb515e6e4f8 MacOSVVC.7z
e63a849b63c5cc1bc864999224a60af8b4507ac026470ec2bc9f7cff96ffa34b intel_x64/vvencapp
bc694b731940801d1de07da20b235d51773462f65afff63bfcf37cd0e9d90c21 intel_x64/vvencFFapp
118c87e78b9816c5ce0cf4e49c57486985d07ea4f2d560c9fac98d62436692ee intel_x64/vvencinterfacetest
ccaf22867b8f9b3ff04da6c217c1cceafc2bcf8b6c7ac32351eeaf4fc8015bf0 intel_x64/vvenclibtest
f0184a8b9d836914109112376130f569ffc33bb368819fe733038cdb1a0ba709 MacOSVVC.7z

Binary file not shown.

View File

@ -1,11 +1,11 @@
fb45cc3465bbd384a734d35a27f630f38af67f27dfa3c15b3ca0c4959d750a08 Win32/vvdecapp.exe
9dcd446ae59ae6952e4e7fc947127ad24f02568917dac043ff800b51dcff91ca Win32/vvencapp.exe
d78773221839cd56f135707195688fc8e02a3a47a52199329338ba6fa01d4573 Win32/vvencFFapp.exe
c546284dabf5d36717e48e3a124cd40d677ac62ce3831a42ac4249c8c8cbf7ef Win32/vvencinterfacetest.exe
d303d7a7a606fb75d8665b320907dab33a3dc3e1c5f3d8517bedc4b0491d360c Win32/vvenclibtest.exe
7e8930ce02bb37376b773a9da22664e7a03a7c03abb2f26f8527fda6ad9a699e WindowsVVC.7z
785bcaf0b5c14feae94d72c5007dc49d03010ee3878992c6ab90599158759ea9 Win32/vvencapp.exe
7cce26d2fae5efb1a4bc0deed2353861895ddcdf613f2ce69cc1f4f8cff4eecf Win32/vvencFFapp.exe
af0353d6785cc0cbde8bf4a8ded4fa2f990f5c9a7ffcc3984a47b5e3f6c537f7 Win32/vvencinterfacetest.exe
df4267a06effad815684cc262534a36402569fbd1593635e7fbfeba0f05e5fde Win32/vvenclibtest.exe
423c85af0c81f39f237c254d318acddf4985f5b591ea0373058a5f2961a155c3 WindowsVVC.7z
c13fc2cfa36f57111f23803b8ab8de35aa227ceb860e62929ee9457745fc0595 x64/vvdecapp.exe
734ffbbe285ae5624729915724baeb9bf0de6e65038972706d9a48cb90339735 x64/vvencapp.exe
ca4e32725028916df8a3f19c39f0559589dbf9c42beb85fc3a9e2cc8f882d220 x64/vvencFFapp.exe
e6d1a73d59c9af1f6f566414e14d682b0bf85ce9f6f507347474f7efa590fc9e x64/vvencinterfacetest.exe
e2f75a5ea476ac0c59055f712179d79050f52612260a5be2ddfb702983d3b993 x64/vvenclibtest.exe
542313b1b194c9565beaeea301a9fccbbbbf206670afa4441ca743248ffbe718 x64/vvencapp.exe
6146d370fe5d114e54ae7e06b7386d704759df35b1bd3f455c4f28fa0a565c0c x64/vvencFFapp.exe
fa410caf66adbcb881abb4a750b2a5e25dedfe8a318d97c68eb2f9fa86e5040b x64/vvencinterfacetest.exe
40683340f274a1ce57cfecdeb379687cf628d68180875156d2422695ffc27527 x64/vvenclibtest.exe