Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Cách tạo GIF từ tệp video dùng VLC và GIMP

Dù bạn phát âm GIF như thế nào, không thể phủ nhận GIF là lực lượng lớn trong hài hước Internet. Chúng cực kỳ hữu ích trên Web vì cho phép dùng hình ảnh động nhẹ mang lại sự sống cho nội dung mà không tốn hiệu suất như video.

Mặc dù mọi người trực tuyến đều thưởng thức GIF, rất ít người biết tạo GIF dễ dàng đến mức nào. Bạn dễ dàng lấy video, cắt đoạn, chuyển thành GIF nhờ hai chương trình mã nguồn mở miễn phí – VLC và GIMP.

Cài đặt GIMP và VLC

Trước khi làm bất cứ điều gì, bạn cần cài cả VLC và GIMP. Cả hai miễn phí và dễ truy cập cho Windows và Linux.

Windows

Bạn có thể tải VLC và GIMP cho Windows trực tiếp từ nhà phát triển. Tải VLC từ videolan.org, GIMP từ gimp.org. Bạn cũng cần FFMPEG, chương trình mã nguồn mở khác, để tách video thành khung hình. Tải từ nhà phát triển. Tải cả ba và cài đặt. Các trình cài rất đơn giản. Thêm vào đó, đây thực sự là phần mềm tự do, không phải freeware, nên bạn không bị rác trong trình cài.

Linux

Trên Linux bạn cài VLC, FFMPEG và GIMP qua trình quản lý gói, nếu chưa có.

Ubuntu/Debian

sudo apt install vlc gimp ffmpeg

Fedora

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm sudo dnf install vlc gimp ffmpeg

Arch Linux

sudo pacman -S vlc gimp ffmpeg

Tạo đoạn clip với VLC

Chắc chắn bạn không muốn làm GIF từ video toàn bộ. Trước khi thực sự làm GIF, bạn cần cắt video xuống đúng kích thước cần cho GIF. VLC có vài cách cắt video, nhưng cách này trực tiếp nhất.

Bật điều khiển nâng cao

VLC có khả năng ghi hình tích hợp bạn có thể tận dụng tạo clip từ video hiện có. Bước đầu là bật điều khiển ghi hình. Trên menu chính trên cùng VLC, nhấp "View" (Xem). Menu thả xuống mở ra các tùy chọn. Tích hộp "Advanced Controls" (Điều khiển nâng cao). Điều khiển sẽ xuất hiện ở dưới cửa sổ VLC, trên điều khiển bình thường.

Tìm điểm bắt đầu

Mở video bạn muốn trích đoạn. Dùng thanh trượt tìm qua video, xác định điểm bắt đầu clip. Đặt thanh trượt ngay nơi bạn muốn bắt đầu ghi.

Ghi clip

Khi đã ở vị trí muốn bắt đầu, nhấp nút tròn đỏ lớn trong điều khiển nâng cao mới để bắt đầu ghi. Cho video chạy đến nơi bạn muốn clip kết thúc. Sau đó, nhấn nút "Record" (Ghi) lại để dừng.

Clip của bạn sẽ ở "C:\Users\Username\Videos" hoặc "~/Videos" cho Windows và Linux tương ứng. Đôi khi Linux đặt ở thư mục "~/home". Video bắt đầu bằng "vlc-record" theo sau ngày tháng.

Tách khung hình

GIMP không làm việc trực tiếp với tệp video, nên bạn cần chuyển clip thành khung hình. Đó là lúc FFMPEG xuất hiện. FFMPEG chuyển đổi đa phương tiện, nhưng ở đây nó tách clip thành các khung hình riêng lẻ.

Mở trình duyệt tệp, duyệt đến vị trí tệp video. Tạo thư mục mới tên "frames" (khung hình) trong thư mục đó.

Mở cửa sổ terminal ở thư mục đó. Trong Windows và hầu hết môi trường desktop Linux, bạn nhấp chuột phải trong cửa sổ để lấy menu cho phép mở terminal tại đó.

Trong cửa sổ đó gõ lệnh sau dùng FFMPEG tách clip:

ffmpeg -i vlc-record-201X-XX-XX-yourfile.mp4 -r 15 frames/image-%3d.png

Có thể mất vài phút, nhưng FFMPEG sẽ tách tệp thành khung hình ở tốc độ 15 khung hình/giây, đặt hình ảnh kết quả vào thư mục "frames" bạn tạo.

Chuyển clip thành GIF với GIMP

Bạn cuối cùng sẵn sàng mở GIMP và bắt đầu ghép GIF. Phần này thực sự đơn giản, nhưng bạn có thể thêm tùy thích.

Nhập khung hình

Mở GIMP. Nhấp "File" (Tệp), sau đó "Open as Layers" (Mở dưới dạng lớp). Duyệt đến thư mục bạn chỉ định xuất khung hình từ FFMPEG. Chọn tất cả hình ảnh khung hình. Dùng Ctrl + Click hoặc Shift + Click chọn nhiều cùng lúc. Khi đã chọn hết, xác nhận nút "Open" (Mở).

GIMP sẽ tạo dự án mới và đặt mỗi hình ảnh khung hình thành lớp riêng. Các lớp này sẽ dùng tái tạo video thành hoạt ảnh khi xuất ra GIF.

Chỉnh sửa khung hình

Phần này hoàn toàn tùy chọn. Nếu chỉ muốn làm GIF của clip, không thay đổi, không cần làm gì ở đây. Phần này chỉ bao quát ngắn gọn làm gì khi muốn thêm thứ gì như văn bản vào hình ảnh.

Hãy nghĩ các lớp như trang trong cuốn lật ảnh. Bất cứ thứ gì bạn thêm vào một lớp sẽ xuất hiện trong khung hình GIF đó. Để thêm văn bản hoặc tương tự qua nhiều khung hình, bạn cần nhân bản văn bản đó và gộp vào từng khung hình.

Cũng đúng nếu bạn muốn thêm hoạt ảnh hoặc bất cứ thứ gì. Nhớ GIMP sẽ xử lý mỗi lớp như một khung hình trong hoạt ảnh, nên mọi thứ bạn thêm cần gộp vào lớp hiện có.

Lưu GIF

Trước khi xuất GIF, bạn cần chuyển từ RGB sang Indexed (Chỉ số). Nó hoạt động tốt hơn cho GIF, và cho cơ hội giảm dung lượng tệp. Vào "Image" (Hình ảnh), sau đó "Mode" (Chế độ) chuyển từ RGB sang Indexed. Đặt bảng màu tối đa 127.

Tiếp theo, đảm bảo lớp theo đúng thứ tự. Nếu không, bạn có thể đảo thứ tự vào "Layer" (Lớp), sau đó "Stack" (Chồng), và đảo thứ tự.

Tối ưu hình ảnh hơn bằng vào "Filters" (Bộ lọc) chọn "Animation" (Hoạt ảnh). Sau đó, optimize for GIF (tối ưu cho GIF).

Cuối cùng, bạn sẵn sàng xuất GIF. Tìm tùy chọn "Export As" (Xuất dưới dạng) dưới "File" trong menu. Đặt tên tùy thích.

Chúc mừng! Bạn có GIF hoạt động tạo thẳng từ tệp video. Bạn có thể lặp lại quy trình với gần như bất kỳ tệp video nào và tạo mọi loại GIF từ bất kỳ đâu.