Credit Andrew - updated makeappimage tools for newer distros, correct esound linking... 2024-09
authorGood Guy <[email protected]>
Thu, 26 Sep 2024 18:23:53 +0000 (12:23 -0600)
committerGood Guy <[email protected]>
Thu, 26 Sep 2024 18:23:53 +0000 (12:23 -0600)
cinelerra-5.1/cinelerra/Makefile
cinelerra-5.1/ffmpeg/video/av1_svt.webm
cinelerra-5.1/msg/txt
cinelerra-5.1/tools/makeappimagetool/appdir.cpp
cinelerra-5.1/tools/makeappimagetool/core.cpp

index 1cb58d504d29479b24f2de84b35f3e7d8681b8d9..e8eb1d5bf75f48f4bacca28d4a9ec4a6e2e56ed4 100644 (file)
@@ -464,6 +464,9 @@ LIBS += -lgif -ltheoraenc -ltheoradec -lvorbisfile -lvorbisenc -ltiff
 ifeq ($(shell uname -o), Android)
 LIBS += -landroid-shmem -liconv ../libbthread-master/jpt.a
 endif
+ifeq ($(WANT_ESOUND),yes)
+LIBS += -lesd
+endif
 LIBS += $(shared_libs)
 LIBS += $(system_libs)
 else
index 6784f82247f20532ddca94a1c19c787c17e60ba6..717e1daf8f1711d926b459f438d6cd3366528568 100644 (file)
@@ -1,6 +1,6 @@
 webm libsvtav1
-# this codec codes less than one frame per sec
-# and so even a few seconds of video can take
-# a very long time to encode
-# crf = 26
-# preset = 6
+# If you do not want 10 bit, switch pixel_format
+#   to yuv420p which is standard 8 bit.
+crf = 35
+preset = 6
+pixel_format = yuv420p10le
index 6a1065f05ba3ca00dc68ba1e3abfab6c18efe6a7..37da832a28ad5d4da9f41cf6c5f53e64fa40cb08 100644 (file)
@@ -3,6 +3,9 @@ For usage help, refer to the following:
   https://cinelerra-gg.org/download/CinelerraGG_Manual.pdf
   http://g-raffa.eu/Cinelerra/HOWTO/basics.html
 .
+2024 September changes of note:
+  Updated libraries include: dcraw, flac, giflib,
+   openjpeg, tiff, svt_av1, and x264 to current latest.
 2024 July changes of note:
   All of the AppImages are now being built with x265
    8/10/12 bit encode options (multibit).
index a583eaf9ab77c532a5a203eccc0f081c1078f67e..5c9b75329635ce95093ea269f589a1dc2d83df36 100644 (file)
@@ -160,8 +160,11 @@ namespace linuxdeploy {
                                 ldLog() << LD_DEBUG << "File exists, skipping:" << to << std::endl;
                                 return true;
                             }
-
+                           #if BOOST_VERSION < 107400
                             bf::copy_file(from, to, bf::copy_option::overwrite_if_exists);
+                            #else
+                            bf::copy_file(from, to, bf::copy_options::overwrite_existing);
+                            #endif
                             bf::permissions(to, addedPerms | bf::add_perms);
                         } catch (const bf::filesystem_error& e) {
                             ldLog() << LD_ERROR << "Failed to copy file" << from << "to" << to << LD_NO_SPACE << ":" << e.what() << std::endl;
index 07320389cc376998ea1e5b7ef22b5fe594496ba8..3173e810f66cbd86aa6bc1ba56e211d5e466c3fd 100644 (file)
@@ -1,3 +1,4 @@
+#include <algorithm>
 #include <iostream>
 #include <boost/filesystem/path.hpp>