Announcement

Collapse
No announcement yet.

แนะนำ Encoder ที่ใช้ AMD APP (OpenCL) สำหรับโปรแกรมอัดวิดีโอ และวิธีโชว์เฟรมเรตในเกม

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • แนะนำ Encoder ที่ใช้ AMD APP (OpenCL) สำหรับโปรแกรมอัดวิดีโอ และวิธีโชว์เฟรมเรตในเกม

    เครดิต https://github.com/jackun/OBS/tree/obsvce

    เป็นตัว Encoder สำหรับไว้ใช้กับโปรแกรมอัดวิดีโอ เช่น
    MSI Afterburner เป็นโปรแกรมฟรี
    Dxtory เป็นโปรแกรมเสียตังค์หรือ...

    การ์ดจอที่ซัพพอร์ต AMD GCN ทั้งหมด และ APU ที่ไม่ใช่ GCN บางรุ่น



    ซึ่งจะใช้ AMD APP หรือ OpenCL ครับ แทบไม่ใช้ซีพียูเลย เล่นไปอัดวิดีโอไปเฟรมเรตแทบไม่ร่วง
    ไม่ได้ด้อยไปกว่า Shadowplay ของอีกค่าย

    Download Open Encode VFW
    https://github.com/jackun/openencode...ive/master.zip



    โหลดเสร็จแล้ว แตกไฟล์
    คลิกขวา Run as administrator ที่ install เพื่อลง encoder
    อยากดูอัพเดทเวอร์ชั่นใหม่ๆให้ไปดูที่ https://github.com/jackun/openencodevfw
    มาลงทับแบบ Run as administrator เหมือนเดิม

    ///// Note: ถ้า Code เน่าหรือมีปัญหา หรือต้องการลบให้ละเอียด ก็ไปลบ OpenEncodeVFW ได้ที่ Control Panel /////

    ลบไฟล์ที่
    C:\Windows\System32\OPENENCODE.inf
    C:\Windows\System32\OPENENCODEVFW.DLL
    C:\Windows\SysWOW64\openencode.inf
    C:\Windows\SysWOW64\OPENENCODEVFW.DLL

    start > run > regedit
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MediaResources\icm\VIDC.H264
    ลบคีย์ VIDC.H264 ทั้งอัน (คลิกขวา Delete)

    ///// จากนั้นจึงโหลดมาลงใหม่ /////


    ------------------------------------------------------------------

    ขอแนะนำ MSI Afterburner ก่อนเนื่องจากฟรี (ส่วน Dxtory ต้องไปหาโหลดกันเองวิธีเซ็ตก็เหมือนๆกัน)

    Download MSI Afterburner
    http://www.guru3d.com/files-details/...-download.html

    *รองรับเฉพาะ OGL DX9 DX10 DX11 ส่วน API อื่นๆยังไม่รองรับครับ*

    *ให้ไปลบเวอร์ชั่นเก่าที่ Control Panel ก่อนนะครับ
    ทั้ง MSI Afterburner และ RivaTuner เลย
    และตอนระหว่างลบ ถ้ามันถามให้กด No เพื่อลบคอนฟิคเดิมทิ้งด้วย

    เปิด MSI Afterburner
    ไปที่ Video capture ตั้งค่า Video capture ช็อทคัทคีย์สำหรับบันทึก/หยุด ก่อนเลย
    Video format เลือก external plugin กด ...
    Encoder เลือก VCE.dll:0 - AMD VCE H.264 และกด Configure
    เซ็ตตามต้องการเลยครับ เลือกแบบ Speed , 3 Mbps ก็ว่าไป OK
    Container format ต้องเลือกเป็นแบบ MKV
    Frame size เลือก full frame
    Framerate เลื่อนเป็น 30 FPS
    Framerate limit ให้ disabled ไป
    Videos folder Browse เลือกโฟลเดอร์สำหรับบันทึก (คนละลูกกับเกมยิ่งดี)



    วิดีโอที่ได้จากการใช้ Open Encode VFW (AMD APP)



    (เฟรมเรทระหว่างเล่นในเกม 60 fps เฟรมเรทที่ใช้บันทึกและวิดีโอนี้ 30 fps)

    Spec เดิมๆ ไม่ได้โอเวอร์คล็อกเพิ่ม
    CPU AMD FX 8120 @ 3.10 (Stock Clock)
    Memory DDR3 8GB Bus 1866
    VGA AMD HD 7870 XT 2GB GDDR5 (Stock Clock)
    SSD Plextor M5S 128GB (Windows 8.1 64 Bit Installed)
    HDD Seagate ST2000DM001 2TB (BF4 Installed & Recording Folder)

    กราฟการใช้ซีพียูระหว่างเล่น BF4 1080p Ultra อย่างเดียว


    กราฟการใช้ซีพียูระหว่างเล่น BF4 1080p Ultra และอัดวิดีโอด้วย Open Encode VFW (AMD APP) ไปด้วย
    (จะเห็นได้ว่าซีพียูไม่ได้แตกต่างจากเดิม มี HDD เท่านั้น ที่ใช้เพิ่มเพราะต้องบันทึก
    ถ้าใช้คนละลูกกับเกม จะยิ่งดี แต่คลิปทดสอบใช้ลูกเดียวกันเลยครับ)
    Last edited by V-FrIeNd; 29 Mar 2015, 18:00:59.

  • #2
    วิธีตั้งค่าให้โชว์เฟรมเรทสำหรับ MSI Afterburner (ใช้ร่วมกับ Open Encode VFW หรือ NVIDIA ShadowPlay ได้)

    ไปที่ Monitoring ในโปรแกรม MSI Afterburner

    ในช่อง Graph ให้เลือกที่ต้องการจะแสดงครับ เช่น CPU1 usage แล้วลงไปติ๊กที่ Show in On-Screen Display
    จากนั้นก็เลือกอันต่อไปที่ต้องการเช่น CPU2 usage แล้วลงไปติ๊กที่เดิมเช่นกัน ทำแบบนี้ไปเรื่อยๆตามที่ต้องการจะแสดง
    (สามารถเรียงลำดับได้โดยการลากในกรอบสีเหลือง)

    จากนั้นกด OK
    กลับไปที่โปรแกรม MSI สามารถพับหรือกด - ไว้ได้
    เพียงเท่านี้ เวลาเล่นเกมก็โชว์ ซีพียูโหลด เฟรมเรท สวยๆแล้ว
    *ถ้ายังไม่ขึ้นโชว์เฟรมเรตในเกม ให้ Alt+Tab ออกมาเปิด MSI ที่พับไว้ที่ Tray ใหม่ แล้ว Alt+Tab กลับไปที่เกมดูอีกครั้ง



    ถ้าต้องการเพิ่มขนาดตัวอักษร หรือเปลี่ยนสี ก็ให้เปิดโปรแกรม Rivatuner ที่อยู่บน Tray Icon ขึ้นมาครับ
    จากนั้นปรับเปลี่ยนสี เลื่อนขนาดตามใจชอบ แล้วก็กดพับโปรแกรมไว้

    Last edited by V-FrIeNd; 17 Feb 2015, 23:00:09.

    Comment


    • #3
      แหล่มหามานานแล้ว

      Comment


      • #4

        Comment


        • #5

          Comment


          • #6
            โอว เมพ ขอไปลองละงับ

            Comment


            • #7
              บร๊ะ อาจถึงเวลาได้เล่นค่าย AMD อีกครั้ง หลังจากหลงกับคำว่า PhysX ไปนาน T-T

              Comment


              • #8
                มาช้าไป... ขายการ์ด AMD ไปแล้ว
                Shadowplay ก็โออยู่แต่ต้องปรับ Bitrate สูงเวอร์เพราะ artifact เยอะเกิน

                Comment


                • #9
                  wow เจ๋งๆๆ เอาไปลองมั่ง

                  Comment


                  • #10
                    devaster อดเมพเลย

                    = =

                    Comment


                    • #11
                      ผมลองใช้กับ After Burner แล้วเหลวแฮะ อัดออกมาไฟล์เน่า เปิดแล้วไม่มีภาพ บางทีเปิดไฟล์ไม่ได้เลย = ="

                      Comment


                      • #12
                        +1 ขอบคุณครับ

                        Comment


                        • #13
                          คุณภาพ+ขนาดไฟล์ใช้ได้เลย

                          Comment


                          • #14
                            เป็นข้อมูลที่สำคัญที่สุดยิ้งกว่าลาก CPU AMD ขึ้น 5.0GHz อีก

                            Comment


                            • #15
                              ใช้กับmantleได้หรือปล่าวแบบนี้

                              Comment

                              Working...
                              X