Bốn bước thực hành xuất MP4 với FFmpeg và kiểm tra kết quả.
Đọc nội dung video
Video minh họa bằng chữ và chuyển động, không có lời thuyết minh.
- Giữ bản gốcLàm việc trên bản sao. Chuẩn bị input.mp4 trong thư mục dự án.
- Chọn định dạng xuấtVideo H.264, pixel format yuv420p và âm thanh AAC cho MP4.
- Chạy lệnh renderĐặt tên đầu ra khác file nguồn. Dùng faststart để hỗ trợ phát qua web.
- Mở file và kiểm traXem tỷ lệ hình, thời lượng và nghe âm thanh. Đọc log nếu render lỗi.
FFmpeg hữu ích khi bạn cần xử lý media bằng dòng lệnh. Bài này dùng một file đầu vào đã có, không cần API hay hệ thống automation.
1. Kiểm tra đầu vào
Cài FFmpeg từ nguồn chính thức, chạy ffmpeg -version. Đặt file input.mp4 vào thư mục làm việc. Giữ một bản gốc trước khi chỉnh sửa.
2. Chọn cách xử lý tỷ lệ
Ví dụ dưới đây scale để phủ khung 9:16 rồi crop ở giữa. Với chủ thể nằm ngoài trung tâm, chỉnh vị trí crop hoặc dùng padding để tránh mất nội dung.
ffmpeg -i input.mp4 -vf "scale=1080:1920:force_original_aspect_ratio=increase,crop=1080:1920,setsar=1" -c:v libx264 -crf 20 -preset medium -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart output.mp43. Kiểm tra kết quả
Mở output.mp4, xem cả đầu và cuối video. Kiểm tra nội dung bị crop, độ đồng bộ âm thanh và chữ có nằm trong vùng an toàn hay không.
4. Chỉ tự động hóa sau khi lệnh ổn
Khi xử lý nhiều file, ghi log cho từng file và không ghi đè đầu vào. Xác nhận exit code và file đầu ra trước khi đánh dấu thành công.
Áp dụng vào một dự án nhỏ.
Thực hiện từng bước, lưu kết quả và ghi lại một điều bạn muốn cải thiện. Làm một bản hoàn chỉnh trước khi thử nhiều biến thể.
Tiến độ lưu trên trình duyệt này.