You've already forked FrameTour-RenderWorker
- 将 RENDER_SEGMENT_VIDEO 和 PACKAGE_SEGMENT_TS 任务类型合并为 RENDER_SEGMENT_TS - 移除独立的 PackageSegmentTsHandler,将其功能集成到 RenderSegmentTsHandler 中 - 更新任务执行器中的 GPU 资源分配配置 - 修改单元测试以适配新的任务类型名称 - 在 TaskType 枚举中保留历史任务类型的兼容性标记 - 更新常量定义和默认功能配置中的任务类型引用 - 添加视频精确裁剪和 TS 封装功能到渲染处理器中
21 lines
528 B
Python
21 lines
528 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
任务处理器层
|
|
|
|
包含各种任务类型的具体处理器实现。
|
|
"""
|
|
|
|
from handlers.base import BaseHandler
|
|
from handlers.render_video import RenderSegmentTsHandler
|
|
from handlers.compose_transition import ComposeTransitionHandler
|
|
from handlers.prepare_audio import PrepareJobAudioHandler
|
|
from handlers.finalize_mp4 import FinalizeMp4Handler
|
|
|
|
__all__ = [
|
|
'BaseHandler',
|
|
'RenderSegmentTsHandler',
|
|
'ComposeTransitionHandler',
|
|
'PrepareJobAudioHandler',
|
|
'FinalizeMp4Handler',
|
|
]
|