URL を貼ると動画や音声をダウンロードできる、セルフホストの小さな Web アプリ。中身は yt-dlp と ffmpeg に Flask の薄い画面をかぶせたもので、MP4 か MP3 を選び、複数の URL をまとめて落とせる。
できること
- YouTube、TikTok、X など yt-dlp が対応するサイトから、動画(MP4)か音声(MP3)を落とす
- 画質を選ぶ
- 複数の URL をまとめて貼って、一括でダウンロードする(重複は自動で除く)
使い方
yt-dlp と ffmpeg を入れ、リポジトリを clone して ./reclip.sh を実行し、http://localhost:8899 を開く。Docker なら docker build -t reclip . → docker run -p 8899:8899 reclip。
活用できそうな場面
- yt-dlp のコマンドを覚えていない家族や同僚向けに、家の中のサーバーに置いておくのに使えそう
- 手元の PC で、音声だけを MP3 で落とすときの簡単な画面として使えそう
向いている人
yt-dlp を画面から手軽に使いたい人
似ているもの
- yt-dlp:中身そのもの。こちらはその上の Web の画面だけ
- MeTube:同じく yt-dlp の Web UI。こちらはより小さく単純
技術
Python(Flask)と、フレームワークなしの HTML/CSS/JS。yt-dlp と ffmpeg が必要。Docker でも動く。
注意点
README にあるとおり個人利用が前提で、各サイトの利用規約と著作権に注意が要る。README にはログインなどの認証の説明がないので、インターネットには公開しないほうがよいと思われる。最後の更新は 2026年7月。