Download the PHP package hazel/ytdlphp without Composer
On this page you can find all versions of the php package hazel/ytdlphp. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download hazel/ytdlphp
More information about hazel/ytdlphp
Files in hazel/ytdlphp
Download hazel/ytdlphp
More information about hazel/ytdlphp
Files in hazel/ytdlphp
Please rate this library. Is it a good library?
Informations about the package ytdlphp
ytdlphp
A typed PHP 8.5+ library for yt-dlp.
Build command-line arguments with a fluent API, run yt-dlp via Tempest Process, and parse JSON metadata into typed objects. URLs are validated with PHP's built-in URI extension (WHATWG).
Requirements
- PHP 8.5+
- Extensions:
json,uri - yt-dlp installed and available on
PATH(or configured explicitly)
Installation
Quick start
Configuration
Options builder
Options provides typed methods for common yt-dlp flags, backed by enums where useful:
Use option() for flags not covered by a dedicated method.
URLs
Pass strings or Uri\WhatWg\Url instances. Strings are validated before yt-dlp runs:
Testing
License
MIT. See LICENSE.
All versions of ytdlphp with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.5
ext-json Version *
ext-uri Version *
tempest/mapper Version ^3.9
tempest/process Version ^3.9
ext-json Version *
ext-uri Version *
tempest/mapper Version ^3.9
tempest/process Version ^3.9
The package hazel/ytdlphp contains the following files
Loading the files please wait ...