支持历史生成结果的呈现逻辑
This commit is contained in:
@@ -27,6 +27,7 @@ from pixelle_video.services.media import MediaService
|
||||
from pixelle_video.services.video import VideoService
|
||||
from pixelle_video.services.frame_processor import FrameProcessor
|
||||
from pixelle_video.services.persistence import PersistenceService
|
||||
from pixelle_video.services.history_manager import HistoryManager
|
||||
from pixelle_video.pipelines.standard import StandardPipeline
|
||||
from pixelle_video.pipelines.custom import CustomPipeline
|
||||
|
||||
@@ -82,6 +83,7 @@ class PixelleVideoCore:
|
||||
self.video: Optional[VideoService] = None
|
||||
self.frame_processor: Optional[FrameProcessor] = None
|
||||
self.persistence: Optional[PersistenceService] = None
|
||||
self.history: Optional[HistoryManager] = None
|
||||
|
||||
# Video generation pipelines (dictionary of pipeline_name -> pipeline_instance)
|
||||
self.pipelines = {}
|
||||
@@ -111,6 +113,7 @@ class PixelleVideoCore:
|
||||
self.video = VideoService()
|
||||
self.frame_processor = FrameProcessor(self)
|
||||
self.persistence = PersistenceService(output_dir="output")
|
||||
self.history = HistoryManager(self.persistence)
|
||||
|
||||
# 2. Register video generation pipelines
|
||||
self.pipelines = {
|
||||
|
||||
Reference in New Issue
Block a user