RepositoryPythonCACanada
jkwill87

jkwill87/mnamer

media file renaming and organizing tool

1.2kstars
117forks
96issues
3views

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ủ đề: television

#1 Repository Của Tuần

3
TINIX TRENDING·Chủ đề: batch

#3 Repository Của Tuần

4
TINIX TRENDING·Chủ đề: organizer

#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-format và 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.

RepositoryPython
yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

202.5k
Oct 23, 2026
RepositoryPython
harry0703/MoneyPrinterTurbo

利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

135.4k
Oct 26, 2026
RepositoryPython
TheAlgorithms/Python

All Algorithms implemented in Python

225.5k
Oct 20, 2026
RepositoryPython
Significant-Gravitas/AutoGPT

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.

187.7k
Oct 24, 2026
RepositoryPython
521xueweihan/HelloGitHub

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

184.7k
Sep 28, 2026
RepositoryShell
ohmyzsh/ohmyzsh

🙃 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.

190.2k
Oct 25, 2026
RepositoryPython
TagStudioDev/TagStudio

A User-Focused Photo & File Management System

7.3k
Oct 25, 2026
RepositoryPython
donnemartin/system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

375.7k
Sep 15, 2026
RepositoryPython
vinta/awesome-python

The definitive list that answers "I want to do X in Python, which tool should I use?"

330.4k
Oct 26, 2026