Làm cách nào để trích xuất khung hình từ ảnh động Gif?

trích xuất khung hình từ ảnh động Gif

Chúng ta đều biết rằng ảnh động Gif được tạo thành từ một số khung hình (frame) nhất định, được phát tự động trong trình duyệt Internet Explorer, chủ yếu là nếu chúng ta chọn nó và kéo nó vào giao diện của nó.

Được rồi Điều gì sẽ xảy ra nếu chúng ta cần một khung của ảnh động Gif này? Chắc chắn điều này đã xảy ra với nhiều người, đó là khi họ đang chơi hoạt hình này, họ nhận thấy rằng một trong những hình ảnh của nó có thể được họ quan tâm cho bất kỳ công việc hoặc dự án nào. Thông qua việc sử dụng một số công cụ và thủ thuật nhỏ để làm theo, chúng tôi sẽ có khả năng tải xuống một hoặc nhiều bảng này tùy thuộc vào sở thích của chúng tôi.

Tại sao không là một ảnh chụp màn hình khi phát lại?

Ai đó có thể cố gắng sử dụng phím "Print Screen" để chụp ngay lập tức khi hoạt ảnh đang phát tại thời điểm đó; vấn đề là từ xa chúng ta sẽ có thể chụp được bức tranh mà chúng ta thực sự thích thú tại thời điểm đó. Một giải pháp thay thế khác mà ai đó có thể đang lên kế hoạch vào lúc này sẽ dựa vào ứng dụng chỉnh sửa video, vì hình ảnh động thực tế sẽ đại diện cho đặc điểm này. Sự thật là ảnh động Gif này khi được nhập vào bất kỳ trình chỉnh sửa video nào sẽ xuất hiện dưới dạng hình ảnh đơn giản, vì đó là tính năng chính mà nó có, chỉ hiển thị bốn phần đầu tiên của toàn bộ chuỗi.

IrfanView

Một công cụ miễn phí thú vị có tên là «IrfanView»Có thể giúp chúng tôi chụp một hoặc nhiều khung hình của hoạt ảnh. Tất cả những gì chúng ta phải làm là chạy nó, nhập nó vào tệp và sau đó đi đến các tùy chọn, nơi có một chức năng sẽ giúp chúng ta «trích xuất tất cả các khung".

IrfanView

Sau đó, chúng ta sẽ phải đi đến thư mục mà các khung này đã được giải nén và chọn một trong đó chúng ta quan tâm; nhà phát triển của công cụ này đề cập rằng nếu bạn chỉ muốn một trong những khung này, Bạn có thể nhập hoạt ảnh Gif và tạm dừng bằng cách nhấn phím «G» khi chúng tôi đã tìm thấy khung mà chúng tôi quan tâm. Sau đó, chúng ta sẽ chỉ phải nhấn ký tự "C" để khung đó được trích xuất.

ImageMagick

Mặc dù thực tế là công cụ này có nhiều chức năng nâng cao hơn, trong gói cài đặt của nó có một tùy chọn thú vị sẽ không giúp ích gì trích xuất tất cả các khung là một phần của ảnh động Gif.

chuyển đổi -coalesce animation.gif animation_% d.gif

Bạn phải sử dụng một dòng lệnh để mở terminal trong Windows, phải viết một cái gì đó rất giống với những gì chúng ta đã đặt ở phần trên; như bạn sẽ nhận ra, lệnh "Convert" là công cụ sẽ giúp bạn trích xuất các khung này, đó là một bổ sung nhỏ cho ứng dụng này.

FFmpeg

Tên thay thế này «FFmpeg»Có các chức năng rất giống với những gì chúng tôi đã đề cập ở trên; Điều này có nghĩa là chúng ta sẽ cần thực hiện một dòng lệnh, một cái gì đó rất giống với ví dụ mà chúng ta sẽ đặt bên dưới.

ffmpeg -i animation.gif animation% 05d.png

Cả phương án thay thế mà chúng tôi đã đề cập ở trên và phương án hiện tại sẽ lưu các khung hình vào cùng một nơi có ảnh động Gif; công cụ trên sẽ giúp bạn chỉ trích xuất tối đa 100 khung hình, Điều này trong khi cái hiện tại không có giới hạn theo nhà phát triển của nó.

Bộ chia Gif

Bất kỳ phương thức nào liên quan đến dòng lệnh đều có thể gây khó chịu cho một số người, bởi vì nếu một ký tự hoặc dấu hiệu bị sai chính tả, phương pháp này sẽ không hoạt động. Nếu bạn muốn một giải pháp thay thế có giao diện đồ họa dễ hiểu hơn, chúng tôi khuyên bạn nên «Bộ chia Gif«, Cũng miễn phí và hoạt động cho Windows.

Bộ chia Gif

Với điều này, bạn sẽ có khả năng trích xuất tất cả các khung thuộc về ảnh động Gif, Bạn cũng có thể chọn nơi bạn muốn lưu các phần tử này. Hình ảnh mà chúng tôi đã đặt ở phần trên sẽ cho bạn thấy làm việc với công cụ này dễ dàng như thế nào, bởi vì không giống như các lựa chọn thay thế trước đó, ở đây người dùng có thể xác định một thư mục hoàn toàn khác cho các khung được trích xuất từ ​​ảnh động Gif.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   errdf4543545 dijo

    Cảm ơn, hàm ImageMagik đã giúp tôi ngăn xếp !.