Ngẫu nhiên tới dưới tàng cây, gối đầu lên đá ngủ, trong núi không ngày tháng, bình yên không biết năm...

Thứ Hai, 28 tháng 1, 2019

Megui

 Lưu lại của page Aegisub, nhỡ sau này admin xóa ghi chú còn có cái mà dùng


Hướng dẫn Encode bằng MeGUI [Cũ]

I. YÊU CẦU PHẦN MỀM

Các bạn hãy download và cài đặt lần lượt các phần mềm sau. Riêng MeGUI, NerAacEnc và gói allprofiles các bạn chỉ cần giải nén ra chứ không cần cài đặt.

1.  MeGUI   click
 (Chờ vài giây sẽ xuất hiện hộp thoại download, down về rồi giải nén, không cài đặt)

2. AviSynth 2.5 trở lên : Avisynth_257
(download, cài đặt)

3. K-Lite codec  click
(download, cài đặt)

4.  XviD video Codec   click
(download, cài đặt)

5 .NET Framework 3.5 (nếu là win 7 thì không cần vì win 7 đã tích hợp sẵn) click
(download, cài đặt)

6.  NerAacEnc  click
(download, giải nén rồi copy tất cả paste vào thư mục “eac3to” của Megui tại địa chỉ “D:\MeGUI\MeGUI_2356_x86\tools\eac3to” . Tùy thuộc vào vị trí các bạn để thư mục Megui (đã giải nén) mà đường dẫn tới thư mục “eac3to” có thể khác với đường dẫn của mình. Nhưng các bạn bắt buộc phải tìm tới đúng vị trí đó).

7. Gói allprofiles cho MeGUI  click
(download, giải nén và paste đè lên thư mục allprofiles của Megui tại địa chỉ “D:\MeGUI\MeGUI_2356_x86\allprofiles”, tương tự như trên, đường dẫn tới thư mục có thể khác tùy thuộc vào vị trí đặt Megui của các bạn)

Giải thích:
MeGUI là phần mềm dùng để encode video.
Cần .NET Framework do MeGUI chạy trực tiếp trên nền của .NET mà không cần cài đặt.
AviSynth là chương trình biên tập video của MeGUI.
K-Lite codec cung cấp cho MeGUI các codec để MeGUI encode video, audio và ghép chúng lại với nhau. XviD video Codec cũng cung cấp các codec dành cho định dạng MPEG-4.
NerAacEnc cần cho việc encode audio
allprofiles là gói profile khá đầy đủ cho MeGUI

II. THIẾT LẬP CẤU HÌNH CHO MeGUI
 Khi mở lần đầu tiên thì meGUI sẽ có giao diện như thế này: 



Có thể sẽ xuất hiện thêm hộp thoại Updates Available để hỏi xem bạn có muốn update hay không.

  ">


Yes hay No đều được.

Nếu bấm Yes, update thành công thì lần sau khởi động MeGUI hộp thoại này sẽ không xuất hiện nữa, còn nếu Yes nhưng update thất bại thì lần sau mở nó vẫn sẽ hiện ra, nếu bấm Nothì lần nào mở nó cũng hiện ra.

1. Cài đặt thông số ban đầu cho meGUI

Công việc này chỉ cần làm một lần duy nhất và Megui sẽ tự động lưu lại cho những lần sử dụng sau.

Chọn menu Options => Settings hoặc nhấn tổ hợp Ctrl+S => Hộp thoại Settings xuất hiện:
+ Ở tab Main Configuration, chú ý đến mục Default Priority (mặc định là Normal), tùy vào mức độ khủng của cấu hình máy mà các bạn lựa chọn, Low là thấp nhất và High là cao nhất, mình khuyên các bạn chỉ nên để ở Normal hoặc Above Normal vì chỉnh càng cao thì encode càng nhanh, nhưng đổi lại khi đó meGUI sẽ rất ngốn CPU và máy có thể bị treo --> hại cho CPU.

Các thiết lập còn lại các bạn tick như hình sau rồi chuyển qua tab kế tiếp


+ Ở tab Extra config, mục Number of passes, chọn 2 và tick các thông số khác như hình sau:


+ Ở tab External Program Settings, mục Location trong NeroAacEnc, các bạn chọn đường dẫn tới file neroAccEnc.exe. Bởi vì ở bước chuẩn bị trước chúng ta đã copy file NeroAacEnc vào thư mục “eac3to” rồi cho nên giờ chỉ cần làm như thế này thôi:




OK, vậy là bước settings thông số cơ bản đã xong, Save lại và bắt đầu encode!

2. Các bước khi Encode

  - Bước 1:
Trở lại giao diện chính của Megui, để encode một video thì bước đầu tiên là phải tạo một file AVS  script. Cách làm như sau:
  Chọn menu Tools => AVS Script Creator hoặc tổ hợp phím Ctrl+R.
  Ở tab I/O, Mục Input, dòng Video input: Chọn đường dẫn tới file video cần encode. Sau khi chọn video thì nó sẽ hiện ra 1 hộp thoại yêu cầu chọn lựa cách thức mở video, các bạn click File Indexer




Hộp thoại File Indexer  xuất hiện các bạn click Queue


Một lát sau cửa sổ Current Position sẽ xuất hiện, cho phép các bạn xem thử video được chọn với kích thước thật của nó, các bạn có thể tắt cửa sổ này đi nhưng mình khuyên chỉ nên Minimize nó xuống thanh Taskbar là được vì nhiều khi đóng cửa sổ này là Megui cũng đóng theo luôn, mình gặp vài lần rồi. Để ý là khi các bạn Play video này thì nó chỉ phát hình mà không có tiếng (audio) là bởi vì đến bước này thì Megui chưa làm công việc encode nên tiếng chưa được ghép vào hình chứ không phải video hay MeGUI của các bạn có vấn đề đâu nhé! Trở lại hộp thoại Script Creator. Trong mục Crop & Resize, tick vào Crop nếu các bạn muốn “cắt” video gốc thành một video sau khi encode với kích thước tùy ý mong muốn hoặc tick Resize nếu muốn thay đổi kích thước video nhưng vẫn giữ nguyên tỷ lệ khuôn hình của video gốc. Số trong 2 ô bên cạnh dòng Resize chính là kích thước thực của video.


Nếu không muốn thay đổi kích thước video thì các bạn không tick gì cả.



Tiếp theo chuyển sang tab Filter để chọn Subtitle cho video. Ở mục Filters, dòng Resize Filter, chọn Spline36 (Neutral). Ở dòng Subtittles, các bạn trỏ đường dẫn đến file sub mà các bạn muốn ghép vào video, khi sub đã được chọn thành công thì một hộp thoại thông báo Success sẽ xuất hiện, các bạn nhấn OK để xác nhận. Cuối cùng click Save để hoàn thành bước tạo AVS Script.


Cửa sổ Current Position lại hiện ra, cho phép bạn xem lại video sau ghi đã được ghép với sub, tất nhiên là vẫn chưa có tiếng. Cũng tương tự như trên, có thể Close cửa sổ này nhưng mình vẫn khuyên nên Minimize.  

- Bước 2:
(bước này cũng chỉ cần làm 1 lần duy nhất cho lần sử dụng đầu tiên) Quay trở lại giao diện chính của meGUI.
Ở dòng Encoder Settings cho phép bạn chọn cách encode sao phù hợp với mục đích sử dụng. Ở đây mình sẽ hướng dẫn các bạn encode với x264 và XviD.

Trường hợp Encode với x264, các bạn cài đặt thông số như sau:

Chọn x264: *scratchpad*, MP4 là định dạng video xuất ra, nhấn Config để cài đặt thông số 



Hộp thoại x264 Configuaration xuất hiện
_ Ở tab Main: Tick vào ô Show Advanced Settings rồi điều chỉnh các thông số như hình sau:



+ mục Encoding Mode, chọn Automated 2 passes. + Bitrate: đặt trong khoảng từ 1000 đến 2500, càng cao thì chất lượng video càng tốt, nếu xuất video HD 720p thì khoảng 1800 còn full HD 1080 thì đặt 2500. Lưu ý đặt bitrate cao khi chất lượng video nguồn tốt, nếu chất lượng video nguồn không tốt thì bitrate có cao đến mấy thì video xuất ra cũng không đẹp được trong khi dung lượng lại rất lớn.
Preset kéo con trỏ về Medium.
TurningNone
AVC ProfileHigh Profile.
AVC LevelLevel 4.1.
Target Playback Device: Default.
=> Click OK


  - Bước 3:

Quay trở lại giao diện chính của meGUI

+ Dòng Audio Input các bạn trỏ đường dẫn đến chính video gốc để Megui lấy audio từ đó, như vậy sẽ không xảy ra hiện tượng “hình 1 nơi tiếng 1 nẻo” có thể xảy ra khi các bạn chọn 1 file audio riêng rẽ .

+Dòng Encoder Settings: Chọn NeroACC *scratchpad* rồi click Config


Hộp thoại Nero ACC Configuaration xuất hiện

 Ở mục NeroDigital AAC Options, tick Adaptive Bitrate rồi dùng chuột kết hợp 2 phím mũi tên trái phải trên bàn phím để lựa chọn bitrate cho audio. Ở đây mình chọn bitrate = 320 kbps. Sau đó click OK để kết thúc việc cài đặt.
 


NHẮC LẠI LẦN NỮA. PHẦN CHỈNH CONFIG CHO VIDEO VÀ AUDIO NÀY VÀ PHẦN SETTINGS CÁC BẠN CHỈ CẦN CHỈNH 1 LẦN DUY NHẤT, CHÍNH LÀ LẦN ENCODE ĐẦU TIÊN. Xong xuôi 3 bước chuẩn bị, bước cuối cung là…

- Bước 4: Encode

 Nhấn AutoEncode ở giao diện chính của meGUI để bắt đầu công đoạn encode.

 

Hộp thoại Automatic Encoding xuất hiện

Container: Chọn định dạng  video xuất ra.

+ Tick vào Average Bitrate: nhập bitrate cho video, bitrate sẽ tỉ lệ thuận với dung lượng video xuất ra. Chọn bitrate trong khoảng 1500-3000.



+ Click Queue và ngồi chờ thành quả, lâu hay chóng tùy thuộc và cấu hình máy cũng như độ dài video.


Trên đây là encode với x264, tiếp theo mình sẽ hướng dẫn các bạn Encode với XviD:


Bước 1 : tạo AVS Script giống như ở trên
- Bước 2:

Chọn xviD: *scratchpad*, AVI là định dạng video xuất ra, nhấn Config để cài đặt thông số (việc này cũng chỉ cần làm 1 lần duy nhất cho lần sử dụng đầu tiên tương tự như x264 ở trên)


Các bạn chú ý, ở bước này nếu video gốc của bạn là .avi mà ở đây các bạn cũng chọn định dạng xuất video ra là .avi thì khi tiến hành encode ở bước 4 MeGUI sẽ lập tức báo lỗi trùng tên, các bạn khắc phục bằng cách thêm hoặc bớt 1-2 ký tự ở Video Output, ví dụ đổi “TestVideo” thành “TestVid” chẳng hạn.



Sau khi click Config hộp thoại XviD Configuaration xuất hiện:
+Mode: Automated 2pass
+Bitrate1000 đến 2500
+Tick Use VHQ for Bframes
=> Click OK



- Bước 3,4: giống trường hợp encode với x264.

______________________________________________________

Trên đây là toàn bộ các bước cài đặt cũng như thao tác để Encode một video hoàn chỉnh.
Bài viết dựa trên kinh nghiệm Encode của mình, mình không đảm bảo các thông số cài đặt như trong hướng dẫn này là tối ưu nhưng đó là những cái cơ bản nhất rồi. Sau này khi dùng quen và thành thạo MeGUI các bạn có thể tìm hiểu thêm.

Chúc các bạn thành công!

Không có nhận xét nào:

Đăng nhận xét