NEO VENO » BẢO TÀNG » KHO BÀI CŨ » THẾ GIỚI TIN HỌC » Hướng dẫn sử dụng VirtualDub

 
  #1 (permalink)  
Cũ 24-06-2007, 06:07 AM
delacroix01
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Táng hơn 15 cái filter vô chờ mỏi cổ quá nên tranh thủ viết luôn cái hướng dẫn. Hướng dẫn này dành cho người chưa biết gì hoặc biết chưa bao nhiêu nên tui sẽ cố viết cho dễ hiểu.

Giao diện chương trình thì như hình bên dưới. Trên cùng là menu. Phía dưới là preview của video. Click phải vào đó nếu muốn thay đổi Zoom và Aspect ratio khi preview. Các con số ghi dưới thanh cuốn là khoảng chia tính theo frame.


Bây giờ tới phần các menu

1. File :


Open và reopen thì tui ko cần phải nói vì ai cũng biết xài 2 cái này ra sao rồi. Ở đây chỉ nói các lệnh có thể dùng tới khá nhiều.
Append AVI segment : Ghép thêm 1 file AVI (Audio-Video Interleave) vào để cho ra 1 video mới bằng các video cũ cộng lại
Preview input : Xem qua đoạn video dùng làm input trong khung video bên trái
Preview filtered : Xem trước video sau khi sử dụng filter
Preview output from start : Xem trước video kết quả từ đầu (bao gồm cả filter + đổi hệ màu, framerate...)
Save as AVI : Save thành file AVI mới. Có thể là copy stream hoặc encode lại.
Save old format AVI : Tương tự nhưng dùng chuẩn AVI cũ. Ko khuyến khích dùng
Save segmented AVI : Chẻ file AVI ra thành từng đoạn ngắn.
Export : Có 2 cái sẽ có nhiều người cần là xuất ra 1 loạt hình (Image Sequence và file GIF động
File Information : Coi các thông số kỹ thuật của video
Set text Information : Thêm info vào video kết quả (Tên video, encoder...)
Load processing settings : Load các file job hoặc file config...
Save processing settings : Save config file.

2. Edit :

Các lệnh ở đây làm việc với frame. Thay vì chọn trong menu có thể dùng phím Home/End để chọn đoạn video cần Cut/Paste hay Delete

Menu view để điều chỉnh giao diện làm việc. Cái này dễ nên tui ko cần nói nữa. Menu Go dùng để nhảy theo frame. Có các phím tắt ghi trên đó. Nếu cần thì dùng các phím đó cho tiện.

3. Video :

Menu này cần đặc biệt chú ý khi sử dụng. Ở khung phía dưới cùng là các chức năng phụ như snapshot input/output frame, scan phát hiện lỗi và thông báo lỗi.

Preserve empty frames : Đánh dấu nếu cần giữ lại các null frame (đặc trưng thường thấy ở file 120fps). Chức năng phía trên ko cần chú ý.

Các chế độ xử lý video gồm :
Direct Stream Copy : Ko encode lại mà copy stream thẳng sang file mới. Đây là cách để cắt video ko làm mất chất lượng nhưng sẽ tốn nhiều chỗ chứa hơn nếu chuyển sang định dạng có overhead lớn như OGM, hoặc copy từ file 120fps (tốn thêm chỗ cho drop frames).

Fast recompress/Normal recompress/Full processing : Các chế độ nén video theo thứ tự giảm về tốc độ. Điểm khác biệt nằm ở đây :

Compression : Cho phép chọn dưới bất kỳ chế độ nào
Color depth : Ko sử dụng được khi Fast compress
Filters : Chỉ có thể sử dụng ở Full processing mode. Nếu muốn crop hay thêm sub thì phải dùng thằng này.

4. Audio :

Tương tự video. Có 2 chế độ là Direct stream copy và Full processing mode. Có thể thiết lập No audio, hoặc sử dụng audio ngoài hay xử lý trên chính audio của video. 5 lệnh bị mờ chỉ sáng lên ở Full processing mode. Có thể sử dụng luôn VirtualDub để nén audio nhưng theo tui việc này ko cần thiết. Mục Interleave để nguyên ko cần đụng vào.

Các menu còn lại là Option và Tool. Mục Option nếu biết chỉnh thì hẵng vào, còn ko thì để nguyên. Mục Tool chủ yếu dùng cho dân encoder.

Sau đây là hướng dẫn cắt video :

Cách 1 : Vào Video set ở Direct Stream Copy. Audio cũng thế. Nếu muốn cắt chính xác đoạn cần cắt thì dùng phím Home/End và chuột để chọn, sau đó Save As để có file mới. Nếu muốn cắt file ra làm nhiều file 1 lần thì unselect ngay nếu đang chọn frame, vào File>Save segmented AVI. Size thì cứ cho limit lớn vì nhiều khi nó lại cắt ít quá. File trong hình có 2324 frame. Nếu muốn cắt đôi thì nên lấy dư ra 1 chút (1200) vì 1 số bản VirtualDub hoạt động ko chính xác trong việc ước lượng số frame.


Cách 2 : Nếu gặp phải file softsub mà muốn có sub thì buộc phải encode lại nếu ko thích softsub. Filter cần sử dụng ở đây là VSFilter (TextSub), Subtitler hoặc Vobsub. VSFilter do Gabest viết cho phép dùng nhiều dạng file nhất và cũng dễ xài nhất nên thường chỉ cần cái này là đủ. Download :

http://ffdshow.faireal.net/mirror/Me...de/VSFilter.7zhttp://ffdshow.faireal.net/mirror/Media%20...ode/VSFilter.7z

Sau khi down xong, giải nén bằng WinRAR hay 7zip, copy file này vô thư mục Plugins của VirtualDub và rename lại thành VSFilter.vdf.

Set Video ở Full processing mode. Tiếp theo vào Video>Filters, chọn Add... Tiếp theo chọn Load và chọn VSFilter như hình dưới đây :



Tiếp theo chọn TextSub như trong hình


Lựa file sub xong Open, OK. Kế tiếp vô Video>Compression... Ở đây tui dùng XviD để nén.



Bấm vào Configure.



Profile level : Unrestricted. Chọn More...

Ko cho up hình nữa nên ngừng lại để post bài 2.
  #2 (permalink)  
Cũ 24-06-2007, 07:18 AM
delacroix01
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Đánh dấu như trong hình và ấn OK


Encoding Type : Chọn Two pass - 1st pass



Tiếp tục với Zone Option



Quality preset : Chọn User defined, chọn More...



Tab Quantization



OK. Đến mục Other Options



Ấn OK. OK. Vào File>Save As AVI...



Quay lại chỗ cũ, chọn Two pass - 2nd pass



Phần bitrate thì có thể dùng Bitrate calculator nếu muốn có size mong muốn mà giữ được chất lượng tốt. Nhớ set sang AVI-OpenDML khi tính toán. Ai ngại thì điền bitrate cỡ 1500 vô là đủ đẹp. Tui thì xài Calculator.

Chú ý : Với AMV thì thường lượng keyframe lớn, có khi còn hơn cả opening của anime nên cần có bitrate lớn để giữ chất lượng. Nên set ít nhất khoảng 1700 (recommend 2000).

Tiếp tục bấm vào nút more bên cạnh chỗ 2nd pass



Thiết lập xong xuôi, quay lại File>Save As AVI... và làm như hồi nãy. Cuối cùng ấn F4, bấm Start và ngồi chờ cho encode xong.
  #3 (permalink)  
Cũ 24-06-2007, 07:43 AM
delacroix01
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Hướng dẫn crop :

Set Video ở Full processing mode rồi vào Filter, chọn Add->Null transform. Có thể dùng Filter khác cũng được nhưng nếu muốn nhanh thì tốt nhất là dùng thằng này.



Ấn OK. Nut Cropping giờ đã sáng lên.



Thiết lập X, Y offset như hình vẽ. Sau đó tùy ý encode lại hoặc có thể export ra file GIF
Các thành viên gửi lời cảm ơn đến cho bài viết hay:
  #4 (permalink)  
Cũ 25-06-2007, 09:06 PM
Hydragon
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Cảm ơn nhiều, cho hỏi câu nữa kiếm cái soft này ở đâu vậy
  #5 (permalink)  
Cũ 25-06-2007, 09:34 PM
delacroix01
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Google
  #6 (permalink)  
Cũ 29-06-2007, 05:10 PM
Hydragon
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Đã tìm đc cái soft VirtualDub 1.6 rồi. Nhưng nó ko mở đc file .avi.
À còn cái file sub gì đó tui chả biết nó ở đâu, film thì có mỗi 1 file .avi chứ chả có file sub nào kèm theo cả
  #7 (permalink)  
Cũ 29-06-2007, 07:06 PM
delacroix01
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Đã nói cái softsub nó mux vô trong cái file rồi á. Lục cái topic hướng dẫn demux bằng MPC của tui ra mà làm.


Edited : Link đây :

http://www.venonet.com/forums/index....owtopic=126231http://www.venonet.com/forums/index.php?showtopic=126231
  #8 (permalink)  
Cũ 30-06-2007, 06:02 PM
Zell Dincht
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Nếu thích nghịch file matroska:
http://virtualdubmod.sourceforge.net/http://virtualdubmod.sourceforge.net/
  #9 (permalink)  
Cũ 10-07-2007, 05:29 PM
Sécotine
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Làm sao để encode từ wmv sang xvid.

Tui có 1 file wmv, codec video là wmv9, audio thì demux rồi convert sang mp3 ổn rồi. VirtualDub(Mod) ko hỗ trợ file asf, dùng MEGUI làm 1 file avs, thì fps chỉnh lên khá cao, đẩy hình bay vèo vèo >.<, bỏ dòng quy định fps trong avs code cũng vậy. Làm sao bây giờ, delacroix chỉ hộ.
  #10 (permalink)  
Cũ 10-07-2007, 07:09 PM
delacroix01
Guest
 
Bài gửi: n/a
Total 'Thanks' Received by This User = 0 For This Post / 0 Tổng số
Mặc định Hướng dẫn sử dụng VirtualDub

Do file wmv đa số là VFR, mà mấy trình editor đó nó cứ đưa về 1 fps nên mới ra vậy. Để sửa lại bác gõ nội dung file AVS như sau :
Mã:
DirectShowSource("filename.wmv", fps=23.976, convertfps=true)
Phần fps thì tùy xem FPS chủ yếu của file khoảng bao nhiêu. Film thì là 23.976, video NTSC là 29.97, PAL/SECAM là 25.

Tham số convertfps luôn phải set bằng true để nó cắt bớt frame hoặc duplicate thêm, đưa về CFR. Ngoài ra có 1 số cách khác là blend 2 frame liên tiếp nhau đưa về CFR, hay dùng timecode file tạo ra file VFR. Có điều AVI thì chỉ hỗ trợ CFR nên xài cách trên là tiện nhất, mặc dù có 1 số chỗ hình sẽ ko mượt.
 

Công cụ bài viết
Kiểu hiển thị

Quyền viết bài
Bạn không thể gửi chủ đề mới
Bạn không thể gửi trả lời
Bạn không thể gửi file đính kèm
Bạn không thể sửa bài viết của mình

BB code đang Mở
Mặt cười đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Mở
Pingbacks are Mở
Refbacks are Mở




Múi giờ GMT +7. Hiện tại là 04:48 AM
Sử dụng mã nguồn vBulletin® Phiên bản 3.8.3 Copyright by Ketnoiso Co.LTD 2000-2010.