ExifTool - Tạo Metadata hình ảnh hàng loạt

ARTRU
ExifTool Tạo Metadata hình ảnh hàng loạt

ExifTool là một công cụ mạnh mẽ và linh hoạt, giúp bạn dễ dàng đọc, viết và chỉnh sửa Metadata của hình ảnh và nhiều loại tệp khác. Được phát triển bởi Phil Harvey, ExifTool hỗ trợ nhiều định dạng metadata như EXIF, GPS, IPTC, XMP,...

Trong bài viết này, mình sẽ hướng dẫn cách sử dụng ExifTool để tạo Metadata hình ảnh hàng loạt.

Tại sao nên sử dụng ExifTool?

  • Đa năng: Hỗ trợ nhiều định dạng Metadata khác nhau.
  • Mạnh mẽ: Có thể xử lý hàng loạt tệp một cách nhanh chóng và hiệu quả.
  • Hỗ trợ nhiều hệ điều hành: Windows, MacOS, Linux, Android, Multi-Platform,...
  • Miễn phí và mã nguồn mở: Dễ dàng truy cập và sử dụng mà không tốn phí.

Cài đặt ExifTool

Để bắt đầu, bạn cần cài đặt ExifTool trên thiết bị của mình.

Bạn có thể tải xuống từ trang web chính thức của ExifTool: ExifTool.org hoặc phiên bản GUI (có giao diện) ExifTool.org/gui.

Hoặc dùng bản ExifToolGUI Portable trên kho Portable Apps

Sau khi tải xuống, hãy làm theo hướng dẫn để hoàn tất quá trình cài đặt.

Sử dụng ExifTool để tạo metadata hình ảnh hàng loạt

Ở bài viết hướng dẫn này, mình sử dụng phiên bản ExifToolGUI Portable trên Windows. Các hệ điều hành khác bạn có thể thiết lập tương tự nhé.

Bước đầu tiên là đặt tất cả hình ảnh cần tạo Metadata vào 1 thư mục duy nhất. Nếu bạn đang sử dụng WordPress có thể tải về thư mục /wp-content/uploads/ để tạo Metadata hàng loạt trên máy tính, sau đó upload ngược lên lại hosting là được.

Ở ví dụ này mình sử dụng thư mục ico đặt ngoài Desktop nhé.

Thư mục ico đặt ngoài Desktop
Thư mục ico đặt ngoài Desktop

Khi mở phần mềm ExifTool bạn sẽ thấy được dữ liệu Metadata cũ.

Metadata hình ảnh trong ExifToolGUI
Metadata hình ảnh trong ExifToolGUI

Bước 1: Bấm vào nút ExifTool direct ở thanh công cụ dưới cùng.

Bước 2: Hãy tùy chỉnh đoạn code bên dưới cho phù hợp với thông tin của bạn rồi dán vào ô Command. Sau đó nhấn Enter để thực thi việc thay đổi Metadata hàng loạt cho thư mục đang chọn.

-r -all:all -XMP-dc:Rights="ARTRU" -IPTC:CopyrightNotice="ARTRU" -XMP-dc:Creator="ARTRU" -IPTC:By-line="ARTRU" -XMP-photoshop:Credit="ARTRU" -IPTC:Credit="ARTRU" -XMP-iptcExt:DigitalSourceType="Original media with minor human edits" -XMP-plus:LicensorURL="https://artru.net" -XMP-xmpRights:WebStatement="https://artru.net"

Giải thích đoạn code bên trên:

  • -r Đây là viết tắt của "recursive". Tùy chọn này cho phép ExifTool xử lý tất cả các tệp trong thư mục được chỉ định bao gồm các thư mục con của nó.
  • -all:all Tùy chọn này để xóa toàn bộ Metadata cũ trước khi thêm Metadata mới. Vì đôi khi hình ảnh sử dụng Metadata độc lạ mà không phải lúc nào cũng cần thiết cho SEO, nên cách tốt nhất là xóa nó hoàn toàn.
  • -XMP-dc:Rights="ARTRU" -IPTC:CopyrightNotice="ARTRU" -XMP-dc:Creator="ARTRU" -IPTC:By-line="ARTRU" -XMP-photoshop:Credit="ARTRU" -IPTC:Credit="ARTRU" -XMP-iptcExt:DigitalSourceType="Original media with minor human edits" -XMP-plus:LicensorURL="https://artru.net" -XMP-xmpRights:WebStatement="https://artru.net" Dòng này chính là những Metadata được thêm vào tệp, hãy thay đổi theo thông tin riêng của bạn nhé.
Điền code Command vào ExifTool direct trong ExifToolGUI
Điền code Command vào ExifTool direct trong ExifToolGUI

Những Metadata cho hình ảnh ở trên mình tham khảo từ chính Google Images SEO. Bạn hoàn toàn có thể tùy chỉnh theo ý muốn cho đoạn code ở trên.

Sau khi bấm enter thì sẽ hiện 1 bảng ExifTool LOG này. Bạn để ý cột bên phải đã được thay đổi Metadata rồi đó.

ExifTool LOG trong ExifToolGUI
ExifTool LOG trong ExifToolGUI

Thành quả sau khi thêm Metadata là Google Image Search sẽ hiện thông tin Metada ở đây.

Metadata hình ảnh trong Google Search Image
Metadata hình ảnh trong Google Search Image
BÌNH LUẬN

Bài Viết Liên Quan