UI: Add Presets for high framerate video
It is quite common to high framerate video with modern cameras. To make it easier to edit this footage new framerate presets are added and the soft limit increased. Note there is a bug with preset ordering, Blender thinks "120" goes before "24" this bug needs to be fixed before these changes can be merged. Differential Revision: https://developer.blender.org/D10553
This commit is contained in:
parent
c2a8676544
commit
511ff8b6b4
|
@ -0,0 +1,3 @@
|
|||
import bpy
|
||||
bpy.context.scene.render.fps = 120
|
||||
bpy.context.scene.render.fps_base = 1
|
|
@ -0,0 +1,3 @@
|
|||
import bpy
|
||||
bpy.context.scene.render.fps = 240
|
||||
bpy.context.scene.render.fps_base = 1
|
|
@ -80,7 +80,7 @@ class RENDER_PT_dimensions(RenderOutputButtonsPanel, Panel):
|
|||
fps_rate = round(fps / fps_base, 2)
|
||||
|
||||
# TODO: Change the following to iterate over existing presets
|
||||
custom_framerate = (fps_rate not in {23.98, 24, 25, 29.97, 30, 50, 59.94, 60})
|
||||
custom_framerate = (fps_rate not in {23.98, 24, 25, 29.97, 30, 50, 59.94, 60, 120, 240})
|
||||
|
||||
if custom_framerate is True:
|
||||
fps_label_text = tip_("Custom (%.4g fps)") % fps_rate
|
||||
|
|
|
@ -5977,7 +5977,7 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
|
|||
RNA_def_property_int_sdna(prop, NULL, "frs_sec");
|
||||
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
|
||||
RNA_def_property_range(prop, 1, SHRT_MAX);
|
||||
RNA_def_property_ui_range(prop, 1, 120, 1, -1);
|
||||
RNA_def_property_ui_range(prop, 1, 240, 1, -1);
|
||||
RNA_def_property_ui_text(prop, "FPS", "Framerate, expressed in frames per second");
|
||||
RNA_def_property_update(prop, NC_SCENE | ND_RENDER_OPTIONS, "rna_Scene_fps_update");
|
||||
|
||||
|
|
Loading…
Reference in New Issue