# -*- coding: utf-8 -*- """ 常量定义 """ # v1 支持的特性 SUPPORT_FEATURE = ( 'simple_render_algo', 'gpu_accelerate', 'hevc_encode', 'rapid_download', 'rclone_upload', 'custom_re_encode', ) # 软件版本 SOFTWARE_VERSION = '0.0.9' # v2 支持的任务类型 V2_TASK_TYPES = ( 'RENDER_SEGMENT_VIDEO', 'PREPARE_JOB_AUDIO', 'PACKAGE_SEGMENT_TS', 'FINALIZE_MP4', ) # v2 默认能力 V2_DEFAULT_CAPABILITIES = list(V2_TASK_TYPES) # v2 统一视频编码参数 V2_VIDEO_ENCODE_PARAMS = { 'codec': 'libx264', 'preset': 'medium', 'profile': 'main', 'level': '4.0', 'crf': '23', 'pix_fmt': 'yuv420p', } # v2 统一音频编码参数 V2_AUDIO_ENCODE_PARAMS = { 'codec': 'aac', 'bitrate': '128k', 'sample_rate': '48000', 'channels': '2', }