Ta sẽ so sánh như sau: Nếu bạn tưởng tượng 1 file phim gồm hình ảnh và âm thanh là một tập tin WinRAR, thì phần mềm chuyển đổi định dạng cũng như phần mềm WinRAR ấy.. Những bộ phim có du
Trang 1Encode Video – Khái niệm và hướng dẫn cơ bản Giới thiệu về encode:
Encode là một thuật ngữ áp dụng đối với video và âm thanh (audio), được hiểu nôm na là "giải nén và
mã hóa hình ảnh và âm thanh kỹ thuật số" Nghe có vẻ phức tạp và khá là "sang", nhưng thực ra rất đơn giản Để tìm hiểu, chúng ta hãy cùng xem một ví dụ nho nhỏ:
Thông thường, khi muốn chuyển đổi video sang nhiều định dạng khác nhau, chúng ta thường dùng đến các phần mềm chuyển đổi định dạng (converter), một số phần mềm chuyển đổi định dạng video nổi tiếng hiện nay như Nero Vision, Xilisoft Video Converter Ultimate, Total Video Converter, Any Video
Converter, Đặc điểm chung của những phần mềm này là có giao diện thân thiện, dễ dùng, hỗ trợ nhiều định dạng và tất nhiên, giá của chúng khá cao (nói đến giá thì không quan trọng bởi chúng ta thường dùng phần mềm crack đều đều :D) Ta sẽ so sánh như sau: Nếu bạn tưởng tượng 1 file phim gồm hình ảnh và âm thanh là một tập tin WinRAR, thì phần mềm chuyển đổi định dạng cũng như phần mềm WinRAR ấy Nó có thể chỉnh sửa vị trí, tên, xóa file trong tập tin RAR đó nhưng không chỉnh sửa được nội dung file Việc convert video đơn thuần chỉ là đặt file RAR đó vào một file RAR khác với thông
số khác Còn encode thì sao?
Chắc hẳn các member của 4rum chúng ta thường hay download phim về xem trên mạng đúng không? Những bộ phim có dung lượng chỉ khoảng 600 đến 700 MB hoặc nhỏ hơn nữa (được các nhóm rip phim nước ngoài có những tên khá ngộ dạng như aXXo, DEViSE, HUBRiS, ESiR, CtrlHD, BestHD,
COALiTiON, ), mà dung lượng không hề thua kém, hoặc gần như tương đương bản DVD gốc nếu so sánh tỉ lệ trên màn hình, được nén trong các file AVI hoặc MKV, WMV, Vậy họ làm điều đó bằng cách nào?
Lại quay lại với nội dung trên, ta biết rằng convert chỉ là đưa tập tin video hay audio vào một tập tin nén khác với thông số bạn mong muốn Còn encode? Nó giống như thao tác giải nén, chỉnh sửa video, rồi nén lại theo định dạng phù hợ p Kết quả là một file phim hoàn chỉnh có video nét chuẩn, audio hay, hỗ trợ nhiều kênh, phụ đề (có thể có hoặc không) mà dung lượng có thể làm bạn "choáng" : Gần như chỉ bằng
1 / 10 so với dung lượng gốc trên DVD (4.7 GB) Với những bộ phim như vậy, bạn không cần phải bận tâm về việc ổ cứng của bạn bị "ngốn" dung lượng nữa và chất lượng của các bộ phim không hề kém bản gốc, hay đơn giản là bạn muốn compress video lại
> Vậy chúng ta đã biết encode phim là gì, lợi ích của việc encode phim Xin nói trước với các bạn là việc encode phim là việc cần sự kiên nhẫn và không hề đơn giản Hơn nữa nó rất tốn thời gian (khoảng 3
- 4 giờ cho một bộ phim kích thước DVD chuẩn) Nhưng lợi ích của việc encode phim sẽ bù đặp lại cho bạn Tất nhiên, nếu bạn thíc h, thì xin mời!
_
Một số thuật ngữ về các định dạng, container, được sử dụng trong bài:
+ BitRate: Bạn có thể hiểu nôm na là bitrate càng tăng thì chất lượng cũng càng tăng (t ất nhiên chỉ dừng
lại ở mức nào đó thui), nói cách khác, số bitrate quyết định chất lượng của video, bên cạnh chỉ số khung hình trên giây (fps) Do đó bitrate
+ XviD MPE G4: Định dạng video thông dụng của các bản phim DVDRip trên mạng Là định dạng mã
nguồn mở, dựa trên định dạng DivX và chuẩn MPEG4 Dung lượng hơi cao nhưng cho chất lượng tốt với video có độ phần giải thấp và trung bình DDuwwojc hỗ trợ bởi nhiều phần mềm và có tính tùy biến cao là những điểm sáng giá của định dạng này
Trang 2+ x264: Định dạng video nén mã nguồn mở, phát triển từ định dạng H264 và được đã số các nhóm rip
phim HD ưa dùng Đặc điểm của định dạng này là chất lượng video tuyệt vời, dung lượng chỉ bằng 1/2 đến 2/3 định dạng XviD mà chất lượng vẫn được bảo đảm
+ MKV: Một dạng file đóng gói video và audio thành 1 file phim hoàn chỉnh (container) Lấy tên từ 1 loại
búp bê có tên MatRoska của Nga, có khả năng chứa nhiều con búp bê con bên trong nó, Matroska cũng
có nhiều đặc điểm giống như con búp bê đó đối với các file phim: Tỉ lệ nén cao, giải nén / đóng gói dễ dàng, hỗ trợ nhiều định dạng, tương thích với nhiều bộ giải mã (codec) và nhiều chương trình media player, hỗ trợ phụ đề và chapter từ DVD tốt, Với rất nhiều ưu điểm sáng giá, vượt trội hơn hẳn MP4
và AVI, chúng ta thống nhất chọn MKV làm định dạng file chứa video nhé ;)
_
Yêu cầu hệ thống tối thiểu:
- Máy tính tốt, chạy Windows XP ổn định Về mặt này, yêu cầu nghe có vẻ chung chugn nhưng vấn đề này phụ thuộc vào sự ước lượng của bạn
- Ổ cứng: Khuyến cáo 10 GB (khuyến cáo 15 GB)
- Windows Installer 3.1
- NE T Framework 2.0 SP1 hoặc cao hơn
- Các công cụ cần thiết (xem phần dưới)
_
Những công cụ cần chuẩn bị:
- AVISynth phiên bản 2.3 trở lên (Phiên bản mởi nhất: 2.5.8): Một chương trình edit phim cực mạnh, hoạt
ddiingj dưới dạng các dòng lệnh và đoạn mã (những bạn từng biết về lập trình NSIS hay InnoSetup chắc
sẽ làm quen nhanh chóng với cái này và nếu biết sử dụng sẽ rất hiệu quả Trong encode phim, AVISynth
sẽ dùng để thay đổi k ích thước (resize) video, cắt/lược bỏ đoạn vieo thừa hoặc vùng đen - Black Bar (thường gặp ở các phim DVD có tỉ lệ 16:9) Bạn chỉ cần tải về AVISynth tại đây, cài đặt là xong!
- MeGUI: Chương trình encode phim tốt nhất hiện nay, có nhiều chức năng cơ bản và nâng cao Giao
diện dễ dùng, quản lý và sắp xếp tiến trình encode hiệu quả, có khả năng tự động cập nhật và sửa lỗi lâu dài, Thực chất, MeGUI chỉ là "cầu nối" giữa AVISynth và các phần mềm encode chính để cho ra một file video hoàn chỉnh
- Ani-x264: Chương trình encode video tự động dành cho người dùng không chuyên, có giao di ện dạng
tab đơn giản, dễ dùng và có tính tùy biến cao Một ưu điểm khác là trong gói cài đặt Ani-x264 đã bao gồm các chương trình hỗ trợ encode có sẵn nên bạn sẽ không cần nhọc công tải chúng về từ Internet
- Xilisoft Video Converter Ultimate (XV C): Phần mềm convert video rất mạnh, hỗ trợ nhiều định dạng
video, audio và hình ảnh XVC hỗ trợ convert audio AAC (Advanced Audio Encoding), AC3 đã kênh và thậm chí cả video DPG, MJPEG cho Wii, Trong encode, ta sẽ dùng nó như một công cụ phụ trợ cho việc encode audio nếu chẳng may bị lỗi
- DVD Decrypter: Phần mềm lấy leak file (lấy file) video từ DVD (file gốc ) lên ổ cứng và bỏ mã khóa các
DVD hiện nay để có thể enc ode được
- Các phần mềm thành phần encode: Là những phần mềm "xương cốt" của việc encode Thiếu những
phần mềm này, bạn không thể encode phim được:
+ x264 vf w: Chương trình encode /decode (codec) video ở định dạng x264, một định dạng đã được cải
tiến của H264, định dạng video chất lượng cao chuy ên dùng cho các thiết bị giải trí kỹ thuật số
+ Nero Digital Advanced Audio Codec 1.3.3 (Nero AAC): Chương trình encode audio ở định dạng AAC, hoat động dưới dạng dòng lệnh
Trang 3+ MKVtoolnix + MKVE xtract GUI: Phần mềm dùng để đóng gói / giải nén video được đặt trong file MKV + K-lite Codec Mega Pack : Gói codec phổ biến nhất hiện nay, giúp bạn phát lại video và mã hóa tập tin
đa phương tiện nhờ nhiều công cụ đi kèm
+ Gói công cụ encode chuẩn: Đã được N-Man đóng gói thành 1 file RAR, được kiểm tra virus và tính
tương thích trên Windows cẩn thận bằng nhiều phần mềm Có thể một số còn thiếu, nhưng những phần mềm còn thiếu hầu hết là không cần thiết Một số phần mềm trong đó là MEncoder, MP4Box,
MKVMerge, MediaInfo, DGAV CIndex, Các bạn nhớ giải nén và thiết lập đường dẫn tới các file này trong mục Program Paths của MeGUI mà N-man hướng dẫn bên dưới
+ Gói profile (Cấu hình thiết lập sẵn) dành cho MeGUI: Giúp bạn có thể encode nhanh hơn mà không cần
thiết lập nhiều Các bạn giải nén vào thư mục cài đặt MeGUI
_
Hướng dẫn Encode Video với MeGUI
Trang 4Phần 1: MeGUI One-Click Encoder
Phương pháp này áp dụng cho rip (hay encode) phim trực tiếp từ DVD thành file video ở định dạng nén bằng cách sử dụng chức năng MeGUI One-Click Encoder Cách này là cách đơn giản nhất, các bạn có thể làm luôn Bước 2 Nhưng với những bộ phim DVD đã được mã hóa thì bạn phải làm từ đầu, tức là từ Bước 1 sau đây:
Bước 1: Trích xuất file ảnh gốc trên DVD sang đĩa cứng dùng DVD Decrypter
- Step 1: Bạn cài đặt chương trình tải về ở link mà N-man đã cung cấp ở trên Quá trình cài đặt không có
gì khó khăn, tất cả chỉ qua vài cú nhấn chuột:
- Step 2: Ở giao diện chính của chương trình DVD Decry pter, bạn chọn Mode > IFO Đây là tùy chọn tốt nhất nếu bạn chỉ muốn encode phần phim chính, không bao gồm menu hay các nội dung phụ trong DVD
- Step 3: Các bạn vào menu Tools > Settings và thiết lập các thông số như trong ảnh:
Trang 5- Step 4: Đưa DVD mà bạn cần rip vào ổ, sau đó chọn ổ đó trong cửa sổ chương trình phía dưới mục
"source"
Trang 6- Step 5: Chọn thư mục xuất file DVD đã được mã hóa Bạn nên tạo một thư mục ở phân vùng còn nhiều khoảng trống, sau đó nhấn vào hình như mục phía dưới phần "Destination Folder"
- Step 6: Nhấn nút được khoanh đỏ như bên dưới Đợi chút là xong :D
Bước 2: Encode Video bằng chức năng One-Click Encoder
- Step 1: Cài đặt và khởi động MeGUI (nhớ cài đặt trước NET Framework 2.0 nhé bạn) Giao diện chương trình khá đơ n giản như sau:
Trang 7- Step 2: Nếu máy tính của bạn có kết nối internet, bạn nên update lên phiên bản mới nhất Trong quá trình update, các chương trình hỗ trợ encode cần thiết cũng sẽ được tải về, bạn khỏi mất công down thủ công về nữa:
Còn nếu máy tính của bạn không kết nối internet, bạn hãy download gói công cụ mà N-man đã cung cấp link ở trên Sau đó vào mục Options > Settings > Program Paths Có 4 tab tương đương với 4 nhóm công cụ tất cả:
> Video: Nhóm công cụ phục vụ cho việc encode video
> Audio: Nhóm công cụ phục vụ cho việc encode audio
Trang 8> Muxer: Nhóm công cụ phục vụ cho việc đóng gói và xuất ra file phim
> Others: Các công cụ khác như kiểm tra lỗi, test chất lượng, tính toán bitrate, thông số,
- Step 3: Sau khi thiết lập xong xuôi, các bạn khởi động chế độ One-Click Encoder bằng cách nhấn vào nút [One-Click] ở dưới, nhấn Ctrl + F1, chọn Tools > One-Click Encoder hoặc cách nhanh nhất là ấn ENTER :D
Trang 9- Step 4: Tại cửa sổ "One-Click Encoder", bạn đánh dấu vào "Show Advanced Options" để tiện việc edit lại video
Chuyển sang tab Advanced Config, bạn chú ý đến mục này:
Ô Output Resolution nghĩa là độ dài chiều ngang của video sẽ được xuất ra Với DVD tỉ lệ 4:3 thi bạn đặt
là 640, còn với DVD tỉ lệ 16:9 hay 16:10 bạn hãy để là 720 Nếu bạn không biết DVD của mình thuộc tỉ lệ nào, nhấn chọn Signal AR, sau đó làm theo hướ ng dẫn của tớ ở hình dưới:
Về hệ màu:
- NTSC: Hệ màu chuẩn dành cho Châu Mỹ, Nhật Bản, Hàn Quốc và Việt Nam
- PAL: Hệ màu chuẩn dành cho Châu Âu, Trung Quốc và hầu hết các nước Châu Á khác
Về hệ màu thì cũng không quan trọng lắm vì bạn sẽ không thấy được sự khác biệt của chúng trừ khi xem trên TV đèn điện tử bình thường đâu N-Man khuyến cáo NTSC)
Tỉ lệ k hung hình:
Trang 10- 1:1 : Tỉ lệ 1:1 (dạng hình hộp)
- 1.8: Tỉ lệ đại vĩ tuyến, N-Man khuyên bạn nên chọn mục này nếu màn hình nhà bạn thuộc dạng mang hình rộng (widescreen)
- Nếu cảm thấy chưa phù hợp, bạn chỉ cần chọn Select AR rồi chọn tỉ lệ mình thích
Chuyển sang tab Encoder Config Ở mục video setting, bạn chọn x264 - HQ-Slow Nhớ đừng chọn Fastest hay Fast bởi chúng chỉ "fast" thêm tối đa là nửa giờ đồng hồ mà thôi Bên cạnh đó những chế độ này còn chiếm tài nguyên hệ thống nhiều hơ n hẳn so với slow hay slower mà chất lượng lại không đảm bảo Ngoài ra, nếu bạn muốn tùy chỉnh chuyên sâu hơn, bạn có thể nhấn vào config để thiết lập Cách thiết lập ra sao thì N-man hi vọng sẽ có dịp gới thiệu ở bài viết khác
Còn ở mục Audio Setting thì thế này: Nếu DVD của bạn là phim cũ, hay phim hoạt hình đơ n giản dựng trên nền 2D thì bạn chỉ nên chọn NeroAAC: NDAAC-HE 64kbps vì nó sẽ nén được âm thanh ở mức thấp nhất, và dung lượng cũng rất nhỏ (khoảng 45 MB / phim thui) 2 m ục dưới nó dành cho DVD chất lượng cao, phim mới hay hoạt hình 3D có hỗ trợ âm thanh 6 kênh đa chi ều và phim HD rip từ BluRay hay HD-DV D, tất nhiên, ta không đề cập đến việc này Ngoài ra nếu thích bạn cũng có thể tick vào ô "Keep Original Track" để giữ nguyên file audio gốc (khoảng 350-400 MB đấy bạn ạ, ở định dạng AC3)
Vậy là xong, ta nhấn Go! nào
- Step 5: Trở lại cửa sổ chính, nhấn vào tab Queue, bạn sẽ thấy các job (các bước encode) được sắp xếp theo thứ tự: Audio > Video > Mux Ngoài ra ở thư mục chứa file tạm thời của N-man là
"C:\Documents and Settings\Shooting Star\My Documents\My Videos" (bạn có thể chỉnh trong phần Settings) còn có 1 file AVS của AVISynth dùng để edit và hỗ trợ quá trình encode:
Trang 11Trong cửa sổ MeGUI, nhấn nút Start phía bên dưới để bắt đầu quá trình encode tùy theo độ dài, dung lượng file gốc và một số yếu tố khác mà thời gian encode có thể thay đổi, nhưng thường là nằm trong khoảng 3 - 4 giờ cho một bộ phim 90 phút
Phần 2: MeGUI AutoEncode
Phương pháp này hiện đang được N-Man áp dụng để nén các bản phim trên mạng có dung lượng quá cao, những bản DVDRip XviD hay VCDRip mà không làm giảm chất lượng (hoặc có, nhwung chỉ một chút) Ưu điểm của cách này là thiết lập rất nhanh, dễ dàng tìm và phát hiện lỗi trong quá trình encode Còn khuyết là không thích hợ p để rip DVD và ít có tùy chọn nâng cao hơn Về phần này, N-man lấy ví dụ encode phim Doraemon: Nobita and Three Visionary Swordmen (Ba chàng hiệp sỹ mộng mơ), độ phần giải gốc là 640x480 và dung lượng là 700 MB, định dạng gốc là XviD Tiêu chí: Đảm bảo chất lượng gốc, giảm dung lượng và cân bằng giữa dung lượng và chất lượng âm thanh và hình ảnh
- Step 1: Chọn File > Open Chọn file video cần encode
- Step 2: Đợi một vài giây, sẽ có thêm 2 cửa sổ hiện ra 1 cái là để xem trước video xuất ra sẽ như thế nào, cái còn lại là để tinh chỉnh các thông số video (bạn phải mở cả 2 cửa sổ để có thể tinh chỉnh được):
+ Crop: Cắt xén, dùng để loại bỏ các dùng màu đen (được gọi là black bar) của các DVD dành cho màn
hình 4:3, hoặc lược bớt 1 khoảng nào đó mà bạn không thích
Trang 12+ Resize: Thay đổi kích thước, cũng giống như khi bạn dùng Photoshop kéo dãn ảnh ấy, nhưng resize
thường được họ dùng để điều chỉnh kích thước cho phù hợp với các thiết bị nghe nhìn như iPod, Zune, .Với iPod bạn chọn thông số là 320x240
Nếu bạn có edit bằng qua 2 mục trên, bạn có thể nhấn vào ô "Apple Auto Preview" để xem trước ngay đoạn video đã được edit ra sao
Sau đó bạn nhấn OK, sau khi đảm bảo rằng bạn đã đánh dấu ô này:
- Step 3: Về cửa sổ chính, chọn x264: HQ-Slow ở mục video encoding và NeroAAC: NDAAC-HE 64kbps Nếu muốn bạn có thể chọn thiết lập khác về audio
Trang 13-Step 4: Nhấn nút "AutoEncode" Bạn sẽ thấy một sửa sổ con hiện ra, thiết lập như trên hình dưới đây, trừ
ô A verage Bitrate thì N-man sẽ hướng dẫn ngay sau đây:
Ô Average Bitrate có nghĩa là mức bitrate trung bình của bộ phim, quyết định đến dung lượng và chất lượng Bạn cứ mạnh dạn giảm chỉ số này xuống cho đến khi đúng được dung lượng vừa ý (với phim Doraemon của tớ thì tớ đặt 530 kbps, kết quả là được dung lượng 375 MB, giảm gần 1/2 rồi đó) Hoặc nếu muốn encode tới dung lượng chính xác, bạn hãy chỉnh phần File Size phái trên
Ngoài ra nếu muốn thêm một số thành phần như audio (thuyết minh) hay phụ đề, bạn hãy đánh dấu vào
ô