Sau khi đã hoàn thành phụ đề trong Aegisub với timing, style và hiệu ứng đầy đủ, bước tiếp theo để có một sản phẩm hoàn chỉnh là xuất video. Có nhiều cách để hardsub phụ đề vào video, nhưng trong loạt bài này chúng ta sẽ dùng FFmpeg – công cụ mạnh mẽ, miễn phí và cực kỳ linh hoạt.
Xuất video bằng FFmpeg từ phụ đề Aegisub
Sau khi đã làm xong phụ đề trong Aegisub, bước tiếp theo là biến nó thành một video hoàn chỉnh. Chúng ta sẽ dùng FFmpeg để xuất video trong bài sau.
Tạo phụ đề Aegisub vào Video bằng CMD từ FFmpeg.
FFmpeg cho phép bạn ghép phụ đề .ass vào video chỉ bằng một dòng lệnh, không cần phần mềm nặng, không cần giao diện phức tạp.
Bài này Liêm sẽ hướng dẫn bạn cách chuẩn bị file, cách chạy lệnh và cách xuất ra một video hoàn chỉnh từ phụ đề Aegisub.
Nếu chưa nắm rõ quy trình Hardsub, xem lại Bài 7 – Quy trình Hardsub.
💡 1) Chuẩn bị gì trước khi dùng FFmpeg
Trước khi chạy lệnh, cần chuẩn bị:
- 1 file video gốc (ví dụ:
VIDEOMP4.mp4) - 1 file phụ đề xuất từ Aegisub (ví dụ:
PHUDEASS.ass) - Phải cài đặt thành công FFmpeg được trên máy và nhớ thêm vào PATH (để gõ được lệnh
ffmpegtrong CMD).
Nhớ luôn đặt videomp4 và file phụ đề chung một thư mục cho dễ thao tác.
Liêm thường tạo trong C: thư mục tên GHEPPHUDE sau đó copy 2 file vào trong thư mục này mới vào CDM chạy lệnh
Đặt video và file phụ đề chung một thư mục cho lệnh CMD chạy đúng.
💡 2) Softsub là gì? Hardsub là gì?
- Softsub: video + file phụ đề đi kèm. Người xem có thể bật/tắt phụ đề.
- Hardsub: chữ được “đốt” thẳng vào video. Không tắt phụ đề được.
Softsub nhẹ, linh hoạt. Hardsub phù hợp khi muốn up lên mạng xã hội, hoặc nơi không hỗ trợ file phụ đề rời.
Softsub còn gọi là Phụ đề mềm hay rời.
Nghĩa Là một tệp văn bản riêng được lưu dưới dạng đuôi như .srt, .ass và chúng tách rời với video.
Softsub nghĩa là cho phép người xem bật hay tắt phụ đề.
Hardsub còn gọi là Phụ đề cứng, ghép dính vào video.
Nghĩa Là một tệp văn bản bị nén và dính chết vào khung hình video.
Hardsub nghĩa là có Phụ đề luôn hiện lên trên màn hình, không thể tắt, không thể chỉnh sửa hay đổi kiểu chữ.
Hardsub nghĩa là không cho phép người xem bật hay tắt phụ đề.
💡 3) Lệnh FFmpeg tạo video softsub (gắn phụ đề rời)
Đây là cách nhanh nhất để tạo video có phụ đề nhưng vẫn giữ phụ đề dạng bật/tắt được.
ffmpeg -i VIDEOMP4.mp4 -i PHUDEASS.ass -c copy -c:s ass output-softsub.mkv
Giải thích câu lệnh:
-i VIDEOMP4.mp4→ file video gốc-i PHUDEASS.ass→ file phụ đề-c copy→ giữ nguyên chất lượng video/audio-c:s ass→ giữ phụ đề dạng ASSoutput-softsub.mkv→ file xuất ra (dùng .mkv để hỗ trợ tốt phụ đề ASS)
Sau khi chạy xong, mở file output-softsub.mkv bằng VLC hoặc MPC-HC, bạn sẽ thấy có thể bật/tắt phụ đề.
Lệnh FFmpeg tạo video softsub.
💡 4) Lệnh FFmpeg tạo video hardsub (đốt phụ đề vào video)
Để hardsub, FFmpeg sẽ dùng filter subtitles để “vẽ” phụ đề lên từng khung hình.
ffmpeg -i VIDEOMP4.mp4 -vf "PHUDEASS.ass" -c:a copy output-hardsub.mp4
Giải thích:
-vf "PHUDEASS.ass"→ filter phụ đề, dùng filesub.ass-c:a copy→ giữ nguyên audiooutput-hardsub.mp4→ video xuất ra đã đốt phụ đề
File này khi xem trên bất kỳ thiết bị nào cũng sẽ thấy chữ, không cần file phụ đề rời.
💡 5) Một số tùy chọn nâng cao khi xuất video
Nếu muốn nén lại cho nhẹ hơn, có thể dùng thêm:
ffmpeg -i VIDEOMP4.mp4 -vf "PHUDEASS.ass" -c:v libx264 -crf 18 -preset slow -c:a copy output-hardsub.mp4
-c:v libx264→ dùng codec x264-crf 18→ chất lượng (thấp hơn = đẹp hơn, nhưng nặng hơn; khoảng 18–23 là ổn)-preset slow→ encode chậm nhưng chất lượng tốt hơn cùng dung lượng
có thể điều chỉnh crf và preset tùy nhu cầu.
💡 6) Lỗi thường gặp khi dùng FFmpeg với phụ đề ASS
- Lỗi không tìm thấy file phụ đề: do sai tên file hoặc sai đường dẫn.
→ Cách dễ nhất: đặt
video.mp4vàsub.asscùng thư mục, rồi chạy lệnh ngay tại đó. - Lỗi font chữ: khi hardsub, nếu máy không có font dùng trong Aegisub, chữ có thể bị lỗi. → Nên dùng font phổ biến, hoặc embed font khi cần.
- Lỗi không hiện karaoke effect: nếu dùng softsub mà trình phát không hỗ trợ ASS đầy đủ. → Dùng MPC-HC, mpv, hoặc hardsub luôn để chắc chắn.
Kết luận
🎓 Bài này giúp chúng ta đi từ phụ đề trong Aegisub đến một video hoàn chỉnh bằng FFmpeg, với cả hai kiểu: softsub xem hình minh họa và hardsub cũng tương tự.
Khi đã quen với các lệnh cơ bản này, bạn có thể linh hoạt chỉnh chất lượng, dung lượng và cách xuất video theo nhu cầu.
Tiếp theo, chúng ta sẽ đến Bài 10 – Phụ đề phim, Karaoke hoàn chỉnh, nơi gom lại toàn bộ quy trình từ A–Z thành một sản phẩm hoàn chỉnh.
Series Aegisub gồm 10 bài, chia từ cơ bản đến nâng cao:
No comments:
Post a Comment