Repolode
averygan

averygan/reclip

yt-dlpを使い、1000以上のサイトから動画や音声をMP4・MP3でダウンロードできるセルフホスト型Webアプリ。

代替できる製品:4K Video Downloader

スター
10,779
フォーク
1,608
未解決の Issue
74
最終コミット
3 か月前

これは何?

ReClipは、ブラウザーから操作できるセルフホスト型の動画・音声ダウンローダーです。YouTube、TikTok、Instagram、Twitter/X、Redditなどのリンクを1つ以上貼り付けると、動画情報とサムネイルを取得し、各項目をMP4でダウンロードしたり、MP3として抽出したりできます。

ダウンロードエンジンにはyt-dlpを採用しているため、yt-dlpが対応するサイトならReClipでも利用できます。変換にはffmpegを使用します。バックエンドは約150行の単一のPython Flaskファイルで、フロントエンドはビルド不要の素のHTML、CSS、JavaScriptで構成されています。スクリプトを使ってローカルで実行するか、Dockerでポート8899を使って実行できます。

このプロジェクトは個人利用を想定しています。著作権法および各プラットフォームの利用規約を遵守する責任は、ユーザーにあります。

主な機能

  • 01yt-dlpを通じて1000以上のサイトからダウンロード
  • 02動画はMP4、音声はMP3で保存
  • 03対応している場合は画質と解像度を選択可能
  • 04一括ダウンロードに対応し、重複するURLを削除
  • 05ビルド不要のレスポンシブUIで動作

ユースケース

  • 保存する権利のある動画を個人用にコピーしておく
  • 講演、ポッドキャスト、ミュージックビデオから音声をMP3として抽出する
  • 自分のサーバーやDocker上でプライベートなダウンローダーを運用する

クイックスタート

  1. 1

    yt-dlp と ffmpeg をインストールする(Homebrew)

    brew install yt-dlp ffmpeg
  2. 2

    リポジトリをクローンする

    git clone https://github.com/averygan/reclip.git
  3. 3

    プロジェクトフォルダーに移動する

    cd reclip
  4. 4

    アプリを起動し、http://localhost:8899 を開く

    ./reclip.sh

使う前に知っておきたいこと

  • 個人利用のみを想定しています。著作権および各プラットフォームの利用規約を必ず遵守してください。
  • 実行前に yt-dlp と ffmpeg を別途インストールする必要があります。

トピック

よくある質問

reclip とは?
yt-dlpを使い、1000以上のサイトから動画や音声をMP4・MP3でダウンロードできるセルフホスト型Webアプリ。 ReClipは、ブラウザーから操作できるセルフホスト型の動画・音声ダウンローダーです。YouTube、TikTok、Instagram、Twitter/X、Redditなどのリンクを1つ以上貼り付けると、動画情報とサムネイルを取得し、各項目をMP4でダウンロードしたり、MP3として抽出したりできます。
reclip は無料で使えますか?ライセンスは?
reclip は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
reclip は今もメンテナンスされていますか?
半年以内に更新あり。reclip の最終コミットは 2026年7月9日 です。
reclip は何に使えますか?
保存する権利のある動画を個人用にコピーしておく 講演、ポッドキャスト、ミュージックビデオから音声をMP3として抽出する 自分のサーバーやDocker上でプライベートなダウンローダーを運用する
reclip のインストール方法は?
yt-dlp と ffmpeg をインストールする(Homebrew): brew install yt-dlp ffmpeg リポジトリをクローンする: git clone https://github.com/averygan/reclip.git プロジェクトフォルダーに移動する: cd reclip アプリを起動し、http://localhost:8899 を開く: ./reclip.sh
reclip はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/averygan/reclip

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト