In progressAutomation

DWPush — media pipeline

YouTube → MP3 → tag + cover → Telegram channel on schedule, automatically

569MB
медиатека MP3 в продакшне
авто
скачивание + теги + обложка + постинг
healer
watchdog восстанавливает при сбое

Overview

An automated content distribution pipeline: downloads audio from YouTube via yt-dlp, adds tags and cover art via FFmpeg, queues and publishes to Telegram channels on a schedule. The watchdog daemon healer monitors processes and restarts any that crash. A 569 MB media library is already in production.

What's inside

Auto-download

yt-dlp pulls from YouTube, SoundCloud and more

Media processing

FFmpeg: tags, cover art, loudness normalisation

Schedule & queue

APScheduler + post queue for Telegram channels

Watchdog healer

Process monitoring, auto-recovery on crash

Tech stack

Pythonyt-dlpTelegram Bot APIAPSchedulerFFmpegDocker

Configure your build

Select options and see the estimated price instantly.

Project configurator

Package

Design

Integrations

Timeline

Support

One-time total

$1,500

This is an estimate. We'll lock the final quote after a short brief.

Related projects

Learn more