Canadajkwill87/mnamer
media file renaming and organizing tool
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 Tuần
#3 Repository Của Tuần
#4 Repository Của Tuần
🧠 mnamer: Đổi tên và sắp xếp tệp media tự động bằng metadata
Công cụ Python thông minh giúp tổ chức lại thư viện phim và truyện TV chỉ với một lệnh.
mnamer (media renamer) là một tiện ích dòng lệnh (CLI) rất linh hoạt, được thiết kế để tự động hoá việc đổi tên và sắp xếp các tệp phim và tập truyền hình. Nó phân tích tên tệp gốc để trích xuất thông tin, sau đó tra cứu trên các dịch vụ như TVDb, TvMaze (cho truyện TV) và TMDb, OMDb (cho phim) để điền đầy đủ metadata trước khi đổi tên và di chuyển chúng đến thư mục phù hợp.
✨ Điểm nổi bật
- Hỗ trợ nhiều nguồn metadata: Tích hợp TVDb và TvMaze cho truyện TV, cùng TMDb và OMDb cho phim.
- Đổi tên tùy chỉnh: Sử dụng
episode-formatvàmovie-formatđể thiết lập mẫu đặt tên riêng. - Hỗ trợ phụ đề: Tự động đổi tên tệp phụ đề (.srt, .idx, .sub) theo đúng định dạng của media chính.
- Đa ngôn ngữ: Hỗ trợ thiết lập ngôn ngữ tìm kiếm qua
--language. - Chế độ tự động: Dùng
-bđể chạy không cần nhắp nhở, phù hợp cho script. - Cấu hình linh hoạt: Cài đặt qua CLI hoặc tệp
.mnamer-v2.json. - Kiểm thử an toàn: Dùng
--testđể mô phỏng thay đổi mà không thực hiện ghi. - Hỗ trợ Docker: Dễ dàng triển khai qua
docker pull jkwill87/mnamer.
💡 Vì sao đáng chú ý
Không chỉ là công cụ đổi tên đơn thuần, mnamer là một giải pháp toàn diện cho người dùng muốn duy trì một thư viện media gọn gàng và chuẩn hóa. Với khả năng tích hợp sâu với các cơ sở dữ liệu lớn và hệ thống cấu hình linh hoạt, mnamer giảm đáng kể công sức thủ công trong việc sắp xếp lại các tệp phim, tập truyền hình và phụ đề.
#Python #MediaOrganizer #CLI #Metadata #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
The definitive list that answers "I want to do X in Python, which tool should I use?"