Hướng dẫn ghi hình video trong game PC (BF3, CoD vv...)

Thảo luận trong 'Thảo luận chung' bắt đầu bởi alissaschofield, 24/7/12.

  1. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Ok, ở đây mình sử dụng phần mềm Dxtory 2.0.114 để record. Cũng xin lưu ý một chút là hiện nay có nhiều phần mềm dùng để capture tương tự như Fraps hay MSI Afterbunner. Mình đều đã dùng qua thử và thấy rằng Dxtory cho ra kết quả tốt nhất: chất lượng hình rất đẹp, dung lượng file không quá lớn, không bị tụt fps nhiều khi record.

    Bài hướng dẫn này mình chia làm 2 phần, phần đầu là cách capture video, phần sau là cách convert định dạng để upload lên youtube sao cho giữ nguyên chất lượng. Ok, here we go :)

    I - Capture:

    Dxtory 2.0.114 các bạn google.com.vn để tìm dowload nhé, nhiều lắm :) Ở đây mình sử dụng các third party codec để encode:

    1. Lagarith Lossless Codec, download ở đây: http://lags.leetcode.net/LagarithSetup_1327.exe
    2. x264vfw - H.264/MPEG-4 AVC Codec, download: http://www.free-codecs.com/download_soft.php?d=5620&s=675

    Các bạn download rồi cài đặt bình thường nhé. Khi cấu hình cho Dxtory bạn có thể chọn 1 trong hai codec trên:


    - Lagarith codec có ưu điểm cho chất lượng đẹp, không bị tụt fps nhiều khi record nhưng dung lượng file video khá lớn (bác nào có hdd khủng thì không thành vấn đề)

    - x264vfw codec (nên dùng cái này) thì cho chất lượng rất đẹp, hầu như không tụt fps, dung lượng file video rất nhỏ nhưng lại không thể dùng các phần mềm chỉnh sửa video một cách trực tiếp mà phải decode ngược lại nên mất thêm một ít thời gian (mình toàn dùng cái này cứ record ra một đống để đấy cho đỡ tốn dung lượng, khi nào cần mới decode ra để chỉnh sửa sau)​


    Rồi giờ đến cấu hình cho Dxtory nhá, đầu tiên bạn bật Dxtory lên cứ để đó đồng thời run Battlefield 3, join đại 1 server nào hay vào campaign chơi một lúc cũng được. Sau đó quay trở lại Dxtory bạn sẽ thấy Battlefield 3 đã tự động được detect.

    [​IMG]

    Bạn click chọn Profile Battlefield 3 đó rồi setup theo hình dưới đây:

    Hiển thị thông số fps ở góc trái màn hình khi đang chơi game
    [​IMG]

    Click Add folder để chỉ định nơi sẽ lưu video (chú ý nên chọn ổ cứng không chứa game, vd nếu bạn chạy battlefield ở C thì phải lưu video ở D hay E gì đó, có 2 HDD là tốt nhất)
    [​IMG]

    Sau khi chọn xong thì click vào nút Benchmark -> chọn Run để nó detect tốc độ ghi của HDD -> chạy xong thì Ok. Tốc độ ghi từ 100MB/sec trở lên là ngon.
    [​IMG]

    Chọn hotkey để bật chế độ record, ở đây mình để F12 (khi đang chơi game nhấn F12 để bắt đầu hoặc dừng record)
    [​IMG]

    Còn tiếp.. hết attach được image rồi :|
     

    Các file đính kèm:

    Chỉnh sửa cuối: 24/7/12
    trungtoto and DVN like this.
  2. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Tiếp nào..

    Chọn codec mà bạn muốn dùng (Lagarith hoặc x264vfw như trên đã nói). Chú ý các thông số để đúng như trong hình:
    • Frame Rate để 30 vì Youtube cũng chỉ cho phép tôi đa 30 thôi, để lớn hơn thì video mượt hơn đồng thời khi record cũng tụt fps nhiều hơn.
    • Scaling để 1280 x 720 là tương đương với 720p HD của Youtube, bác nào máy trâu bò muốn full 1080p HD thì để là 1920 x 1080 nhé
    [​IMG]

    Bây giờ cấu hình cho Lagarith Lossless Codec nhé
    [​IMG]

    Cấu hình cho x264vfw - H.264/MPEG-4 AVC Codec
    [​IMG]
    Chú ý phần ratefactor số càng nhỏ thì chất lượng càng đẹp đông thời fps tụt càng nhiều :D mình để 24.0 la ok rồi

    [​IMG]

    Mục Multithreading để tùy theo số nhân của CPU của bạn nha
    [​IMG]

    Xong phần cấu hình cho codec :)
     

    Các file đính kèm:

    Chỉnh sửa cuối: 24/7/12
  3. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Tiếp theo là cấu hình phần capture tiếng, bạn có thể capture bao nhiều kênh tùy thích. Ở đây mình có 2 kênh head phone và mic. Click dấu + / - để thêm hoặc bớt kênh âm thanh muốn capture.

    Chọn kênh 1 cho headphone
    [​IMG]

    Chọn kênh 2 cho Mic, điều chỉnh thanh trượt ở phần Volume cho phù hợp, mình để 47
    [​IMG]

    Chọn Audio codec và Audio format cho cả 2 kênh như nhau
    [​IMG]

    Cuối cùng là mục Advanced Setting, chọn "Enabled Multi GPU Fix Code" nếu bạn có từ 2 GPU trở lên
    [​IMG]

    Thế là xong phần I nhờ mod edit dùm nha Thank you! :)
     

    Các file đính kèm:

    Chỉnh sửa cuối: 26/7/12
  4. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    II - Convert video để upload lên Youtube

    Phần mềm sử dụng Adobe Premiere Pro (mình chỉ dùng được mỗi cái này :P) và VirtualDub (free) download: http://sourceforge.net/projects/vir...n/1.9.11.32842/VirtualDub-1.9.11.zip/download (dùng bản 32bit kể cả win của bạn là 64 nhé)

    Bước 1 - Decode video (Bỏ qua bước này sang bước 2 luôn nếu bạn dùng Lagarith Lossless Codec để record).

    Như đã nói ở trên nếu bạn dùng x264vfw - H.264/MPEG-4 AVC Codec thì các phần mềm như Adobe Premiere hay Sony Vegas sẽ không đọc được file video bạn đã record. Bây giờ ta phải decode nó về định dạng được support.

    Sau khi bạn đã dowload VirtualDub về là chạy được luôn, mở lên và chọn File -> Open video file. Rồi bạn chọn 1 file video mà mình muốn decode. Bây giờ ta phải cấu hình cho VirtualDub.

    Click vào menu "Audio" chọn "Full processing mode"
    Click vào menu "Video" cũng chọn "Full processing mode" như thế.

    Cấu hình Color Depth
    [​IMG]

    Cấu hình codec để decode (bước này quan trọng nhớ chọn đúng như trong hình)
    [​IMG]

    Xong xuôi cuối cùng decode thôi, chọn File -> Save as AVI (F7) -> chọn nơi muốn lưu file (file này sẽ lớn hơn file gốc nhiều lần đấy :)). Đợi một chút cho VirtualDub chạy decode xong là bạn đã có file video sẵn sàng để convert rồi.

    Chú ý: những lần sau nếu bạn muốn decode bất cứ file video nào thì chỉ cần làm những bước này trên VirtualDub:

    - Click vào menu "Audio" chọn "Full processing mode"
    - Click vào "Video" chọn "Compression" rồi chọn tiếp "Lagarith Lossless Codec" ở trong list ->ok
    - Save file as AVI -> done

    Bước 2 - Convert video

    Mở Adobe Premiere -> Chọn New Project, chọn nơi lưu project ở phần location -> ok
    [​IMG]

    Chọn Sequence
    [​IMG]

    Xong giờ import video bằng cách chọn File -> Import -> chọn file video -> Open

    Giờ nhấn và giữ chuột trái kéo video (ở khung phía trên bên trái xuống đúng vị trí như trong hình)
    [​IMG]

    Nó sẽ xuất hiện hộp thoại hỏi có muốn change sequence setting không thì click vào Change sequence settings nhé.

    Rồi cuối cùng là export thôi, chọn File -> Export -> Media
    Chọn như trong hình
    [​IMG]

    [​IMG]

    Output name: chọn nơi lưu file video
    Frame rate: chọn 30
    Target và Maximum Bitrate: để 9
    [​IMG]

    Cuối cùng export và ngồi đợi, xong là upload lên youtube được rồi :D
     
  5. didoka_702

    didoka_702 T.E.T.Я.I.S

    Tham gia ngày:
    12/9/11
    Bài viết:
    649
    ko ai up video lên nữa à???
    toàn desk hiệu mà thua mình lap cùi hả :|
     
  6. Mr.Spy

    Mr.Spy Fire in the hole!

    Tham gia ngày:
    6/5/08
    Bài viết:
    2,676
    Nơi ở:
    ♥H-Heaven♥
    Dùng cái này record thử mấy trận trong dota2 nhưng profile nó ko tự nhận game nhỉ?
     
  7. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Theo mình thì topic này có lẽ chỉ để tutorial và trả lời câu hỏi liên quan, còn video cứ post bên kia cho nó xôm tụ nhỉ :)

    Bạn nhớ phải bật Dxtory trước khi bật dota, nếu làm như vậy rồi mà không được thì tiếp như sau: vào steam library -> chuột phải vào dota2 -> properties -> set launch options -> rồi paste cái này vô: -nod3d9ex
     
    Chỉnh sửa cuối: 25/7/12
  8. Mr.Spy

    Mr.Spy Fire in the hole!

    Tham gia ngày:
    6/5/08
    Bài viết:
    2,676
    Nơi ở:
    ♥H-Heaven♥
    Cho hỏi là mình dùng codec Lagarith Lossless Codec, dung lượng file là 16gb thì có cần chỉnh sửa gì ko, tại vì khi up lên youtube nó ghi là "Không thành công (không thể chuyển đổi tệp video)", đuôi của file là *.avi
    À còn nữa, vào dota2 add vào launch là "-nod3d9ex", dxtory nhận nhưng vào game thì hình ảnh xấu tệ quá @@, thiếu cái này thiếu cái kia
     
    Chỉnh sửa cuối: 25/7/12
  9. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Mọi video bạn quay được đều phải convert sang định dạng mà Youtube hỗ trợ thì mới upload được. Thêm cái dòng kia nó disable cái dx9 đi nên hình xấu đúng rồi, do mình ko chơi dota bao giờ nên chỉ tìm ra có cách đấy. Nghe đâu từ sau khi dota nó update làm thằng dxtory nó không detect được chứ trước đó vẫn quay video bình thường. Bạn thử chịu khó tìm trên mạng nhé.
     
  10. Tommy_VC

    Tommy_VC Battlefield Veteran

    Tham gia ngày:
    3/1/06
    Bài viết:
    18,797
    Dùng thử cái này quay video trong game thấy mượt, drop có vài fps nhưng lúc ra xem video thì bị lỗi chỉ thấy vài hình rồi đứng yên :|
     
  11. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Máy bạn có cài K-Lite Codec Pack không? Lúc xem có thể bị đứng hình hoặc giật giật chút (có thể do máy) nhưng vẫn convert để upload lên Youtube được.
     
  12. Eazy.

    Eazy. The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    9/5/08
    Bài viết:
    2,468
    Nơi ở:
    HCM
    cái bitrate kéo max thì video mới đẹp



    1 vd của mìn

    [video=youtube;oSQGAqZG_-k]http://www.youtube.com/watch?v=oSQGAqZG_-k[/video]
     
    Chỉnh sửa cuối: 26/7/12
  13. didoka_702

    didoka_702 T.E.T.Я.I.S

    Tham gia ngày:
    12/9/11
    Bài viết:
    649
    quay bằng gì thế bác .
     
  14. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Bitrate cho 720p hay 1080p đều có mức chuẩn, thực tế bạn có kéo max đi chăng nữa cũng khó thấy sự khác biệt (bạn có thể so sánh với video của mình xem có khác nhau tí nào không). Đồng thời mục đích để upload nên file phải vừa nhẹ mà chất lượng vẫn đẹp, cho nên theo mình thì không nên kéo max bitrate vì nó sẽ làm dung lượng file tăng lên rất nhiều. Anyway bạn có up len youtube xong thì nó cũng giảm bitrate xuống thôi mà :)

    Quên không bình loạn cái video, bạn quay làm sao mà cắt trên cắt dưới thế kia, xem thấy hơi khó chịu + âm thanh to quá, vừa vào giật cả mình.
     
    Chỉnh sửa cuối: 26/7/12
  15. Eazy.

    Eazy. The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    9/5/08
    Bài viết:
    2,468
    Nơi ở:
    HCM
    2 miếng đen trên dưới tạo effect như video ảnh rộng thôi :> quay bằng Fraps ở 30fps, phim này làm hồi B2K mới ra

    mình quay khoản 10 tập từ thời Beta, có Caspian, Seine Crossing với Wake Island là 3 tập máu lửa.

    đây là nguyên channel, mấy tập cũ phía dưới
    http://www.youtube.com/user/eazy937?feature=mhee
     
  16. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    Như thế chắc phải disable hoặc di chuyển cái HUD hẳn xuống dưới mới ra ảnh rộng quá, tại vì còn có mấy cái mini map + hint system hiện lên có 1 nửa làm mất đi hiệu quả ảnh rộng :)
     
  17. didoka_702

    didoka_702 T.E.T.Я.I.S

    Tham gia ngày:
    12/9/11
    Bài viết:
    649
    đang bận rộn thi cử.dư chút time thì chiến anime cho nó thảnh than đầu óc.hết thi là đến hè =)) quay video làm cái montage lun quá =))
     
  18. alissaschofield

    alissaschofield Donkey Kong

    Tham gia ngày:
    5/4/09
    Bài viết:
    357
    You're welcome, làm montage cũng tốn công sức lắm chứ :D
     
  19. Eazy.

    Eazy. The Warrior of Light Lão Làng GVN

    Tham gia ngày:
    9/5/08
    Bài viết:
    2,468
    Nơi ở:
    HCM
    trc có cái code tắt HUD đâu đó mà quên rồi, mãi sau nay mới biết ~.~!
     
  20. didoka_702

    didoka_702 T.E.T.Я.I.S

    Tham gia ngày:
    12/9/11
    Bài viết:
    649
    tắt HUD hình như là ko còn cái ji trên màn hình lun đó.kể cả hint báo là hit hay ko.killed hay chưa nữa.cái đó dùng để quay thì tốt.chứ để chơi thì hơi bựa
     

Chia sẻ trang này