VSE: Set default sound and video export format
Use video format for export instead of image sequence. Settings are same as defined in h264_in_MP4 preset. Sound default is AAC with 256kbit bitrate. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D7916
This commit is contained in:
parent
f80c39b74e
commit
70f890b510
Notes:
blender-bot
2023-02-14 08:45:12 +01:00
Referenced by issue #47358, Sound is disabled by default
|
@ -29,9 +29,28 @@ def update_factory_startup_screens():
|
|||
params.use_filter_folder = True
|
||||
|
||||
|
||||
def update_factory_startup_ffmpeg_preset():
|
||||
preset = "H264_in_MP4"
|
||||
preset_filepath = bpy.utils.preset_find(preset, preset_path="ffmpeg")
|
||||
if not preset_filepath:
|
||||
print("Preset %r not found" % preset)
|
||||
|
||||
for scene in bpy.data.scenes:
|
||||
render = scene.render
|
||||
render.image_settings.file_format = 'FFMPEG'
|
||||
|
||||
if preset_filepath:
|
||||
bpy.ops.script.python_file_run({"scene": scene}, filepath=preset_filepath)
|
||||
|
||||
render.ffmpeg.audio_codec = 'AAC'
|
||||
render.ffmpeg.audio_bitrate = 256
|
||||
|
||||
|
||||
@persistent
|
||||
def load_handler(_):
|
||||
update_factory_startup_screens()
|
||||
if bpy.app.build_options.codec_ffmpeg:
|
||||
update_factory_startup_ffmpeg_preset()
|
||||
|
||||
|
||||
def register():
|
||||
|
|
Loading…
Reference in New Issue