Hoa KỳAthlon1600/youtube-downloader
:tv: PHP based alternative to youtube-dl and yt-dlp. Active and frequently updated! :star:
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tháng
#2 Repository Của Tháng
#3 Repository Của Tháng
🚀 YouTube Downloader — Giải pháp PHP thay thế youtube-dl đang được cập nhật
Một thư viện PHP sạch, không phụ thuộc youtube-dl, được thiết kế để tải video YouTube một cách nhanh chóng và ổn định.
YouTube Downloader là một dự án PHP được cảm hứng từ youtube-dl (Python), nhưng hoàn toàn viết lại bằng PHP thuần. Dự án ra đời vì hầu hết các công cụ tải video YouTube bằng PHP khác đều ngừng cập nhật hoặc phụ thuộc vào youtube-dl. Với YouTube Downloader, bạn không cần cài đặt bất kỳ trình biên dịch JavaScript nào, cũng không gọi shell — chỉ cần PHP và một vài dòng mã là đủ.
✨ Điểm nổi bật
- Cài đặt qua Composer: Hỗ trợ cài đặt dễ dàng với
composer require athlon1600/youtube-downloader. - Stream video trực tiếp: Sử dụng
YouTubeStreamerđể phát trực tiếp video từ các liên kết stream. - Hỗ trợ cookie và user-agent tùy chỉnh: Cho phép đăng nhập để truy cập video hạn chế độ tuổi.
- Tự động đồng ý cookie: Vượt qua trang xác nhận chính sách cookie của Google bằng phương thức
consentCookies(). - Trả về nhiều định dạng: Lấy danh sách tất cả các định dạng video và âm thanh, bao gồm cả định dạng kết hợp.
- Hỗ trợ PHP 7.4 và 8.0+: Hoạt động trên mọi phiên bản PHP hiện đại.
- Không phụ thuộc bên ngoài: Chỉ sử dụng PHP thuần, không cần cài thêm gói phụ trợ.
💡 Vì sao đáng chú ý
YouTube Downloader khác biệt so với các công cụ khác ở chỗ nó không phụ thuộc vào youtube-dl hay yt-dlp, mà được phát triển độc lập hoàn toàn bằng PHP. Điều này giúp giảm thiểu kích thước và phụ thuộc, đồng thời tăng tốc độ cập nhật khi YouTube thay đổi cấu trúc. Dự án phù hợp với các ứng dụng web hoặc API cần tích hợp tính năng tải video YouTube mà không muốn triển khai môi trường Python hoặc Node.js.
#YouTubeDownloader #PHP #OpenSource #VideoDownloader #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Self-hosted video downloader for YouTube and other sites (web UI for yt-dlp)
Modern YouTube downloader with a clean PySide6 interface. Download videos in any quality, extract audio, fetch subtitles, sponsorBlock, and view video metadata. Built with yt-dlp for reliable performance.
The ytconverter is a CLI tool for downloading YouTube videos in various format directly from the terminal. It leverages popular libraries (yt-dlp) and frameworks within the Python ecosystem to handle video downloading, format conversion, metadata handling and many more!