macOS
brew install youtubedrlocal Homebrew formula metadata
brew
youtubedr のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install youtubedrlocal Homebrew formula metadata
概要
Download Youtube Video in Golang
履歴
youtubedr is the command-line program from kkdai/youtube, a Go package for downloading YouTube videos. It is intentionally narrower than youtube-dl-style tools: the README points users to youtube-dl for broader download options.
The public repository was created in December 2015 as a Go implementation for discovering and downloading YouTube streams. Its README documents both binary use through `youtubedr` and library use from Go programs, with examples for getting stream information and downloading by URL, video ID, quality, or itag.
The README also explains the scraper mechanics at a high level: parse the video ID, fetch video information, decode stream data, and download from the extracted URL. That makes the project useful as both a CLI and a learning/reference implementation for Go developers interested in YouTube download internals.
Adoption appears modest compared with Python media downloaders, but meaningful inside the Go ecosystem. The module is documented on pkg.go.dev, packaged by Homebrew and Termux, and has several thousand GitHub stars according to metadata collected in July 2026.
Users install the binary, then run `youtubedr info URL` to inspect available streams or `youtubedr download URL` to save a video. The README documents output naming, destination directories, quality selection, itag selection, and ffmpeg use for high-resolution combinations.
Go developers can import the package directly when they need YouTube stream discovery in their own programs, though the README explicitly frames the tool for CC0-licensed content and discourages illegal use.
youtubedr matters as a small Go-native counterpart to larger Python downloaders. It is packageable as a static-ish CLI, importable as a Go module, and a reminder that site-specific media downloaders are often both tools and living protocol notes.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
youtubedr | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/kkdai/youtube
インストールメタデータ
| パッケージキー | brew:youtubedr |
|---|---|
| バージョン | 2.10.6 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/youtubedr |
| ホームページ | https://github.com/kkdai/youtube |
| リポジトリ | https://github.com/kkdai/youtube |
| 上流ドキュメント | https://github.com/kkdai/youtube#readme |
| ライセンス | MIT |
| ソースアーカイブ | https://github.com/kkdai/youtube/archive/refs/tags/v2.10.6.tar.gz |
| 最終更新 | 2026-07-25T21:32:49+02:00 |
| Pulse | updated |
| ビルド依存関係 | go |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | youtubedr |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.