36 lines
913 B
Python
36 lines
913 B
Python
|
|
"""
|
||
|
|
YouTube Factory Pipeline Package
|
||
|
|
Distributed Faceless Video Generation across 3 AI PCs
|
||
|
|
"""
|
||
|
|
|
||
|
|
from .remote import RemotePC
|
||
|
|
from .trending import TrendingFetcher
|
||
|
|
from .script_gen import ScriptGen
|
||
|
|
from .tts_gen import TTSGen
|
||
|
|
from .music_gen import MusicGen
|
||
|
|
from .visual_gen import VisualGen, StockMediaFetcher
|
||
|
|
from .sub_gen import SubGen
|
||
|
|
from .thumb_gen import ThumbnailGen
|
||
|
|
from .assembler import Assembler
|
||
|
|
from .queue_manager import QueueManager
|
||
|
|
from .youtube_uploader import YouTubeUploader
|
||
|
|
from .dependency_manager import ensure_dependencies, check_python_packages, check_system_binaries
|
||
|
|
|
||
|
|
__all__ = [
|
||
|
|
"RemotePC",
|
||
|
|
"TrendingFetcher",
|
||
|
|
"ScriptGen",
|
||
|
|
"TTSGen",
|
||
|
|
"MusicGen",
|
||
|
|
"VisualGen",
|
||
|
|
"StockMediaFetcher",
|
||
|
|
"SubGen",
|
||
|
|
"ThumbnailGen",
|
||
|
|
"Assembler",
|
||
|
|
"QueueManager",
|
||
|
|
"YouTubeUploader",
|
||
|
|
"ensure_dependencies",
|
||
|
|
"check_python_packages",
|
||
|
|
"check_system_binaries",
|
||
|
|
]
|