Submit a source
Send a public YouTube URL or a local video path through the Telegram bot. Clipfarm validates the input before queuing work.
Telegram-first video clipping
Create 9:16 captioned clips from videos you have permission to reuse, review them in Telegram, and publish through TikTok's official Content Posting API.
30s, 60s, and 90s options rendered as H.264/AAC MP4.
Production path
Send a public YouTube URL or a local video path through the Telegram bot. Clipfarm validates the input before queuing work.
The pipeline creates fixed-length 9:16 MP4 files, preserves subtitles when available, and keeps heavy media work outside command handlers.
Rendered clips are sent back with live progress updates. Auto-posting stays disabled unless explicitly enabled in the environment.
TikTok posting uses Direct Post by default with private visibility unless app review and user settings allow broader publishing.
Responsible defaults
Clipfarm does not make arbitrary source videos rights-cleared. You are responsible for permission to download, transform, and publish each source.
OAuth tokens, bot tokens, and TikTok credentials belong in environment variables and backend storage, never in rendered pages or client scripts.
The default TikTok privacy mode is SELF_ONLY, and auto-posting requires an explicit configuration switch.
The service processes source files to create clips. It does not need to sell personal data or use uploaded videos for unrelated model training.