All Projects → XcantloadX → HeyDownload

XcantloadX / HeyDownload

Licence: other
音视频网站解析脚本

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to HeyDownload

MusicUnionSearch
音乐全网搜索
Stars: ✭ 20 (+11.11%)
Mutual labels:  qqmusic, netease-cloud-music
azusa
🎆 Fill you music player in a kawaii way
Stars: ✭ 30 (+66.67%)
Mutual labels:  netease-cloud-music, cloudmusic
NetEase-Cloud-Music-DiscordRPC
在Discord上显示网抑云/QQ音乐. Enables Discord Rich Presence For Netease Cloud Music/Tencent QQ Music.
Stars: ✭ 49 (+172.22%)
Mutual labels:  qqmusic, netease-cloud-music
AutoCloudSign
百度贴吧、哔哩哔哩、毕方、网易云音乐 云签到
Stars: ✭ 24 (+33.33%)
Mutual labels:  netease-cloud-music, cloudmusic
YoutubeDownloader
A Music downloader with Spotify integration for automatic metadata application. [Depricated]
Stars: ✭ 13 (-27.78%)
Mutual labels:  video-downloader, music-downloader
netease-music
NetEase Music Library for Emacs.
Stars: ✭ 52 (+188.89%)
Mutual labels:  netease-cloud-music
cover4mp3
[Deprecated] Fetching album covers for your songs.
Stars: ✭ 12 (-33.33%)
Mutual labels:  netease-cloud-music
MusicDownloader
It is a tool to download the music files such as .mp3 from netease cloud
Stars: ✭ 63 (+250%)
Mutual labels:  netease-cloud-music
Music163Api-Go
网易云音乐 API Golang 实现
Stars: ✭ 19 (+5.56%)
Mutual labels:  cloudmusic
VKRdownloader
Vkrdownloader: All in one Video Downloader - Download videos from facebook twitter youtube tiktok and 1000+ other sites . YouTube downloader , facebook downloader . made by Vijay Kumar
Stars: ✭ 25 (+38.89%)
Mutual labels:  video-downloader
NeteaseMusic-Client
Based on vue-netease-music, Powered by Electron™
Stars: ✭ 17 (-5.56%)
Mutual labels:  netease-cloud-music
simple-cloud-music
简洁的的第三方网易云音乐播放器
Stars: ✭ 306 (+1600%)
Mutual labels:  netease-cloud-music
NaturalGroundingPlayer
Sequence videos based on their energy readings
Stars: ✭ 46 (+155.56%)
Mutual labels:  video-downloader
Bili-dl
A Video downloader for Bilibili 用来下载b站视频的工具 使用的是b站旧版flash播放api 暂无更新计划
Stars: ✭ 67 (+272.22%)
Mutual labels:  video-downloader
fedora-netease
fedora网易云音乐安装脚本。该脚本用于在Fedora上一键安装网易云音乐,测试于Fedora-KDE-30。
Stars: ✭ 26 (+44.44%)
Mutual labels:  netease-cloud-music
GetVideoBot
Twitter bot to help you download videos and gifs
Stars: ✭ 34 (+88.89%)
Mutual labels:  video-downloader
liveme-pro-tools
LiveMe Pro Tools
Stars: ✭ 33 (+83.33%)
Mutual labels:  video-downloader
HibiAPI
一个实现了多种常用站点的易用化API的程序 / A program that implements easy-to-use APIs for a variety of commonly used sites.
Stars: ✭ 427 (+2272.22%)
Mutual labels:  netease-cloud-music
Collect
A server to collect & archive websites that also supports video downloads
Stars: ✭ 62 (+244.44%)
Mutual labels:  video-downloader
mmdl
MMDL (Mega Music Downloader) - A tool to easily download music.
Stars: ✭ 29 (+61.11%)
Mutual labels:  music-downloader

HeyDownload

PHP 音视频解析
有待重写
解析脚本在 parser 下面

已支持站点

  • 优酷
  • 好看视频
  • 网易云音乐
  • QQ 音乐

已知问题

优酷:客户端非法,201,貌似是调用频率太快,触发了防爬,建议十分钟之后再试

API

GET /get.php

参数

注意:下面的 bool 类型参数中非空表示 true,空表示 false

string url:待解析 URL
bool redirect:是否直接重定向到目标地址(可以直接放在 video/audio 标签的 src 中)(前提是对方没有设置 Referer 限制)。
array actions:动作,包括:defaultgetUrlgetCoverUrlgetLyric等,可以叠加多个,使用英文逗号分割,区分大小写。可省略,默认为 default

返回

例如:/get.php?url=https://y.qq.com/n/ryqq/songDetail/004Jb2Ra312pz3

{
    "code": 0,
    "msg": "success",
    "data": {
        "urls": [
            {
                "quality": "unknown",
                "url": "http://ws.stream.qqmusic.qq.com/C400003oglTe4Zwe7o.m4a?guid=5932328698&vkey=F0BE6D912306C28F73F53D80C562E8936A1B147F9622626686C3D306F13CDEC6A6973419166C7B6E96467E660644CD1A5807A2BA58000910419166C7B6E96467E660644CD1A5807A2BA58000910&uin=&fromtag=120032"
            },
            {
                "quality": "unknown",
                "url": "http://isure.stream.qqmusic.qq.com/C400003oglTe4Zwe7o.m4a?guid=5932328698&vkey=F0BE6D912306C28F73F53D80C562E8936A1B147F96E660644CD1A5807A2BA58000910&uin=&fromtag=1222626686C3D306F13CDEC6A6973419166C7B6E96467E660644CD1A5807A2BA58000910&uin=&fromtag=120032"
            }
        ],
        "cover": "https://y.qq.com/music/photo_new/T002R300x300M000002ZktSL4BNi8X.jpg?max_age=2592000",
        "title": "夏日未命名",
        "author": "小魂",
        "type": "audio"
    }
}

type:类型,目前只有 audiovideo
urls:所有的解析结果,可能包含不同的画质/音质
cover:封面 URL,若无/不支持则返回空字符串

命令行调用

Windows 下需要先运行 chcp 65001 切换到 UTF-8 编码以避免输出乱码
调用方法:

php ./get.php arg1 arg2 ...

php ./get.php url=https://y.qq.com/n/ryqq/songDetail/004Jb2Ra312pz3

参考项目/文章

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].