RepositoryPython
jmbannon

jmbannon/ytdl-sub

Lightweight tool to automate downloading and metadata generation with yt-dlp

3.0ksao
110fork
119issue
2lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: nfo

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: yt-dlp-wrapper

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: lidarr

#1 Repository Của Tuần

🎵 Tự động tải media và chuẩn bị metadata cho mọi trình phát

Công cụ dòng lệnh nhẹ, dùng yt-dlp để tải YouTube, SoundCloud, Bandcamp và chuẩn hoá file + thẻ metadata theo đúng định dạng của Plex/Jellyfin/Kodi/Emby.

ytdl-sub là một công cụ dòng lệnh Python nhẹ, dùng yt-dlp để tải video và âm nhạc từ YouTube, SoundCloud, Bandcamp... rồi tự động sắp xếp thành cấu trúc thư mục và tạo file metadata (NFO, thẻ nhạc) để các phần mềm phát như Plex, Jellyfin, Kodi, Emby nhận diện ngay mà không cần plugin hay công cụ thứ ba.

✨ Điểm nổi bật

  • Tải qua yt-dlp: hỗ trợ rất nhiều nguồn như YouTube, SoundCloud, Bandcamp.
  • Tạo metadata tự động: sinh file NFO, thẻ nhạc (qua beets API), sẵn sàng nhập vào Plex/Jellyfin/Emby/Kodi.
  • Cấu hình YAML linh hoạt: dùng tệp subscriptions.yaml để định nghĩa kênh, playlist, bài hát và cách xử lý từng loại.
  • Preset tích hợp sẵn: cung cấp nhiều mẫu cấu hình sẵn (TV Show, Music, Music Video...) để người dùng nhanh chóng khởi động.
  • Hỗ trợ nhiều kiểu nội dung: kênh YouTube làm chương trình truyền hình, album SoundCloud/Bandcamp, video âm nhạc, v.v.
  • Tùy chỉnh thư mục gốc: thiết lập riêng thư mục cho TV Show, Music, Music Video.
  • Tùy chọn only recent: giới hạn số lượng video tải về trong khoảng thời gian nhất định.
  • Tích hợp cookie yt-dlp: hỗ trợ đăng nhập để truy cập nội dung riêng tư.

💡 Vì sao đáng chú ý

Không giống cách thủ công tải rồi tổ chức lại, ytdl-sub kết hợp toàn bộ quy trình: từ định nghĩa nguồn → tải về → định dạng tên file → sinh metadata → sắp xếp thành cấu trúc thư mục chuẩn. Điều này giúp người dùng chỉ cần chạy một lệnh ytdl-sub sub subscriptions.yaml và toàn bộ nội dung sẽ sẵn sàng để thêm vào thư viện Plex/Jellyfin/J Kodi/Emby ngay lập tức.


#yt-dlp #metadata #Plex #Jellyfin #Kodi #Emby #Python #OpenSource #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.

RepositoryJavaScript
DialmasterOrg/Youtarr

Self-hosted web app that automates downloading, organizing, and scheduling YouTube channel content with support for Plex, Kodi, Emby and Jellyfin

1.8k
Oct 20, 2026
RepositoryPython
mvdctop/Movie_Data_Capture

Local Movies Organizer

7.4k
Oct 10, 2026
RepositoryShell
RandomNinjaAtk/arr-scripts

Extended Container Scripts - Automation scripts to make life easier!

1.5k
Oct 1, 2026
RepositoryPython
wizarrrr/wizarr

Wizarr is an advanced user invitation and management system for Jellyfin, Plex, Emby etc.

3.2k
Oct 24, 2026
RepositoryTypeScript
seerr-team/seerr

Open-source media request and discovery manager for Jellyfin, Plex, and Emby.

13.0k
Oct 24, 2026
RepositoryDart
edde746/plezy

Modern cross-platform media server client built with Flutter

3.9k
Oct 23, 2026
Repository
gfriends/gfriends

媒体服务器演员头像仓库

2.9k
Oct 26, 2026
RepositoryTypeScript
connorgallopo/Tracearr

Real-time monitoring for Plex, Jellyfin, and Emby servers. Track streams, analyze playback, and detect account sharing from a single dashboard.

2.7k
Oct 22, 2026
RepositoryTypeScript
chrisbenincasa/tunarr

Create a classic TV experience using your own media - IPTV backed by Plex/Jellyfin/Emby/NFO

2.7k
Oct 27, 2026