Hướng dẫn rip phim với MeGui

Thảo luận trong 'Các dự án cộng đồng của toàn thể thành viên AMTECH' bắt đầu bởi Gizpb, 25/1/08.

  1. Gizpb

    Gizpb New Member

    Bài viết:
    493
    Hướng dẫn rip phim với MeGui


    Thấy nhiều anh em trong forum rất thích xem film, và cũng có nhiều anh em rất muốn chia sẻ những bộ film hay của mình với mọi người, nhưng dung lượng đĩa DVD là quá lớn, khó mà chia sẻ với mọi người qua mạng nếu bạn không sở hữu một đường truyền mạnh, và thế là DVD Rip ra đời nhằm phục vu cho nhu cầu xem phim và chia sẻ film của mọi người. Tuy nhiên làm thế nào để rip film có chất lượng đẹp và dung lượng hợp lý, một trong những tools cực mạnh mà các encoder hay dùng là MeGui :somot:

    I. Giới thiệu về MeGui:

    Megui là chương trình mã nguồn mở với chức năng chính là nén phim từ các nguồn như DVD, MPEG-4, HDTV với chất lượng file xuất ra đẹp và kích thước file nhỏ, tuy nhiên để có những file chất lượng cao như vậy bạn phải thiết lập khá nhiều trong Megui với những thông số nhìn chẳng biết để làm gì ;)). Thật may mắn là Megui đi kèm nhiều profile - thiết lập thông số sẵn có để giúp đỡ cho người dùng hoặc bạn có thể tím kiếm các profile phù hợp với yêu cầu của mình ở trên mạng và trong các forum và encode phim khác. Megui tuy không khó sử dụng nhưng có khá nhiều bước cần phải thực hiện vá quá trình cài đặt cũng nhiêu khê hơn so với các chương trình encode theo kiểu “mì ăn liền” khác. Megui hiện cũng là chương trình được sử dụng nhiều nhất trên các forum chuyên về encode video.

    Ưu điểm: :votay:
    - Tận dụng tối đa CPU, nên nếu anh em nào có CPU mạnh (cỡ như CPU-quad core) thì quá trình encode video sẽ rất nhanh
    - Chất lượng hình xuất ra đẹp và kích thước file nhỏ
    - Có thề tinh chỉnh thiết lập theo ý mình để encode phim ra có thể coi được trên các hệ máy khác như PSP, PS3, Ipod, Xbox …
    - MIễn phí

    Khuyết điểm: :beo:
    - Cài đặt phải qua nhiều bước – do bạn phải cài thêm các phần khác cho megui
    - Có quá nhiều thông số và không dành cho người dùng không chuyên (tuy nhiên bạn có thể sử dụng các thiết lập có sẵn trên mạng hoặc trong chính MeGui để đơn giản hóa công việc)

    II. Cài đặt MeGui:

    Download megui và các chương trình phụ trợ thêm cho megui tại các địa chỉ sau:

    - Megui : http://nchc.dl.sourceforge.net/sourceforge/megui/megui-0.2.6.1041.exe
    - Chương trình Avisynth: http://nchc.dl.sourceforge.net/sourceforge/avisynth2/Avisynth_257.exe hoặc nguyên gói chương trình AutoGordianKnot.2.40.Setup bao gồm cả Avisynth: AutoGK Homepage - THE tool for XviD / DivX conversion
    - Nero AAC Encoder: audio codec của Nero http://ftp6.nero.com/tools/NeroDigitalAudio.zip
    - .Net Framework2.0 : http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe
    - Download toàn bộ các file thành phần update khác của MeGui từ địa chỉ này: http://megui.org/auto/ (updated 19-01-2009) và không giải nén các file này.
    - Bạn cũng có thể download toàn bộ những phần trên từ fasthost: http://www.amtech-vn.com/~thanhdat/Xvid_rip_tools/MeGui_and_stuff.rar


    Bạn phải cài đặt .NET Framework 2.0 trước khi cái MeGui do MeGui cần đến Framework này
    Sau khi download xong, bạn giải nén và cài đặt từng chương trình (lưu ý: nên cài vào ổ C theo đúng mặc định của các chương trình). Với MeGui, sau khi cài xong MeGui sẽ hiện lên các profile để bạn import, bạn hãy chọn tất cả cac profile và nhấn Import

    [​IMG]

    Update video profile​


    [​IMG]


    Update audio profile​


    Tiếp đến copy toàn bộ file codec trong file NeroDigitalAudio.zip vào thư mục gốc MeGui​


    Copy toàn bộ file .zip thành phần update (không giải nén) vào thư mục \megui\update_cache\​


    Chạy chương trình MeGui, nếu các chương trình khác nếu bạn cài đặt theo mặc định thì MeGui sẽ tự nhận, còn nếu cài chỗ khác bạn có thể vào Options và chỉnh đến nới cài đặt các công cụ đó. Bạn phải update cho Megui, chọn Options – Update, MeGui sẽ tự động update toàn bộ các file trong thư mục update_cache, nếu bạn không copy các file nén down trước đó, MeGui sẽ tự động download và update thông qua mạng nhưng tốc độ sẽ rất chậm​


    Sau khi update xong, bạn đã hoàn thành việc cái đặt MeGui và có thề bắt đầu rip film​




    [​IMG]
     

    Các file đính kèm:

    :
  2. Gizpb

    Gizpb New Member

    Bài viết:
    493
    III. Rip film với MeGui:

    Quá trinh hoạt động của MeGui:
    - Tạo file input từ AviSynth hoặc qua cả D2V Creator và Avisynth
    - Nhận file input và thiết lập thông số cho phù hợp với nhu cầu
    - Thực hiện encode phim theo thông số đã thiết lập sẵn
    o Encode audio
    o Encode video (2 bước)
    o Trộn (mux) audio và video để ra phim nén cuối cùng

    Bước 1: Copy DVD vào ổ cứng

    Đầu tiên bạn phải copy DVD phim vào ổ cứng, có thể dùng một trong 2 chương trình DVD Decrypt hoặc DVD Shrink hay bất cứ chương trình nào bạn thích. Vd: tui copy DVD phim “Mười” bằng chương trình DVDShrink vào thư mục \MUOI-DVDShrink\

    Bườc 2: Tạo file Input cho MeGui từ file DVD trong ổ cứng

    a. Tách các file cần thiết từ DVD với D2V Creator:.
    - chạy Megui, vào Tools – D2V Creator để tạo file input cho Megui.

    [​IMG]

    Trong Video Input, chọn file VOB đầu tiên trong thư mục \MUOI-DVDShrink\ (file VTS_01_1.VOB), D2V Creator sẽ tự động add thêm nội dung của những file VTS_01_2.VOB, VTS_01_3.VOB… còn lại vào, nếu MeGui thông báo là “Could not file DVD Decrypter generated info file” bạn cứ nhấn OK.

    Trong khung Audio có 3 lựa chọn dùng để tách phần tiếng từ DVD tạo file audio input. Trong DVD có nhiều track tiếng, vd tiếng Anh, tiếng Việt,… đây là những lựa chọn để bạn có thể tách riêng phần tiếng bạn mong muốn.
    o No Audio demux: không tách file
    o Demux all Audio Track: tách toàn bộ tiếng sẵn có trong DVD
    o Select Audio Streams to Demux: chỉ tách ra những track tiếng bạn mong muốn (tối đa 2 track)

    Trong khung Video, chọn nơi xuất fiile d2v ra và đặt tên file, ví dụ demo.d2v, sau đó bấm Queue
    Sau khi bấm Queue, bạn tắt cửa số D2V Creator, trong Megui bật qua tab Queue, bạn sẽ thấy job1 là tạo ra file demo.d2v, bấm Start để tiến hành quá trình tạo file

    [​IMG]

    b. Tạo script encode video với Avisynth Script Creator:
    Sau khi tạo được file demo.d2v, trong MeGui chọn Tools – Avisynth Script Creator
    Trong hộp thoại hiện ra, trong tab Options khung Video Input chọn file demo.d2v đã tạo ở trên, nếu bạn muốn resize thì gõ vào kích thước mong muốn, còn không muốn reszie thì bỏ chọn option Resize


    [​IMG]

    Tiếp tục bấm qua Tab Filter, bấm nút Analyse để chương trình lấy thông tin về file (cũng có thể bỏ qua bươc này), sau đó bấm Save để xuất ra file .avs, ví dụ demo.avs

    [​IMG]

    Bước 3: Tiến hành quá trình encode video với MeGui

    Sau khi chuẩn bị hoàn tất, bạn bắt đầu quay lại với chương trình MeGui, lúc này Megui đã đưa sẵn file demo.avs vào trong (nếu không bạn co thể đưa bằng tay file demo.avs vào), bạn không cần thay đồi tên của Video xuất ra trong khung Video Output do đây chỉ là tên file xuất tạm sau khi encode riêng video. Codec, File Format, và Video Profile bạn chọn theo ý thích, tùy chọn của tui thì theo như trong hình.

    [​IMG]

    Trong thư mục chứa file demo.d2v bạn tao ra lúc trước có đi kèm một hoặc nhiều file có đuôi .ac3, trong khung Audio bạn chọn Audio Input là một trong các file này. Ở đây nếu bạn muốn tạo ra một phim nén có nhiều thứ tiếng giống như đĩa DVD, bạn click chuột phải chọn “New track” và đưa file audio bạn muốn vào phần audio input. Phần audio codec, audio profile bạn có thề chọn theo sờ thích, của tui chọn giống như trong hình

    Sau khi tinh chỉnh xong xuôi, bạn bấm vào Auto Encode, một hộp thoại Automatic Encoding xuất hiện, lúc này bạn có thể sửa lại tên file cuối cùng bạn muốn trong tùy chọn “Name of Output”, có thể tùy chỉnh kích thước file cũng như chia file ra thành nhiều phần nhỏ.

    [​IMG]

    Nếu muốn bạn có thể add phụ đề cho bộ phim của mình từ file phụ đề có sẵn bằng cách chọn “Add additional conten (audio, sub, chapter)” tuy nhiên cách này chỉ có thể coi trên máy tính và với một số chương trinh như VLC, sau đó bấm Queue. Hộp thoại Adaptive Muxer hiện ra, bạn có thể tinh chỉnh tùy theo ý mình, sau đó bấm Go.

    [​IMG]

    Lúc này bạn bấm qua tab Queue, chọn Start để bắt đầu quá trình encode. Nếu trong quá trình để xảy ra error bạn có thể vào tab Log đề xem nguyên nhân gây lỗi.

    [​IMG]

    Đến đây là bạn kiếm một ly cafe và ngối nhâm nhi chờ thành quả của mình, thời gian thử nghịêm nén từ 1 đĩa DVD xuống còn 350MB với 2 track âm thanh, 1 sub tiếng Việt :somot: với chất lượng hình ảnh khá tốt
    Tui sẽ viết thêm hướng dẫn tạo cắt file để rip và rip phim cho PSP

    Thanks giáo chủ Kenblat đã giới thiệu và hướng dẫn cơ bản về MeGui :beerdi:
     

    Các file đính kèm:

  3. vanbang

    vanbang Active Member Thành viên BQT

    Bài viết:
    3,170
    Nơi ở:
    Bồng lai tiên cảnh
    Bravo, tiếp tục đi bro.
     
  4. thuongkiet82

    thuongkiet82 Active Member Thành viên BQT

    Bài viết:
    1,500
    Nơi ở:
    thuongkiet82.live.com
    tình hình là mình vẫn dùng thằng này để rip film cho ppc :sun:
     
  5. truonglv

    truonglv take a rest Thành viên BQT

    Bài viết:
    812
    Nơi ở:
    HCM City from 20-7-2007
    toàn thấy rip xxx không:lamlo:
     
  6. Ông lái đò

    Ông lái đò @ 3pm News

    Bài viết:
    885
    Phần codec cho di động nên để là H263 thì khi xem sẽ ít bị giật, đơ hoặc có hiện tượng reset vì ko tương thích.
     
  7. Gizpb

    Gizpb New Member

    Bài viết:
    493
    Cái này thì ko biết, vì chưa rip cho di động bao giờ. nhưng rip cho PSP thì tuyệt vời, file chỉ khoảng 150Mb nhưng coi khá đẹp

    Thằng này cứ nói xấu anh em ko :ngau:
     
  8. Gizpb

    Gizpb New Member

    Bài viết:
    493
    Rip film cho PSP

    Rip film cho PSP với MeGui

    PSP có hỗ trợ chuẩn H264 với định dạng MP4, tuy nhiên không phải film nào định dạng MP4 cũng có thể đọc trên PSP, để có thể rip film ra định dạng dành cho PSP trên MeGui bạn có thể sử dụng nhưng profile có sẵn cho PSP
    Profile dành cho PSP trên Megui có thể down tại đây: http://www.bontragerphotography.com/psp/old/profiles.zip và ko cần phải giải nén
    Để import profile trong MeGui bạn vào File --> Import Profiles, sau đó chỉ tới chổ file zip vừa down, chọn toàn bộ xong nhấn import

    [​IMG]

    Bắt đầu rip film với MeGui bạn chọn profile vừa mới import giống như hình dưới đây

    [​IMG]

    Chỉnh các thông số khác giống như bài trên và tiến hành rip film
     

    Các file đính kèm:

  9. Gizpb

    Gizpb New Member

    Bài viết:
    493
    Rip một đoạn phim từ file film gốc

    Rip một đoạn phim từ file film gốc

    Bạn vừa mới kiếm dc một profile dành cho MeGui dùng đế encode video cho các thiết bị di động của mình như PSP, iPod,... và bạn muốn thử nghiệm xem những film rip với profile sẵn có đó có đọc được trên thiết bị của minh hay ko, nhưng nếu phải chờ để rip nguyên một bộ film thì quá lâu, bạn có thể rip một đoạn với các profile đó để thử nghiêm mà ko cần phải chờ lâu

    Đầu tiên phải tạo file input với Avisynth, sau khi có được file .avs (ví dụ demo.avs), bạn vào Tool --> AVS Cutter, chọn file demo.avs đã tạo ở trên, sẽ có 2 cửa sổ hiện ra

    [​IMG]

    Trong cửa sổ này bạn chọn điểm bắt đầu muốn cắt sau đó bấm nút "Zone Start", tương tự chọn điểm kết thúc và bấm "Zone End", sau đó bấm Set

    [​IMG]

    Sau khi bấm Set, trong cửa sổ thứ 2 sẽ có frame bắt đầu và frame kết thúc của đoạn film bạn muốn cắt, bấm "Add cuts to script" để add script cắt này vào file demo.avs và "Save cuts file" thành file .clt (vd: 10.clt)

    Trở lại với MeGui, bạn chọn như hình dưới, lưu ý trong tùy chọn Cuts bạn phải nạp file .clt ở trên để phần âm thanh đúng với đọan phim mà bạn cắt, sau đó chỉnh những thông số mà bạn muốn và bắt đầu rip film

    [​IMG]
     

    Các file đính kèm:

  10. Gizpb

    Gizpb New Member

    Bài viết:
    493
    Add subtitles vào phim (hardsub)

    Add subtitles vào phim (hardsub)

    Sau khi đã ưng ý với các profile của mình và cũng đã thử nghiệm file video rip ra chạy tốt trên các thiết bị di động như PSP, giờ đây bạn muốn add sub vào phim (hardsub) để có thể có phụ đề khi coi trên PSP.

    Để có thể add phụ đê bạn có thể theo cách sử dụng VDub của Ông lái đò trong bài này: http://forum.amtech.com.vn/showthread.php?t=43755 nhưng tui thì thích xài MeGui với Avisynth hơn nên tui sẽ hướng dẫn các bạn add sub với 2 công cụ này

    Đầu tiên bạn phải download file VSFilter.dll -plugin dành cho Avisynth từ đây: http://nchc.dl.sourceforge.net/sourceforge/guliverkli/vsfilter_20051125.7z sau đó giải nén và copy file VSFilter.dll vào thư mục C:\Program Files\AviSynth 2.5\plugins\ (nếu bạn cài trên ổ C)
    Mở MeGui và tiến hành tạo file .avs như thông thường với Tools --> Avisynth script creator, sau khi chỉnh các thông số theo ý bạn, để add sub vào thì bấm qua tab Edit, trong khung "Load DLL", chọn file VSFilter.dll, trong khung Edit, gõ vào TextSub("đường dẫn đến file srt") (vd: TextSub("J:\MUOI-DVDshrink\10DVDRIP.viet.srt")

    [​IMG]

    Bạn có thể xem thử bằng cách nhấn vào "Preview AVS Script", sau khi đã hài lòng thì bạn save file lại và tiến hành encode với file .avs này
     

    Các file đính kèm:

Chia sẻ trang này