tvrenamr là một tiện ích để đổi tên chương trình truyền hình dựa trên tên tập tin hoặc sử dụng đầu vào.
Làm thế nào để sử dụng
Chạy kịch bản với: python tvrenamr.py [options] tập tin / thư mục
Options
-e hoặc --episode - Thiết lập số tập cho một tập tin. Không thể được sử dụng khi đổi tên nhiều file.
--ignore-đệ quy - Chỉ sử dụng các tập tin từ thư mục gốc của thư mục chỉ định và không nhập bất kỳ thư mục con.
-l hoặc --log_level - Thiết lập mức độ log. Lựa chọn hợp lệ là debug, thông tin, cảnh báo, báo lỗi và quan trọng.
--library - Thiết lập thư viện để sử dụng cho việc lấy tiêu đề hồi. Mặc định này để tvrage, nhưng thetvdb cũng có sẵn.
-n hoặc --name - Đặt tên của tên của chương trình để đổi tên.
-o hay --output - Thiết lập định dạng đầu ra cho các tập phim được đổi tên.
--organise - Tự động chuyển đổi tên file vào thư mục chỉ định với -r và sắp xếp chúng dựa trên tên hiển thị của họ và số mùa.
-r hoặc --renamed - Các thư mục để chuyển đổi tên file để, nếu không quy định thư mục làm việc được sử dụng.
--regex - Các biểu hiện thường xuyên để sử dụng khi lấy thông tin từ các tập tin.
-s hoặc --season - Thiết lập số mùa. Không thể được sử dụng khi đổi tên nhiều file.
-t hoặc --Thông - Đặt vị trí của 'The' trong tên của một chương trình đến hết các tên hiển thị, tức là 'The Wire' trở thành 'Wire, The'.
-x hoặc --exceptions - Xác định vị trí của một tập tin ngoại lệ.
Ví dụ
& Nbsp; * python tvrenamr.py --organise -r '/ path / to / a / thư mục /' /path/a/directory/or/file/[the_file.avi]
& Nbsp; * python tvrenamr.py --season = số --name = tên /path/to/a/file/the_file.avi
Expressions Tuỳ chỉnh thường xuyên
Theo mặc định TV Renamr sẽ phù hợp với chương trình trong các định dạng: show.s0e00 và show.0x00 nhưng bạn có thể chỉ biểu hiện tùy chỉnh thường xuyên nếu các tập tin của bạn đang không ở trong một trong những định dạng này. Một số cú pháp biểu thức tùy chỉnh thường xuyên đã được sử dụng để giúp bạn xác định các bộ phận khác nhau của tên tập tin:
& Nbsp; * Hiển thị:% n - (? P [. W s, _-] +)
(? P [ d] {1,2}) -:; & nbsp * Mùa% s
& Nbsp; * Episode: - (? P [ d] {2})% e
Nó cũng có thể xác định có bao nhiêu chữ số có trong các mùa và tập các phần của tên tập tin bằng cách sử dụng cú pháp:
& Nbsp; * Season:% s {n}
& Nbsp; * Episode:% e {n}
nơi n trong {n} xác định có bao nhiêu chữ số trong mỗi phần.
Lưu ý: Tất cả các không gian được chuyển đổi sang giai đoạn trước khi biểu hiện thường xuyên của bạn đang chạy
Yêu cầu .
- Python
Bình luận không