ydl-cli
Bunベースのコンパクトなydl-cliは、yt-dlp-apiの軽量クライアント。コマンドラインからメディアURLをダウンロード可能。help/manコマンド対応。
TypeScriptBunNPM Registry
主な機能
軽量CLIツールBunランタイムでシンプルなCLIクライアント。APIサーバーと組み合わせて使用
メディアダウンロードURLを指定するだけで簡単にメディアをダウンロード
ヘルプコマンド—help と man コマンドで使い方を確認可能
APIサーバー連携yt-dlp-apiサーバーと通信してダウンロード処理を実行
NPM公開@tomxv/ydl-cli として npm からグローバルインストール可能
Bun-firstBun ランタイムが必須。高速で最新の JavaScript 実行環境を活用
インストール方法
グローバルインストール(推奨):
npm i -g @tomxv/ydl-cli
または
bun add -g @tomxv/ydl-cli
ローカル開発用:
cd ydl-cli
bun link
使用方法
ydl https://example.com/video
ydl --help
man ydl
動作要件
- Bun v1.0+ - Bun ランタイムが必須です(Node.js のみでは非サポート)
技術構成
| 項目 | 内容 |
|---|---|
| 言語 | TypeScript |
| ランタイム | Bun |
| パッケージマネージャー | npm / bun |
| API連携 | yt-dlp-api |
リンク