Merge with trunk r37757.
[blender.git] / release / scripts / presets / ffmpeg / VCD.py
1 import bpy
2 is_ntsc = (bpy.context.scene.render.fps != 25)
3
4 bpy.context.scene.render.ffmpeg_format = "MPEG1"
5 bpy.context.scene.render.resolution_x = 352
6
7 if is_ntsc:
8     bpy.context.scene.render.resolution_y = 240
9     bpy.context.scene.render.ffmpeg_gopsize = 18
10 else:
11     bpy.context.scene.render.resolution_y = 288
12     bpy.context.scene.render.ffmpeg_gopsize = 15
13
14 bpy.context.scene.render.ffmpeg_video_bitrate = 1150
15 bpy.context.scene.render.ffmpeg_maxrate = 1150
16 bpy.context.scene.render.ffmpeg_minrate = 1150
17 bpy.context.scene.render.ffmpeg_buffersize = 40 * 8
18 bpy.context.scene.render.ffmpeg_packetsize = 2324
19 bpy.context.scene.render.ffmpeg_muxrate = 2352 * 75 * 8
20
21 bpy.context.scene.render.ffmpeg_audio_bitrate = 224
22 bpy.context.scene.render.ffmpeg_audio_mixrate = 44100
23 bpy.context.scene.render.ffmpeg_audio_codec = "MP2"
24 bpy.context.scene.render.ffmpeg_audio_channels = 2