youtube-dlから派生した、数千のサイトに対応する多機能な音声・動画ダウンロード用CLIツール。
Michele0303/tiktok-live-recorder
TikTokライブを手動・自動・フォロー中のアカウントのモードで録画するPython製CLIツール。
- スター
- 920
- フォーク
- 237
- 未解決の Issue
- 140
- 最終コミット
- 2 か月前
これは何?
TikTok Live Recorderは、TikTokライブを録画してローカルファイルに保存するPython製のCLIツールです。音声と映像の両方を記録できるため、配信終了後にライブを見返したり、アーカイブしたりできます。
録画対象は、-user、-url、-room_idなどのフラグで指定し、録画の開始方法は-modeで選択します。manualは配信中ならすぐに録画を開始し、automaticは指定した間隔で確認して配信開始のたびに録画します。followersは、ログイン中のユーザーがフォローしているすべてのアカウントの配信を録画します。このほか、出力先ディレクトリ、最大録画時間、HTTPプロキシ、後処理時のビットレートを設定でき、録画完了後にTelegramへアップロードすることもできます。
Windows、Linux、macOSに対応し、AndroidではTermux経由で動作します。Dockerイメージから起動することもできます。Python 3.11以降とFFmpegが必要です。
主な機能
- 01TikTokライブの音声と映像を録画します。
- 02手動、自動(間隔を指定した定期確認)、followersの録画モードに対応しています。
- 03配信の指定にユーザー名、ライブURL、またはroom IDを使用できます。
- 04出力先ディレクトリ、最大録画時間、HTTPプロキシ、出力ビットレートを設定できます。
- 05録画完了後、Telegramにアップロードできます。
- 06ローカルへのインストールに加え、Dockerイメージも利用できます。
ユースケース
- フォローしているクリエイターのTikTokライブをアーカイブし、後から視聴する。
- ライブ配信を収集し、コンテンツ分析や研究に活用する。
- お気に入りの配信者がライブを始めるたびに、自動で録画する。
- サーバーやコンテナ上で無人運用し、常時配信を録画する。
クイックスタート
- 1
前提条件をインストールします:Git、Python 3.11以降、FFmpeg
- 2
リポジトリをクローンします
git clone https://github.com/Michele0303/tiktok-live-recorder - 3
uvで依存関係をインストールします
uv sync - 4
コマンドラインオプションを確認します
uv run python src/main.py -h
使う前に知っておきたいこと
- このプロジェクトはTikTokと提携しておらず、利用は自己責任となります。
- セットアップにはPython 3.11以降、FFmpeg、uvが必要です。また、一部の機能ではcookies.jsonまたはTelegramの設定ファイルが必要です。
トピック
よくある質問
- tiktok-live-recorder とは?
- TikTokライブを手動・自動・フォロー中のアカウントのモードで録画するPython製CLIツール。 TikTok Live Recorderは、TikTokライブを録画してローカルファイルに保存するPython製のCLIツールです。音声と映像の両方を記録できるため、配信終了後にライブを見返したり、アーカイブしたりできます。
- tiktok-live-recorder は無料で使えますか?ライセンスは?
- tiktok-live-recorder は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- tiktok-live-recorder は今もメンテナンスされていますか?
- 半年以内に更新あり。tiktok-live-recorder の最終コミットは 2026年8月12日 です。
- tiktok-live-recorder は何に使えますか?
- フォローしているクリエイターのTikTokライブをアーカイブし、後から視聴する。 ライブ配信を収集し、コンテンツ分析や研究に活用する。 お気に入りの配信者がライブを始めるたびに、自動で録画する。 サーバーやコンテナ上で無人運用し、常時配信を録画する。
- tiktok-live-recorder のインストール方法は?
- 前提条件をインストールします:Git、Python 3.11以降、FFmpeg リポジトリをクローンします: git clone https://github.com/Michele0303/tiktok-live-recorder uvで依存関係をインストールします: uv sync コマンドラインオプションを確認します: uv run python src/main.py -h
- tiktok-live-recorder はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Michele0303/tiktok-live-recorder
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Web、ターミナルUI、デスクトップアプリから10以上の国内外の音楽配信サービスを検索・ダウンロードできるGoツール。
ホワイトボード風の画像を、ナレーションに合わせたCPUレンダリングの手描き風MP4に変換するCLIツール兼Pythonライブラリ。
GitHubのコントリビューショングラフを、プロフィールに埋め込めるGalaga風のアニメーション付きシューティングGIFまたはWebPに変換します。
Gitリポジトリやローカルディレクトリを、LLMにコードを渡しやすい単一のテキストダイジェストに変換します。
OpenStreetMapのデータから、テーマカラーを選んで任意の都市のミニマルな印刷向け地図ポスターを生成するPython製CLIツール。