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月。