1 个不稳定版本

0.0.1 2021年5月1日

#46 in #quality

MIT 协议

18KB
393

maguro 🐟

快速YouTube下载器。

使用命令行界面

$ # Check which streams are available (in no particular order).
$ maguro -F VfWgE7D1pYY
Displaying available formats for video ID VfWgE7D1pYY:
itag: 018       Quality: medium Mime Type: video/mp4; codecs="avc1.42001E, mp4a.40.2"
itag: 022       Quality: hd720  Mime Type: video/mp4; codecs="avc1.64001F, mp4a.40.2"
itag: 137       Quality: hd1080 Mime Type: video/mp4; codecs="avc1.640028"
itag: 248       Quality: hd1080 Mime Type: video/webm; codecs="vp9"
itag: 136       Quality: hd720  Mime Type: video/mp4; codecs="avc1.4d401f"
itag: 247       Quality: hd720  Mime Type: video/webm; codecs="vp9"
itag: 135       Quality: large  Mime Type: video/mp4; codecs="avc1.4d401f"
itag: 244       Quality: large  Mime Type: video/webm; codecs="vp9"
itag: 134       Quality: medium Mime Type: video/mp4; codecs="avc1.4d401e"
itag: 243       Quality: medium Mime Type: video/webm; codecs="vp9"
itag: 133       Quality: small  Mime Type: video/mp4; codecs="avc1.4d4015"
itag: 242       Quality: small  Mime Type: video/webm; codecs="vp9"
itag: 160       Quality: tiny   Mime Type: video/mp4; codecs="avc1.4d400c"
itag: 278       Quality: tiny   Mime Type: video/webm; codecs="vp9"
itag: 140       Quality: tiny   Mime Type: audio/mp4; codecs="mp4a.40.2"
itag: 251       Quality: tiny   Mime Type: audio/webm; codecs="opus"

$ # Choose a stream to download, and specify the output.
$ maguro -o mp4 -f 133 VfWgE7D1pYY
Starting download of VfWgE7D1pYY...
Completed download of video VfWgE7D1pYY.

$ # The more -v's, the more verbose your output.
$ maguro -vvv -o mp4 VfWgE7D1pYY

使用库

maguro 还公开了一个库,可在其他应用程序中使用。它是完全异步的,并且(希望)直观且易于使用。示例可在示例文件夹中找到。

免责声明

此软件的创建目的是在创作者的明确许可下下载视频。此软件的创建者不对是否使用此软件下载受版权保护的YouTube视频负责。

依赖项

~7–19MB
~251K SLoC