Cách trích xuất khung hình từ ảnh GIF trên Linux

Cách trích xuất khung hình từ ảnh GIF trên Linux

Bạn có một ảnh GIF động mà bạn muốn trích xuất các khung hình trên máy tính để bàn Linux của mình? Không thể tìm ra cách để làm điều đó? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng ta xem qua hai cách dễ dàng để trích xuất khung hình từ ảnh GIF trên Linux!

Phương pháp 1 - GraphicsMagick

Cách tốt nhất để trích xuất từng khung hình từ ảnh GIF trên Linux là sử dụng công cụ GraphicsMagick. Nó có một dòng lệnh mạnh mẽ và bạn có thể sử dụng nó để dịch ngược toàn bộ GIF thành các tệp khung PNG riêng lẻ.

Đáng buồn thay, công cụ GraphicsMagick không được cài đặt sẵn trên nhiều hệ điều hành Linux. Do đó, bạn cần cài đặt ứng dụng trên máy tính của mình trước khi sử dụng. 

Để bắt đầu cài đặt GraphicsMagick trên PC Linux của bạn, hãy mở cửa sổ dòng lệnh. Mở cửa sổ dòng lệnh trên màn hình Linux và nhấn Ctrl + Alt + T  trên bàn phím. Hoặc, cách khác, tìm kiếm “Terminal” trong menu ứng dụng và mở nó theo cách đó.

Sau khi cửa sổ đầu cuối của bạn mở, hãy làm theo hướng dẫn cài đặt được nêu bên dưới tương ứng với hệ điều hành Linux bạn sử dụng trên PC của mình.

Ubuntu

Trên Ubuntu, bạn có thể thiết lập và chạy ứng dụng GraphicsMagick bằng cách sử dụng  lệnh apt install  bên dưới trong cửa sổ đầu cuối.

sudo apt cài đặt graphicsmagick

Debian

Nếu bạn đang sử dụng Debian Linux, bạn sẽ có thể có được công cụ GraphicsMagick hoạt động trên hệ thống của mình bằng một lệnh apt-get install  duy nhất  trong cửa sổ đầu cuối.

sudo apt-get install graphicsmagick

Arch Linux

Nếu bạn là người dùng Arch Linux , bạn sẽ có thể cài đặt ứng dụng GraphicsMagick trên hệ thống của mình thông qua kho phần mềm “Extra” bằng cách sử dụng  lệnh pacman  bên dưới.

sudo pacman -S graphicsmagick

Fedora

Những người sử dụng Fedora Linux sẽ có thể thiết lập và chạy ứng dụng GraphicsMagick bằng cách sử dụng  lệnh dnf install  bên dưới trong cửa sổ đầu cuối.

sudo dnf cài đặt graphicsmagick

OpenSUSE

OpenSUSE Linux có công cụ GraphicsMagick mới nhất trong kho phần mềm của họ. Để nó hoạt động trên hệ thống của bạn, hãy sử dụng lệnh zypper install  bên dưới trong cửa sổ dòng lệnh.

Linux chung

Nếu bạn đang sử dụng hệ điều hành Linux không được đề cập trong hướng dẫn này, bạn có thể cài đặt GraphicsMagick trên máy tính của mình bằng cách tìm kiếm “graphicsmagick” và cài đặt nó bằng trình quản lý gói của bạn. Ngoài ra, bạn có thể truy cập trang web chính thức và làm theo hướng dẫn cài đặt .

Giải nén khung hình với GraphicsMagick

Để trích xuất khung hình từ ảnh GIF bằng GraphicsMagick, hãy sử dụng lệnh  gm convert  . Tuy nhiên, trước tiên, bạn phải sử dụng lệnh CD  để di chuyển đến thư mục mà bạn có ảnh GIF của mình. Trong ví dụ này, ảnh GIF nằm trong “Ảnh.

cd ~ / Hình ảnh

Khi đã ở trong thư mục, hãy bắt đầu quá trình dịch ngược. Sẽ không mất nhiều thời gian.

gm chuyển đổi MY-GIF.gif -coalesce + adjoin GIF_Frame% 3d.png

Khi quá trình chuyển đổi hoàn tất, bạn sẽ thấy nhiều hình ảnh PNG có tên tệp là “GIF_FRAME” theo sau là một số. Xem qua các tệp hình ảnh này để tìm khung bạn muốn giữ và xóa phần còn lại.

Phương pháp 2 - Gimp

Nếu dòng lệnh không dành cho bạn, một cách khác để trích xuất khung hình từ ảnh GIF là nhập GIF vào Gimp, khám phá hoạt ảnh dưới dạng từng khung hình riêng lẻ và lưu khung hình bạn muốn.

Để bắt đầu trích xuất khung ra khỏi tệp ảnh GIF bằng Gimp, bạn cần cài đặt chương trình. Để cài đặt GIMP, vui lòng làm theo hướng dẫn cài đặt của chúng tôi .

Trích xuất khung bằng Gimp

Việc trích xuất các khung hình riêng lẻ từ tệp GIF trong Gimp khá đơn giản. Để bắt đầu, hãy mở trình quản lý tệp Linux và nhấp chuột phải vào GIF của bạn bằng chuột. Sau đó, xem qua menu nhấp chuột phải cho “Mở bằng” và di chuột qua nó.

Sau khi di chuột qua “Mở bằng”, hãy chọn tùy chọn “Mở bằng Chương trình Thao tác Hình ảnh GNU” và nhấp vào nó. Làm điều này sẽ tải GIF của bạn vào GIMP.

Sau khi GIF được tải vào GIMP, hãy xem các lớp của bạn. Mỗi khung trong GIF là lớp riêng của nó. Từ đây, nhấp vào biểu tượng con mắt để ẩn từng khung hình để không có gì hiển thị trên canvas.

Cách trích xuất khung hình từ ảnh GIF trên Linux

Khi tất cả các hình ảnh bị ẩn (bằng cách nhấp vào biểu tượng con mắt), hãy đi qua các lớp và tìm khung riêng lẻ mà bạn muốn trích xuất. Sau đó, nhấp vào biểu tượng con mắt cho khung bạn muốn hiển thị trên canvas để trở thành lớp duy nhất có thể nhìn thấy.

Cách trích xuất khung hình từ ảnh GIF trên Linux

Bây giờ, khung đã chọn của bạn là khung duy nhất hiển thị trên canvas, hãy nhấp vào menu “Tệp” để hiển thị các tùy chọn của nó. Sau đó, nhấp vào nút “Export As” để bắt đầu quá trình xuất.

Cách trích xuất khung hình từ ảnh GIF trên Linux

Trong menu “Xuất”, lưu khung của bạn dưới dạng tệp PNG hoặc tệp JPG. Đảm bảo chọn một vị trí quen thuộc trên hệ thống tệp Linux của bạn để lưu nó. Nếu không, bạn có thể quên khi đặt tệp hình ảnh.


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó