soragui / ytd-library
youtube-dl的PHP封装
v0.2
2023-09-14 11:14 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.5
- psr/log: ^1.1
- symfony/process: ^4.0|^5.0
Requires (Dev)
- phpro/grumphp: ^0.18.0
- phpstan/phpstan: ^0.12.29
- roave/security-advisories: dev-master
- squizlabs/php_codesniffer: ^3.5
- symfony/var-dumper: ^5.1
README
从alltube分支,该分支已不再维护。
这个库允许你通过为youtube-dl提供封装,从网页中提取视频URL。
你可以使用以下命令安装它:
composer require soragui/ytd-library
然后你可以在你的PHP代码中使用它
use Ytd\Library\Downloader; require_once __DIR__.'/vendor/autoload.php'; $downloader = new Downloader('/usr/local/bin/youtube-dl'); $video = $downloader->getVideo('https://www.youtube.com/watch?v=dQw4w9WgXcQ'); $video->getUrl();