Hướng Dẫn Chi Tiết Cách Encode Bằng Virtualdub

VirtualDubMod là phiên bản VirtualDub đã được cài đặt thêm bộ mở rộng VsfilterMod

VSfilterMod là phiên bản mở rộng của VSFilter, nó bổ sung rất nhiều tính năng, tag cho VSFilter và có thể thay thế hoàn toàn VSFilter.

Các bạn có thể thấy rất nhiều effect hiện nay được viết bằng bộ mở rộng này cho nên những phần mềm như Aegisub, VirtualDub hay MeGUI mà chưa  được cài bổ sung VSFilterMod thì sẽ không “thể hiện” được hết các hiệu ứng của effect đó.

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 VirtualDubMod các bạn chỉ cần giải nén ra chứ không cần cài đặt.

(download, giải nén)

2. AviSynth 2.5 trở lên    Avisynth_257

(download, cài đặt)

(download, cài đặt)

(lựa chọn version phù hợp với hệ điều hành của máy, download, cài đặt)

Nếu bị lỗi Mission Codec AVC1 thì cài FFDSHOW vào : ffdshow.zip

II. Các bước Encode video

– Bước 1:

Khi đó giao diện của VirtualDub sẽ chia làm 2, bên trái là video gốc, bên phải sẽ là review cho video sau khi đã encode.

– Bước 2:

Sau đó bạn tìm đường dẫn đến file sub cần ghép

Sau khi đã kiểm tra xong thấy không có vấn đề gì, các bạn thực hiện tùy chỉnh thông số cho video xuất ra.

Bảng MediaInfo xuất hiện các bạn lưu ý đến các thông số sau của Video: Bitrate, Width, Height, Ratio để một lát nữa cài thông số cho video xuất ra phù hợp.

Video mình lấy ví dụ có thông số như sau:

Bit rate                                 : 5 031 Kbps

Width                                    : 1 920 pixels

Height                                   : 1 080 pixels

Display aspect ratio                     : 16:9

Như vậy nó là video full HD 1080p có bitrate khoảng 5000 kbps. (ghi nhớ thông số này)

Bảng Select video compression xuất hiện, các bạn chọn dòng Xvid MPEG-4 Codec, để ý trong vùng Video Codec Information phía bên phải, dòng FOURCC code phải có ‘xvid’.

Trong Main settings:

– Mục Profile@Level : chọn Xvid HD 1080 (chọn giống Video gốc)

– Mục Encoding : chọn Single pass

– Chọn tab Aspect Ratio

– Tick vào dòng Display Aspect Ratio  rồi chọn tỷ lệ [16:9] (giống video gốc)

– Bước 3:

Sau đó VirtualDub sẽ tiến hành encode, công việc của chúng ta giờ chỉ là ngồi chờ em này chạy xong mà thôi!

Thực ra, theo kinh nghiệm của mình, có thể chọn bitrate cho video xuất ra khoảng 3000 đến 3500 cho video HD720 và khoảng 5000 trở lên cho full HD1080 vì nó không làm giảm nhiều chất lượng video nhưng lại giúp video “nhẹ” hẳn.

Encode Bằng Virtualdub(Mod) Cơ Bản Nhất

Code:

C:Program FilesK-Lite Codec PackFiltersvsfilter.dll

Copy vsfilter ra 1 thư mục khác rồi đổi đuôi vsfilter.dll thành vsfilter.vdf

1_ Cài K-lite Codec Pack ( Hẵn ai cũng có rồi )

2_ Giải nén VirtualDubMod ( Đương nhiên nhỉ )3_ Copy chúng tôi vào plugins của VirtualDubMod

….VirtualDubMod plugins

Trong hướng dẫn này tớ sẽ Hardsub từ 1 video đuôi avi ( Mpeg4 Avi v2 )

1: Mở chúng tôi sẽ có giao diện như sau

2: File Open Video Files…Lick chọn video đuôi avi

Thấy cái bảng Yes/No cứ việc nhấn Yes

Nếu thành công sẽ xuất hiện giao diện như sau ( Lý do xem lưu ý phía dưới )

Để ý số Key frames : 2846

4: Video Filters… Add… Kéo thanh trượt xuống tìm TextSub OK

+ Chọn Sub cần add để HardSub Open

6: Lick nút Target Quantizer thành Target bitrate rồi điền thông số lúc nãy vào ô kế bên. Sau đó là OK OK trở ra giao diện ngoài ( 2 lần OK đó )

Sau đó là tùy chỉnh để Save lại ( có thể save thành mkv luôn đấy )

8: Trong quá trình hardsub có thể tùy chỉnh các thông số để CPU làm việc với mức tốt nhất

+ Nên chọn Nornal nếu có làm việc khác hoặc Higher để tăng tốc làm việc của CPU lên 70-80%. Chọn Even Higher hoặc Highest sẽ tăng mức xử lý CPU lên tối đa <– không thể làm việc khác được vì máy rất “lắc”

:nong: Sau đó treo máy khoảng 5-10 phút ( Core i5) 15-20 phút ( Pentium Dual Core ) 30-45 phút ( Pentium 4: 2.8G ) 60-80 phút ( Pentium 3 )

( Tớ test trên tất cả cấu hình trên nhưng thời gian là ước đoán vì lúc treo máy tớ có đi tắm hoặc ăn cơm và bị mẹ sai )

Chúc các cậu thành công!

Lưu ý: VirtualDubMod không hỗ trợ các Video MKV. Mặc dù là trên nó có ghi là hỗ trợ mkv nhưng sự thật là không hoạt động được video MKV

VirtualDubMod chỉ hỗ trợ Avi nhưng là Mpeg4 Avi và Mpeg4 Avi V2. Còn lại đều không được. Nếu mở ra được các Avi khác ( như XviD, DviX, H264 Avi…) thì khi Hardsub cũng không được. Lý do: không biết.

P/S: Xong cái hướng dẫn mất hết 4 tiếng đồng hồ, vì vậy các cậu nào không hiểu hoặc rành hơn mình thì xin đóng góp nhiệt tình để mình hoàn thiện hơn.

Hướng Dẫn Encode Xuất Video Aegisub Karaoke Effects Bằng Virtualdub

Tiếp tục bài viết này mình xin hướng dẫn xuất Video Aegisub Karaoke Effects hoàn chỉnh và kết thúc bài này chúng ta sẽ có được một Video với Lyric Karaoke Effects lung linh đẹp mắt để cùng chia sẻ với mọi người. Và cách chúng ta sẽ sử dụng trong bài viết đó là Encode bằng VirtulDub và xuất Video Aegisub Effects.

Tải về VirtualDub và phần mềm hỗ trợ Download VirtualDub

Để thực hiện việc Encode Video Lyric Karaoke Effects thì mình xin giới thiệu với các bạn có 2 phần mềm được rất nhiều người sử dụng đó là VirtualDub và MeGUI.

Bài hôm nay mình sẽ chủ yếu hướng dẫn sử dụng VirtualDub cho việc Encode Video và nếu như bạn muốn Encode bằng MeGUI thì hãy xem hướng dẫn thêm MeGUI.

Bạn cũng có thể sử dụng phiên bản mới nhất của VirtualDub trên trang chủ (lưu ý là các bản này chưa được bổ sung thêm các plugin cần thiết như bản 1.9.11)

VirtualDub 1.10.4 32 bit: Download VirtualDub 1.10.4 32 bit

VirtualDub 1.10.4 64 bit: Download VirtualDub 1.10.4 64 bit

Phần mềm hỗ trợ Encode bằng VirtualDub 1. Phần mềm đổi đuôi Video Format Factory

Các bạn chú ý là VirtualDub khá kén chọn file, vì vậy tốt nhất bạn phải chuyển file Video của mình về đuôi . AVI thì sẽ giảm bớt lỗi hơn.

Nếu là Video Download trên mạng về định dạng .MP4 thì có thể sử dụng Format Factory để chuyển Video này sang .AVI.

Tải Format Factory ngay bên dưới:

Download Format Factory

Nếu bạn có sẵn phần mềm đổi đuôi Video khác đã cài đặt sẵn trên máy tính thì có thể sử dụng luôn cũng được.

2. Xvid Codec hoặc K-Lite

Bạn phải cài đặt thêm AviSynth – là một trình xử lý Encode mạnh mẽ kết hợp với VirtualDub.

4. MediaInfo

Một tiện ích nhỏ giúp bạn xem thông số của Video.

Hướng dẫn Encode và xuất Video bằng VirtualDub

Sau khi cài đặt các phần mềm cần thiết và chuẩn bị đầy đủ các tài nguyên thì chúng ta cùng tìm hiểu các bước để Encode bằng VirtualDub và xuất Video thôi nào.

Bây giờ các bạn cùng mở VirtualDub lên, phần mềm này chạy trên nền .NET Framework không cần cài đặt nên chỉ cần nhấp đúp vào chúng tôi để khởi động chương trình.

Chọn Video mà chúng ta muốn ghép sub vào (Video đã được chuyển sang đuôi .AVI). Vào File/Open Video File (Ctrl+O).

Tiếp đến thêm file sub đã làm ở Aegisub. Vào Video/Filter/Add/TextsubMode.

Bước 3: Thiết lập bộ nén Video

Trước khi xuất Video thì các bạn vào Video/Compression để thiết lập bộ nén cho Video. Chọn Xvid MPEG-4 Codec mà chúng ta đã cài đặt lúc nãy.

Còn nếu muốn chỉnh thống số nâng cao hơn thì nhấn vào Configure để lựa chọn và thiết lập các thông số đầu ra cho Video.

Profile @ Level: chọn Xvid HD 720 hoặc Full HD 1080 tùy bạn.

Target bitrate: thiết lập Bitrate quy định tốc độ bit và chất lượng của Video. Ở đây mình đang chọn bitrate cao nhất để Demo cho các bạn (kéo thanh trượt hết cỡ có giá trị 9708 kbps)

Các bạn có thể chỉnh sửa các thông số Bitrate để đảm bảo về chất lượng cũng như dung lượng file.

Theo kinh nghiệm thì các bạn nên chọn Bitrates trong thiết lập Xvid thấp hơn và gần bằng với Bitrates của Video gốc, để xem Bitrates của Video gốc các bạn tìm trong Properties của Video.

Như hình bên trên Bitrates Video khoảng 6200 kpbs thì ta thiết lập Bitrates trong Xvid khoảng 6000 kbps.

Nói chung trong phần thiết lập thông số bộ nén Video này sẽ quyết định chất lượng Video đầu ra. Bạn cứ thử thay đổi nhiều thông số bitrate khác nhau để chỉnh được Video nét nhất và nhẹ nhất.

Bước 4: Encode và xuất Video trên VirtualDub

Sau khi mọi thiết lập đã xong xuôi, chúng ta chỉ việc bắt đầu quá trình Encode và xuất Video.

Vào File/Save as AVI…

Lời kết

Xin chào và hẹn gặp lại.

Hướng Dẫn Encode Video Bằng Megui

Hướng dẫn encode hard sub cơ bản bằng bằng MEGUI I. Phần mềm

Tiến theo là nhấn CTRL+S

Sau khi nhấn Ctrl+S bảng điều khiển Settings hiện lên, chọn thẻ External Program Settings

Ở khung NerAacEnc, mục neroAacEnc, các bạn chọn đường dẫn đến file chúng tôi trong folder NerAacEnc lúc nãy giải nén ra rồi chọn Open.

Chú ý: nếu Folder NerAacEnc sau này có bị di chuyển đi chỗ khác thì các bạn phải chọn lại đường dẫn cho nó, nếu không khi EnCode audio sẽ bị MeGUI báo error.

Qua thẻ Main, ở khung Other, mục Default Priority, các bạn thiết lập mức năng suất hoạt động của máy khi Encode, mức khuyến cáo là Below Normal, nếu muốn vừa Encode vừa chơi game thì chọn Low, còn vừa Encode vừa xem phim hay lướt web thì để Normal, nếu chỉ để Encode thôi thì chọn Above Normal.

Chú ý: không nên và không bao giờ chọn High, vì năng suất máy bạn sẽ ngay lập tức tăng lên 100%, dễ xảy ra tình trạng treo máy.

Qua thẻ Extra Config, khung Automated Encoding, mục Number of passes, bạn đánh vào số pass khi Encode video

+ 1-pass: Nén 1 lần, tức là suốt cả đoạn video, phần mềm encode chỉ biết encode theo video, không thông qua bước xử lý thông số và lấy dữ liệu mẫu ban đầu. + 2-pass: Nén 2 bước. Chạy video và lấy thông số từng frame, đặt các thông số này trong 1 file .stats (nén lần 1). Encode (kết hợp nén) video theo các thông số đã kiểm tra lưu trong file .stats trên (nén lần 2). + 3-pass: Cùng gần giống với 2-pass, nhưng tăng cường về dựng hình (render), phát hiện và xử lý lỗi rất kỹ.

Các bạn nên để mặc định là 2-pass

Sau chỉnh sửa xong xuôi, các bạn chọn Save.

Quay lại giao diện chính của MeGUI, Ở khung Video encoding, mục Encoder Settings, chọn x264:Brulay (bạn cũng có thể chọn cái khác tùy vào mục đích sử dụng). Ở khung Audio, mục Encoder Settings, chọn Nero ACC: NDACC-LC-192Kbps.

Tiếp theo, chọn Config ở mục Encoder Settings, khung Video Encoding, cửa sổ x264 configuration dialog hiện lên, các bạn hãy đánh dấu vào ô Show Advance Settings. Sau đó, trong thẻ Main, khung Mode, các bạn chọn Automated 2pass, còn cái mục Bitrate hãy cứ để mặc định, đừng quan tâm tới nó.

Xong xuôi, các bạn chọn OK, nó sẽ hiện lên 1 cái bảng thông báo Profile update, các bạn cứ chọn Yes.

Tại giao diện chính của MeGUI, mục Encoder Setting của khung Audio, các bạn chọn Config, cửa sổ Nero ACC configuration dialog hiện lên. Ở khung NeroDigital ACC Options, các bạn đánh dấu chọn vào mục Adaptive Bitrate @ 128 kbit/s, rồi kéo con chạy sao cho phù hợp. Đây là bước chọn bitrate của âm thanh, bitrate càng cao thì nghe càng rõ. Xong rồi thì chọn OK.

Vậy là đã xong phần Config cho MeGUI. Phần này bạn nào có máy ở nhà thì chỉ cần làm 1 lần vì cho dù có tắt MeGUI đi thì nó cũng tự động save lại cho mình.

1. Video

Cửa sổ MeGUI – AviSynth script creator sẽ hiện lên. Tại thẻ I/O, khung Input, mục Video Input, các bạn chọn đường dẫn đến file video cần Encode

sẽ có 1 thông báo hiện lên ta chọn như hình

Vậy là đã xong phần chỉnh sửa trước khi Encode, các bạn qua thẻ Script để xem lại nội dung file avs mình đã tạo

Xong xuôi, các bạn chọn Save sẽ có 1 file AVS được tạo ra cùng thư mục với nơi chứa video. cửa sổ Current Position … sẽ lại hiện lên để các bạn xem trước video sau khi đã add sub

2. Audio

3.Encode

Trở lại giao diên chính của MeGUI, lúc này các bạn sẽ thấy ở khung Video encoding, mục AviSynth Script là đường dẫn đến file avs vừa tạo ra, còn ở mục Video Output các bạn hãy chọn đường dẫn cho file video xuất ra (mặc định là chung folder với file avs). Lưu ý: file avs này rất quan trọng, chỉ được delete đi khi ta đã Encode xong.

Bước cuối cùng, các bạn chọn Auto Encode

Cửa sổ MeGUI – Automatic encoding hiện lên. Trong khung Output Options, mục Container, các bạn chọn định dạng file xuất ra, mục Name of Output, các bạn chọn đường dẫn cho file anime xuất ra.

Qua khung Size and Bitrate, ở đây các bạn có 2 lựa chọn để quyết định dung lượng anime sẽ xuất ra sau khi EC.

Nếu muốn có dung lượng chính xác, các bạn chọn mục File Size, bấm vào cái nút hình tam giác ngược và chọn dòng Select Size … nằm ở cuối cùng.

Cửa sổ File size dialog hiện lên. Ở mục Enter a filesize, các bạn đánh vào dung lượng file theo ý muốn

Sau khi đã chỉnh sửa xong xuôi các bạn chọn Queue

MeGUI sẽ lại đưa ta trở về giao diện chính, thẻ Input. Giờ chúng ta hãy qua thẻ Queue, các bạn sẽ thấy có 4 job tương ứng với 4 dòng. Dòng đầu tiên là audio, dòng tiếp theo là video pass 1, dòng tiếp theo nữa là video pass 2 (do ta đã chọn Encode 2-pass ở phần config) và dòng cuối cùng là công đoạn mux (ghép audio và video lại với nhau).

Đến lúc này, mọi việc coi như đã hoàn tất, chọn Start, quá trình Encode theo từng job sẽ diễn ra, và các bạn chỉ việc ngồi chờ.

hướng dẫn chèn logo bằng megui

hướng dẫn tách sub khỏi video (softsub) để lấy video

hướng dẫn tách sub khỏi video (softsub)- lấy sub để dùng

Hướng dẫn cắt video bằng megui

Văn chương lủng củng mong AE thông cảm

ghi chú: ai gặp lỗi nào thì chụp ảnh lại rồi đăng lên đây, nếu trong phạm vi hieur biết của minh thì sẽ giúp khắc phục

Hướng Dẫn Encode Bằng Megui

Phần I: Yêu cầu phần cứng

– Cấu hình tối thiểu: Pentium IV 2.0 Ghz , RAM 512 MB, card onboard

– Cấu hình đề nghị: Intel Celeron, RAM 1GB 3.0 Ghz, card cỡ 8500 GT

– Cấu hình lí tưởng: Intel Core 2 Duo 3.0 Ghz (x2), RAM 2GB, card Gefore 9600 GT

Và nếu cấu hình máy bạn mạnh hơn thì càng tốt

+ MeGUI phiên bản 3.5.0

+ K-Lite codec

+ AviSynth 2.5 trở lên

+ .NET Framework 2.0

+ NerAacEnc

MeGUI là đương nhiên rồi, phải cài .NET thì mới chạy dc MeGUI do MeGUI dc lập trình trên nền tảng của .NET, AviSynth là chương trình biên tập video của MeGUI, đương nhiên cũng phải có. Và cuối cùng là K-Lite codec, cái này buộc phải có vì MeGUI sẽ dùng filter ffdshow Audio Decoder để Encode audio, ffdshow Video Encoder để Encode video và Haali Media Splitter để ghép audio và video lại sau khi Encode, những codec này đã có sẵn hết trong K-Lite. Và lưu ý, các bạn hãy cài đặt theo thứ tự ở trên. Riêng MeGUI và file NerAacEnc các bạn chỉ cần giải nén ra chứ không cần phải cài đặt.

+ File Film hoặc Movie Music + File Soft Sub

Qua thẻ Main, ở khung Other, mục Default Priority, các bạn thiết lập mức năng suất hoạt động của máy khi Encode, mức khuyến cáo là Below Normal, nếu muốn vừa Encode vừa chơi game thì chọn Low, còn vừa Encode vừa xem phim hay lướt web thì để Normal, nếu chỉ để Encode thôi thì chọn Above Normal.

Chú ý: không nên và không bao giờ chọn High, vì năng suất máy bạn sẽ ngay lập tức tăng lên 100%, dễ xảy ra tình trạng treo máy.

Qua thẻ Extra Config, khung Automated Encoding, mục Number of passes, bạn đánh vào số pass khi Encode video

+ 1-pass: Nén 1 lần, tức là suốt cả đoạn video, phần mềm encode chỉ biết encode theo video, không thông qua bước xử lý thông số và lấy dữ liệu mẫu ban đầu. + 2-pass: Nén 2 bước. Chạy video và lấy thông số từng frame, đặt các thông số này trong 1 file .stats (nén lần 1). Encode (kết hợp nén) video theo các thông số đã kiểm tra lưu trong file .stats trên (nén lần 2). + 3-pass: Cùng gần giống với 2-pass, nhưng tăng cường về dựng hình (render), phát hiện và xử lý lỗi rất kỹ.

Các bạn nên để mặc định là 2-pass

Sau chỉnh sửa xong xuôi, các bạn chọn Save.

Quay lại giao diện chính của MeGUI, Ở khung Video encoding, mục Encoder Settings, chọn x264:Brulay (bạn cũng có thể chọn cái khác tùy vào mục đích sử dụng). Ở khung Audio, mục Encoder Settings, chọn Nero ACC: NDACC-LC-96Kbps.

Tiếp theo, chọn Config ở mục Encoder Settings, khung Video Encoding, cửa sổ x264 configuration dialog hiện lên, các bạn hãy đánh dấu vào ô Show Advance Settings. Sau đó, trong thẻ Main, khung Mode, các bạn chọn Automated 2pass, còn cái mục Bitrate hãy cứ để mặc định, đừng quan tâm tới nó.

Vậy là đã xong phần Config cho MeGUI. Phần này bạn nào có máy ở nhà thì chỉ cần làm 1 lần vì cho dù có tắt MeGUI đi thì nó cũng tự động save lại cho mình.

Cửa sổ MeGUI – AviSynth script creator sẽ hiện lên. Tại thẻ I/O, khung Input, mục Video Input, các bạn chọn đường dẫn đến file video cần Encode

Vậy là đã xong phần chỉnh sửa trước khi Encode, các bạn qua thẻ Script để xem lại nội dung file avs mình sẽ tạo.

Xong xuôi, các bạn chọn Save , cửa sổ Current Position … sẽ lại hiện lên để các bạn xem trước video sau khi đã add sub

Tại giao diện chính của MeGUI, khung Audio, mục Audo Input, các bạn chọn đường dẫn đến file audio cần Encode, nếu không có file audio thì chọn file File Film or Video Music cũng được. Sau khi chọn xong, các bạn chọn Open. Tại mục Audio Output, các bạn chọn đường đường dẫn cho file audio xuất ra.

Trở lại giao diên chính của MeGUI, lúc này các bạn sẽ thấy ở khung Video encoding, mục AviSynth Script là đường dẫn đến file avs vừa tạo ra, còn ở mục Video Output các bạn hãy chọn đường dẫn cho file video xuất ra (mặc định là chung folder với file avs). Lưu ý: file avs này rất quan trọng, chỉ được delete đi khi ta đã Encode xong.

Còn đây là file avs mới tạo ra

Bước cuối cùng, các bạn chọn Auto Encode

Còn nếu muốn tùy chọn dung lượng theo bitrate, bạn đừng đánh dấu vào mục File Size mà hãy đánh dấu vào mục Average Bitrate. Điền số Bitrate tương ứng với dung lượng file xuất ra