Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
cutterff-1.0-src.tar.bz2 | 2021-07-31 | 230.6 kB | |
cutterff-1.0-win32-i386.zip | 2021-07-31 | 9.1 MB | |
cutterff-1.0-linux-x86_64-static.tar.bz2 | 2021-07-31 | 4.4 MB | |
cutterff-1.0-linux-x86_64.tar.bz2 | 2021-07-31 | 112.1 kB | |
cutterff-1.0-linux-i386-static.tar.bz2 | 2021-07-31 | 4.2 MB | |
cutterff-1.0-linux-i386.tar.bz2 | 2021-07-31 | 123.7 kB | |
README.txt | 2021-07-31 | 3.1 kB | |
Totals: 7 Items | 18.1 MB | 0 |
README.txt ------- Note: ------- The i386 are 32-bit, and x86_64 are 64-bit versions The 'cutterff-1.0-linux-*-static.tar.bz2' versions have the FFmpeg libraries statically linked The win32 version has the FFmpeg libaries as 'dll' included, tested with Windows-7 (32- and 64-bit) ----------- ChangeLog ----------- version 1.0 (Jul 31 2021) ----------- * main.c + replaced 'GLIB_MAJOR_VERSION' with 'GLIB_MINOR_VERSION' and 'glib_major_version' with 'glib_minor_version' * gui.c + setting '-GtkMenuBar-shadow-type' only for versions < 3.20 (GTK-3 only) + if closing a file with unsaved cutpoints a dialog asks for discarding changes + replaced in 'cff_gui_css_load_from_data' 'gtk_style_context_add_provider_for_screen' with 'gtk_style_context_add_provider' + changed priority in 'cff_gui_logwindow_color_set' from 'GTK_STYLE_PROVIDER_PRIORITY_APPLICATION' to '..._USER' (GTK-3 only) + changed tag color and font in 'textview' to GTK-2 'gtk_widget_modify_...' or GTK-3 'cff_gui_css_load_from_data' + in 'cff_gui_logwindow_color_parse' converting 'rgb(r,g,b)' to '#rrggbb' (GTK-2 only) + popup in 'cff_gui_file_save' for selecting the encoder for soft cutting + may hang if log was set to 'debug'. So 'g_main_context_invoke_full' in 'cff_gui_logwindow_cb' was removed, 'cff_gui_logwindow_mainthread' is now called every 5ms using 'g_timeout_add_full' + remove last '\n' from log string in 'cff_gui_logwindow_cb' + '_textview_scroll_to_iter' in 'cff_gui_logwindow_cb' was removed. Now down scrolling is done using the signal 'changed', and setting the new value in 'cff_gui_logwindow_adjustment' with the function 'gtk_adjustment_set_value' + the slider is now 'GtkScale' + using 'Cairo' instead of 'GdkDraw' (GTK-2 only) * ffmpeg.c + 'cff_ffmpeg_print_codecs_for_id': codecs separated by commas, last space in front of terminating ')' removed + softcut is de- and encoding frames at the cutpoint(s) + stream-sync starts copying packets if the timestamp is greater or equal than the cutpoint + test if bitstream filter 'mp4toannexb' is needed for encoding in 'cff_ffmpeg_get_frame_dts' (h.264 + h.265) + 'cff_ffmpeg_copy_open': if 'avformat_transfer_internal_ stream_timing_info' failed, try '(st->oStream)->time_ base = (st->iStream)->time_base' before 'av_stream_get_ codec_timebase' + if the first DVB subtitle frame should clear a subtitle, it is dropped (no subtitle shown yet). This will also compute the right stream duration * tools-gtk.c + renamed 'guitl_' to 'cff_guitl_' + moved 'cff_gui_beep' to 'cff_guitl_beep' + 'cff_guitl_window_destroy' sets 'gWindata.topwin' to NULL, if the main window is not on the top + 'cff_guitl_dialog_icon' sets 'gWindata.topwin' to 'gWindata.mainwin', is the top window is NULL + changed signal 'size-allocate' in 'cff_guitl_window_setup' to 'configure-event' /* EOF */