Home
» WINDOWS
»
Cách tạo ảnh GIF với FFMpeg trên Windows 10
Cách tạo ảnh GIF với FFMpeg trên Windows 10
Tạo GIF khá đơn giản. Có rất nhiều ứng dụng miễn phí cho phép bạn tạo ảnh GIF từ hình ảnh hoặc tạo một ảnh từ tệp video. Cho đến khi bạn muốn kiểm soát độ phân giải và tốc độ khung hình, bạn mới gặp rắc rối. Tạo HD không phải lúc nào cũng dễ dàng hoặc miễn phí khi bạn cần nhiều quyền kiểm soát. Bạn có thể thử Giphy và nó có thể tạo ra một GIF lớn 1920 × 1080 nhưng đó là một cơ hội. Bạn không thể buộc nó phải phù hợp với kích thước video. Điều đó nói rằng, nếu bạn có thể sử dụng FFMpeg, việc tạo GIF sẽ dễ dàng.
FFMpeg là một công cụ tuyệt vời. Nó chỉ có một nhược điểm là nó là một công cụ dòng lệnh, có nghĩa là không nhiều người cảm thấy thoải mái khi sử dụng nó. Liên quan đến việc tạo GIF với FFMpeg, chúng tôi sẽ đơn giản hóa nó cho bạn để bạn chỉ cần chỉnh sửa lệnh để bao gồm tên tệp của mình.
GIF với FFMpeg
Tuy nhiên, FFMpeg có thể cắt video, sẽ tốt hơn nếu bạn chỉ sử dụng ứng dụng TV & Movies để làm điều đó. Nó có GUI cho phép bạn cắt video và nếu bạn có GUI có thể làm điều đó, bạn không muốn chuyển qua FFMpeg.
Tải xuống FFMpeg và giải nén tệp. Bên trong, mở thư mục Bin. Nhấp vào bên trong thanh vị trí và sao chép đường dẫn đến thư mục. Mở Command Prompt và sử dụng lệnh sau để di chuyển đến thư mục đã giải nén.
Cú pháp
cd đường dẫn đến thư mục
Thí dụ
cd C: \ Users \ fatiw \ Desktop \ ffmpeg-20180821-7e0df59-win64-static \ ffmpeg-20180821-7e0df59-win64-static \ bin
Lấy video (được cắt theo phần chính xác) và đặt nó vào trong thư mục bin. Chạy lệnh sau để chuyển đổi video thành GIF.
Cú pháp
ffmpeg -i video.mp4 my_gif.gif
Bạn nên chỉnh sửa tên của tệp video và tên của tệp GIF mà bạn muốn lưu ảnh GIF. Bạn cũng có thể sử dụng hầu hết mọi định dạng tệp video để chuyển đổi sang GIF. Nó có thể là AVI, hoặc có thể là MP4.
Thao tác này sẽ chuyển đổi nó thành GIF với tốc độ khung hình 20 và cùng độ phân giải với video. Ví dụ: nếu video có kích thước 1920 × 1080, GIF sẽ có cùng kích thước.
Bạn có thể sử dụng lệnh này để thay đổi tốc độ khung hình và độ phân giải.
-R 20 xác định tốc độ khung hình. Nếu bạn muốn đặt nó thành 60, bạn nên đặt nó thành -r 60. Tỉ lệ -vf = 240: -1 đặt chiều rộng thành 240 và chiều cao được thay đổi kích thước tương ứng. Nếu bạn muốn đặt chiều rộng thành 1920, bạn phải chỉnh sửa nó thành -vf scale = 1920: -1.