Vậy là bạn đây, tiêu đề vần lời lẽo nhất trong lịch sử máy tính. Nhưng tất cả về một công cụ nhỏ gọn gọi là WinFF, một bộ chuyển đổi video miễn phí, đóng vai trò frontend cho tiện ích ffmpeg tuyệt vời. Chữ Win trong tên có thể hơi gây nhầm lẫn, vì bạn có thể tưởng đây là chương trình chỉ cho Windows. Nhưng nó cũng chạy tốt trên Linux.
Được rồi, tôi muốn đưa cho bạn một bài review ngắn và semi-guide về cách bạn có thể dùng chương trình này để chuyển đổi video sang định dạng khác, hoặc vì trình phát media của bạn không hỗ trợ, bạn muốn tiết kiệm dung lượng, hoặc bạn cần thứ gì đó khác. Hãy bắt đầu, chúng ta sẽ.

Cài đặt & sử dụng cơ bản
Một khi bạn tải gói, chỉ cần cài nó. Quá trình đơn giản và thẳng tiến như được. Sau đó, chạy chương trình. Bạn sẽ có một GUI đơn giản với vài nút lớn và một vài menu drop-down.
Để bắt đầu, bạn sẽ cần thêm video. Nhưng trước tiên, bạn phải thiết lập chi tiết đầu ra, nghe lạ lạ. Vì vậy bạn nên bắt đầu bằng cách chọn định dạng bạn muốn chuyển đổi video, preset và thư mục đầu ra. Ví dụ, bạn có thể muốn chuyển file MKV sang AVI, dùng preset XviD widescreen 16:9.
Bạn cũng có thể nhấp vào nút Options ở góc trên bên phải để có thêm, vâng, options. Điều này cho phép bạn tinh chỉnh cài đặt quá trình chuyển đổi, bao gồm crop và xoay video, thay đổi thời gian tổng thể, frame rate, aspect ratio, kích thước video, và hơn thế nữa. Bạn có toàn bộ plethora của ffmpeg dòng lệnh trong định dạng đồ họa.
Dòng lệnh
Một khi bạn sẵn sàng, và áp dụng tất cả thay đổi cần thiết, bạn sẽ có thể kiểm tra lệnh, dưới tab ffmpeg. Thực vậy, đây là batch job sẽ được thực thi khi bạn nhấp nút Convert. Và bạn thực sự có thể copy & paste lệnh và lưu cho dùng sau, hoặc scripting nếu thích.
Ví dụ, đây là lệnh chuyển đổi của tôi - tôi cố tình thêm các ngắt dòng để làm output dễ đọc hơn:
"C:\Program Files (x86)\WinFF\ffmpeg.exe" -y
-i "C:\Users\Roger Bodger\Videos\Episode.mkv"
-f avi -r 29.97 -vcodec libxvid -vtag XVID -vf scale=852:480
-aspect 16:9 -maxrate 1800k -b:v 1500k -qmin 3 -qmax 5
-bufsize 4096 -mbd 2 -bf 2 -trellis 1 -flags +aic -cmp 2
-subcmp 2 -g 300 -acodec libmp3lame -ar 48000 -b:a 128k -ac 2
"C:\Users\Roger Bodger\Documents\Episode.avi"
Test & chạy
Bạn luôn có thể test quá trình chuyển đổi trước khi bắt đầu. Đầu tiên, bạn có thể nhấp nút Play để xem WinFF có đọc đúng file nguồn không. Sau đó, nút Preview sẽ làm một chuyển đổi ngắn và cho bạn xem kết quả trước khi bạn commit CPU cho nhiều giờ render. Và nếu mọi thứ ổn, fire away.
Bạn luôn có thể pause và resume rendering với left click trong cửa sổ dòng lệnh. Hơn nữa, bạn có thể stop rendering và chèn thêm lệnh xử lý với right click đó.
Preferences
Trong cửa sổ Preferences, bạn có thể cấu hình các cài đặt mặc định, như thư mục đích, số thread encoding, priority xử lý, và hơn thế nữa.
Micro bugs
Tổng thể, WinFF hoạt động tốt, nhưng tôi gặp một vài glitch nhỏ. Nó không luôn dùng multiple CPU threads, và nếu tôi hiểu đúng, đây có thể là feature chứ không phải bug, vì không phải định dạng nào cũng hỗ trợ multi-threaded processing. Và một số dịp, nó không thay đổi cài đặt video & audio, và tôi phải thoát chương trình và khởi động lại để làm modification mong muốn cho output.
MOAR reading
Cho thêm tutorial và coolness:
- Cách edit Flash và audio; chúng ta đã có video trước
- Thử nghiệm Frankenstein và Windows 8 media của tôi
Kết luận
Nhanh và dirty, nhưng damn good. Vậy bạn có một chương trình đầy đủ làm tất cả phép màu kỳ diệu của ffmpeg mà không ép bạn thành chuyên gia multimedia, hoặc ít nhất có memory tốt về lệnh. WinFF làm những gì mong đợi, cộng với nhiều tùy chọn và cài đặt hay bạn có thể tinh chỉnh theo ý thích. Presets là bonus khác, và có thể import thêm, nếu cần.
Tôi nghĩ công cụ này là keeper, và nên trở thành phần không thể thiếu trong kho vũ khí multimedia của bạn. Chương trình có thể hưởng lợi từ một vài cải tiến nhỏ trong workflow, và có một vài glitch lurking, nhưng tổng thể, nó chắc chắn, đơn giản và hiệu quả. Quan trọng nhất, nó tạo ra kết quả chất lượng cao, đúng như chúng ta muốn. Take care.
Cheers.