Làm thế nào tôi có thể cài đặt pyrenamer cho bionic?


10

pyrenamer là một công cụ đổi tên tập tin số lượng lớn tuyệt vời. Nhưng tôi không thể tìm thấy nó trong kho lưu trữ cho 18.04 Bionic Beaver hoặc PPA.
Tôi sử dụng tất cả thời gian để đổi tên hình ảnh trước khi nhập vào hệ thống quản lý thư viện hình ảnh Shotwell.

Cụ thể, tôi sử dụng một mẫu để lấy tên ở dạng yyyymmdd bao gồm một ngày trong tuần (thật dễ dàng để nhớ ngày trong tuần một người đến thăm sở thú) và tên mô hình của máy ảnh được sử dụng. Các ~biểu tượng giúp nếu ai muốn tìm kiếm và thay thế để trở lại tên file ảnh gốc. Xem:

{imageyear}{imagemonth}{imageday}_{imagedaysimp}_{imagehour}{imageminute}{imagesecond}_{cameramodel}~{1}

Nếu một PPA có sẵn cho 18.04 xin vui lòng thông báo ở đây.


Tải về các gói deb và cài đặt nó bằng tay: launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869
Иван Лысанов

Câu trả lời:


8

Vấn đề này cũng có thể được giải quyết một cách tự nhiên vào ngày 18.04 bằng cách cài đặt một ứng dụng đổi tên hàng loạt GUI tương tự khác từ kho lưu trữ Ubuntu mặc định. GPRename dễ dàng có thể thay thế, xóa, chèn, xóa và đánh số liên tiếp các tệp và thư mục. GPRename có thể được cài đặt trong 18.04 trở lên với lệnh sau:

sudo apt install gprename  

Để có được chức năng đọc thẻ siêu dữ liệu EXIF ​​trong cài đặt renrot 18.04. renrot có thể đổi tên và xoay tệp theo thẻ EXIF. renrot có thể được cài đặt trong 18.04 trở lên với lệnh sau:

sudo apt install renrot  

nhập mô tả hình ảnh ở đây


Giải pháp tốt 18.04 bản địa. Nhưng tôi không chắc liệu gprename có thể đọc các thẻ siêu dữ liệu EXIF ​​từ các tệp ảnh hay không, đây là một tính năng tiện lợi và mạnh mẽ của pyrenamer.
dùng824808

Tôi đã thêm thông tin về cách đọc thẻ siêu dữ liệu EXIF ​​từ các tệp ảnh trong 18.04 vào câu trả lời của tôi.
karel

1
Mở gprename và chọn tab Numerical. Thêm số bắt đầu từ 1 và tăng thêm 1 và Chèn trước số 00 và đối với tùy chọn Giữ tên hiện có, chọn Không. Nhấp vào nút Đổi tên . Chọn tab Chèn / Xóa và chèn London-04-Aug-2018- trước tên của các tệp đã được đổi tên thành 001, 002, 003 và 004.
karel

1
Điều này hoạt động giống như ant-renamer với một vài tính năng thay thế tuyệt vời!
Bill Stidham

1
Hàm mẫu trong pyrenamer tốt hơn nhiều so với giải pháp cần thiết trong gprename. Tôi muốn có pyrenamer trở lại. Công cụ tuyệt vời.
quá

5

Tôi tìm thấy một tệp deb ở đây dường như đã cài đặt ok trong 18.04. Vì vậy, dịch vụ bình thường của tôi được nối lại.
Tôi đã sử dụng liên kết tệp deb ở cuối trang này, cài đặt tốt với nhấp đúp chuột. https://launchpad.net/ubfox/+source/pyrenamer/0.6.0-1.2/+build/8439869

Tuy nhiên, như được đề xuất một cách hữu ích dưới đây, một nguồn tranh luận tốt hơn và toàn diện hơn có sẵn trên trang này: https : //packages.ub Ubuntu.com/artful/all/pyrenamer/doad


1
Một liên kết tốt hơn sẽ là: packages.ubuntu.com/artful/all/pyrenamer/download Vì vậy, nó không liên kết với nguồn mà là .deb để cài đặt các gói. Như bạn có thể thấy liên kết là dành cho nghệ thuật, vì vậy nó sẽ hoạt động tốt trên Bionic. Có lẽ bạn nên thay đổi câu trả lời của mình và giải thích / liên kết về cách cài đặt .deb
Felipe

@ user824808, bạn nên đánh dấu đây là câu trả lời. Được cài đặt trên Linux Mint 19 mà không gặp vấn đề gì khi sử dụng tệp deb.
quá

Liên kết thứ hai đã cho tôi một lỗi "hai hoặc nhiều gói được chỉ định (pyrenamer artful)"
Marty Fried

Liên kết này hoạt động: packages.ubuntu.com/xenial/all/pyrenamer/download
Sarke

Sau đó chạy với python2 /usr/bin/pyrenamernếu hệ thống của bạn mặc định là Python 3, nó không hoạt động.
Sarke

0

Trước khi nâng cấp lên bionic, tôi đã sử dụng PyRenamer và rất hài lòng với nó, các lựa chọn thay thế như đã đề cập ở trên không cắt được, vì vậy hôm nay tôi đã dùng thử Ant Renamer với Wine 3.0.2 và tôi rất vui vì nó hoạt động tốt; thậm chí dễ sử dụng hơn PyRenamer. Đây là liên kết tải xuống (Tôi đã tải xuống trình cài đặt): https://www.fosshub.com/Ant-Renamer.html


0

Tôi thích sử dụng pyrenamer vì nó rất dễ dàng và không liên quan đến bất kỳ mã hóa phức tạp nào. Như đã giải thích ở trên, tốt cho việc dễ dàng đổi tên hình ảnh với ngày trong tuần. Nhưng nó không xử lý dữ liệu EXIF ​​cho phim mts được quay bằng máy ảnh "dmc-gx7" của tôi nên tôi đã bị thuyết phục khi xem:

/programming/25152995/linux-shell-renaming-files-to-creation-time 

để làm cho bàn tay của tôi hơi bẩn với EXIFTOOL và các ý tưởng từ trang được liên kết để đổi tên hàng loạt bằng một tập lệnh để lấy ngày trong tuần và mô hình máy ảnh MY thành tên tập tin video mts. Một biến thể có thể xử lý jpgs. Xem:

for f in *.mts
do
mv -n "$f" "$(exiftool -d "%Y%m%d_%a_%H%M%S" -DateTimeOriginal "$f" | awk '{print $4"_dmc-gx7~"}')"$f""
done
ls | while read upName; do loName=`echo "${upName}" | tr '[:upper:]' '[:lower:]'`; mv "$upName" "$loName"; done

Phần sau chuyển sang chữ thường và tôi quên nơi tôi tìm thấy mánh khóe đó. Tôi là người mới nên việc này cần vài giờ để đạt được.



0

Tôi vẫn sử dụng pyrenamer cho các nhiệm vụ adhoc vì nó rất dễ dàng và mạnh mẽ. Nhưng hiện tại có một công cụ tốt hơn cho yêu cầu ban đầu của tôi được nêu lên trên việc đổi tên hàng loạt ảnh và video mới với "ngày trong tuần" kèm theo ngày, thời gian thực hiện và máy ảnh được sử dụng.

Rapid Photo Downloader đã thêm tính năng cho dotw. Tôi nên ưu tiên một tùy chọn cho tất cả các chữ thường, chẳng hạn như "mon" thay vì "Mon". Nhưng tôi có thể sống với nó như hiện tại và thêm một chuyển đổi sang chữ thường vào quy trình làm việc ảnh của tôi không khó nhưng không đáng để nỗ lực thay đổi chỉ một ký tự.

Đối với video, nó không đổi tên với kiểu máy ảnh nhưng tôi cũng có thể sống mà không cần điều đó. Tôi có thể dễ dàng đổi tên hàng loạt với nautilus bằng cách nhấp chuột phải.

Tôi thực sự thích RPD vì nó thực sự nhanh và có thể tự động thêm một bản sao lưu trong quá trình tải xuống. Tôi gửi nó đến một ổ cứng ngoài. Sau đó, tôi tự tin làm việc với các ảnh / video đã nhập và định dạng lại thẻ SD của máy ảnh với kiến ​​thức rằng nếu tôi mắc lỗi, có một bản sao lưu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.