
Social Sync
Automated Media Flow
Step 1: Select Your Videos
No supported video files found in the specified folder.
Supported formats: MP4, MOV, AVI, MKV, WEBM, M4V, FLV, WMV
๐ฌ Video Preview
Step 2: Configure Processing
Processing Mode
Processing Workflow
Normalize audio and reduce noise
Remove silent gaps for tighter content
Generate speech-to-text subtitles
Detect and remove repeated lines using text + audio similarity
Fix medical terms & re-line text (โค12 words/line)
Auto-detect video topic for hashtags/titles
Find visual anchor points in corrected transcript
Choose key phrases (relies on multimedia analysis)
Inject intelligent stock clips at anchor points
Generate custom DALL-E illustrations
Intelligent face/focal point detection with context-aware zooming
Animated 3s intro hook that viewers see first
0.5-1s stinger right after title card
3-4s CTA block at the end
Gradient border (Shorts) - before subtitle burn
Embed styled captions after frame (prevents masking)
Lay music bed after subtitles to preserve timing
Drop pops on highlight moments
Generate thumbnails with frozen final frame context
Use topic tags and channel cache to slot video
Step 3: Platforms & Scheduling
Multi-Platform Content Manager
Configure AI-powered content generation for each social media platform
YouTube Configuration
YouTube Channel Management
Connect multiple YouTube accounts and select which channel to use for uploading. All authenticated accounts are remembered so you don't need to re-authenticate each time.
No YouTube Channels Connected
Connect your first YouTube channel to start managing your uploads.
๐ก How This Works
โข Multiple Channels: Each account can have multiple YouTube channels
โข Persistent Storage: All connections are saved locally and remembered
โข Easy Switching: Select any channel from any account as your upload destination
โข Account Switching: Use "Add Different Account" to sign in with a different Google account
โข Python Integration: Authentication is automatically shared with the Python script
Video Content Settings
Tags will be generated from title using GPT
Step 4: Execute
Execution Summary
Admin & Maintenance
โ ๏ธ CRITICAL: Channel Data Scanner
๐จ REQUIRED BEFORE ANY UPLOADS: This scanner builds the essential cache data that the entire Python backend depends on.
โข Smart scheduling: Cannot work without channel cache
โข Conflict detection: Requires existing video data
โข Analytics: Needs upload history for optimization
โข Batch uploads: Critical for multi-video scheduling
What to Scan
โข Will scan ALL videos on your channel for complete scheduling data
โข Uses significant quota (~1 unit per video) but ensures zero conflicts
โข Best used when quota resets or for initial setup
โข Subsequent uploads will automatically update the cache
๐ก How This Works
โข Scan Once: Cache all your channel data for strategic scheduling
โข Smart Scheduling: System uses cache to find perfect gaps in your schedule
โข Auto-Updates: Each successful upload automatically updates the cache
โข Video Scanning: When enabled, scans ALL videos for 100% scheduling accuracy
โข Playlist Scanning: When enabled, scans all playlists for auto-assignment
Duplicate Video Manager
No duplicate videos found.