Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
cutterff-1.1-src.tar.bz2 | 2023-03-25 | 242.4 kB | |
cutterff-1.1-win32-i386-gtk2.zip | 2023-03-25 | 9.4 MB | |
cutterff-1.1-linux-x86_64-gtk3.tar.bz2 | 2023-03-25 | 113.6 kB | |
cutterff-1.1-linux-x86_64-static-gtk3.tar.bz2 | 2023-03-25 | 4.4 MB | |
cutterff-1.1-linux-i386-gtk3.tar.bz2 | 2023-03-25 | 126.3 kB | |
cutterff-1.1-linux-i386-static-gtk3.tar.bz2 | 2023-03-25 | 4.3 MB | |
cutterff-1.1-linux-x86_64-gtk4.tar.bz2 | 2023-03-25 | 116.6 kB | |
cutterff-1.1-linux-x86_64-static-gtk4.tar.bz2 | 2023-03-25 | 4.4 MB | |
README.txt | 2023-03-25 | 2.2 kB | |
Totals: 9 Items | 23.1 MB | 0 |
README.txt ------- Note: ------- The linux versions need the libs from gtk-3.10, gtk-4.6 or higher versions of them, and if not statically linked, the libs from FFmpeg-4.4 The i386 are 32-bit, and x86_64 are 64-bit versions The 'cutterff-1.1-linux-*-static-gtk?.tar.bz2' versions have the libraries of FFmpeg-5.0.1 and the encoders 'libx264' and 'libx265' statically linked The win32 version has the libs from gtk-2.24 statically linked, and the FFmpeg-5.0.1 libaries and the encoders 'libx264' and 'libx265' as 'dll' included, tested with Windows-7 (32-bit) and Windows-11 (64-bit) ----------- ChangeLog ----------- version 1.1 (Mar 25 2023) ----------- * GTK-4 (min 4.6.0) is now supported. Since GTK-4 has changed a lot, almost all files where updated. The filechooser widget was put in an own dialog Converting the filename between utf8 and local charset is now done using GFile Getting file infos like 'is directory', 'file exists' or 'file is equal' is also done using GFile Some widgets (e.g. GtkContainer, GtkMenu) and some functions (e.g. gtk_dialog_run, gtk_main) where gone, which needs (less or more) extra programming However, GTK-4 (tested with 4.6.0) is buggy, and the filechooser (in save mode) is really annoying * gui.c + in 'cff_gui_save_optionmenu_callback' replacing the extension fails if filename has special characters. Position is in characters, not bytes. + replaced 'BUILD_MINGW' with 'G_OS_WIN32' * ffmpeg.c + in 'cff_ffmpeg_find_codec' removed flags 'low_delay' + in 'cff_ffmpeg_encoder_new' removed flags 'cgop' and flags2 'noout' + counting b-frames in 'cff_ffmpeg_get_frame_dts' + softcut decoding/encoding using now dts + memory leak in 'cff_ffmpeg_copy_softcut' if option 'both gops' is enabled * main.c + use 'g_build_filename' for config file + converting commandline charset to 'utf8' with 'g_win32_get_command' (WIN32 only) * tools-gtk.c + function 'cff_tl_replace_non_utf8_chars_in_str' replaces 'non_ascii_chars' + function 'cff_tl_file_is_equal' tests whether input and output are equal (symlink or hardlink) /* EOF */