yaydl - Rust製のYouTube DL代替
YouTube DLが一時GitHubから消えた時、ネット界隈は騒然としました。代替となるソフトウェアも存在せず、動画をダウンロードする方法がなくなってしまうところでした。幸い、削除は回避されましたが、コミュニティに大きな遺恨を残した出来事でした。 今回紹介するyaydlはRustで作られたYouTube DL代替になります。こうした多様性が今後の活動の広がりを支えていくことでしょう。
yaydlの使い方
実行例です。
$ yaydl "https://www.youtube.com/watch?v=jNQXAC9IVRw"
Fetching from YouTube.
"Me at the zoo.mp4" successfully downloaded.
ヘルプです。
$ yaydl --help
yaydl 0.6.6
Yet Another Youtube Down Loader
USAGE:
yaydl [FLAGS] [OPTIONS] <url>
ARGS:
</url><url> Sets the input URL to use
FLAGS:
-h, --help Prints help information
-x, --only-audio Only keeps the audio stream
-v, --verbose Talks more while the URL is processed
-V, --version Prints version information
OPTIONS:
-f, --audio-format <audio> Sets the target audio format (only if --only-audio is used).
Specify the file extension here (defaults to "mp3").
-o, --output <outputfile> Sets the output file name
執筆時点でyaydlが対応しているのは次のサイトです。
- YouTube.com
- Vimeo.com
- VOE.sx
- WatchMDH.to
- VIVO.sx
- Vidoza.net
YouTube DLはもっと遙かに数多くのWebサイトに対応していますので、完全に置き換えられる存在になるのはまだまだ遠いでしょう。しかしオーディオファイルだけのダウンロードに対応しているなど、今後に期待ができます。
yaydlはRust製のソフトウェア(ライセンスは独自)です。
GitHub - dertuxmalwieder/yaydl: yet another youtube down loader (Git mirror)