Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Lovato <nathan@gdquest.com>2020-02-09 04:59:08 +0300
committerNathan Lovato <nathan@gdquest.com>2020-02-13 18:19:35 +0300
commitcf9fde2568aa81197d0f36019ee429880430906d (patch)
treeb74875c507001fa41ca979bc689cfd4a0dee0f13 /power_sequencer/operators/render_presets/youtube_1080.py
parent47d56e88240dc330e9173c668f1ee9fee39fb36c (diff)
power_sequencer: update to the latest master
This commit brings Power Sequencer to the current rolling version, that is commit 9562eb58d164e234f61225250d6ac5ca858ada7b on https://github.com/GDQuest/blender-power-sequencer/. I had already made an intermediate commit that added new features and fixed some bugs. This commit brings bug fixes and many quality of life improvements. - Human-readable changelog: https://github.com/GDQuest/blender-power-sequencer/blob/master/CHANGELOG.md - 1.4.0 release post: https://github.com/GDQuest/blender-power-sequencer/releases/tag/1.4.0 - All the commits since v1.3.0 (previous update + this one in this repository): https://github.com/GDQuest/blender-power-sequencer/compare/1.3.0...master
Diffstat (limited to 'power_sequencer/operators/render_presets/youtube_1080.py')
-rw-r--r--power_sequencer/operators/render_presets/youtube_1080.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/power_sequencer/operators/render_presets/youtube_1080.py b/power_sequencer/operators/render_presets/youtube_1080.py
index 1b7940e2..49d0a651 100644
--- a/power_sequencer/operators/render_presets/youtube_1080.py
+++ b/power_sequencer/operators/render_presets/youtube_1080.py
@@ -31,12 +31,11 @@ if __name__ == "__main__":
render.ffmpeg.constant_rate_factor = "PERC_LOSSLESS"
render.ffmpeg.ffmpeg_preset = "BEST"
- is_ntsc = render.fps != 25
- if is_ntsc:
- render.ffmpeg.gopsize = 18
- else:
- render.ffmpeg.gopsize = 15
- render.ffmpeg.use_max_b_frames = False
+ scene = bpy.context.scene
+ fps = scene.render.fps / scene.render.fps_base
+ render.ffmpeg.gopsize = round(fps / 2.0)
+ render.ffmpeg.use_max_b_frames = True
+ render.ffmpeg.max_b_frames = 2
render.ffmpeg.video_bitrate = 9000
render.ffmpeg.maxrate = 9000
@@ -44,3 +43,6 @@ if __name__ == "__main__":
render.ffmpeg.buffersize = 224 * 8
render.ffmpeg.packetsize = 2048
render.ffmpeg.muxrate = 10080000
+
+ render.ffmpeg.audio_codec = "AAC"
+ render.ffmpeg.audio_bitrate = 384