ทำการตัดเสียง ลม คีย์บอร์ด แอร์ หรือเสียงรบกวนอื่นๆ ออกจากการบันทึกหน้าจอ หรือ การถ่ายทอดสด ด้วย Noise Suppression บนOBS

Microsoft Office Knowledge Word, Excel, powerpoint, line , โปรแกรมเสริมต่างๆ

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
[email protected]
PHP VIP Members
PHP VIP Members
โพสต์: 1961
ลงทะเบียนเมื่อ: 21/11/2022 9:20 am

ทำการตัดเสียง ลม คีย์บอร์ด แอร์ หรือเสียงรบกวนอื่นๆ ออกจากการบันทึกหน้าจอ หรือ การถ่ายทอดสด ด้วย Noise Suppression บนOBS

โพสต์ที่ยังไม่ได้อ่าน โดย [email protected] »

ทุกๆท่านเคยประสบปัญหา การอัดวีดีโอ แล้วเสียงรบกวนแทรกเยอะไหมครับ อยากจะพูดสบายๆให้คนฟัง ก็ดันมีเสียงพัดลม เสียงแอร์ หรือเสียงรอบๆ เข้ามาแทรก ให้เกิดความหงุดหงิดใจเล็กๆ หรือ แย่หน่อยก็ฟังเสียพูดตัวเองไม่รู้เรื่อง เลย Noise ต่างๆเกิดขึ้นระหว่างการพูด ทำให้เราคิดไม่ต่างๆนาๆ ว่าเกิดจาก Hardware หรือ เพราะเป็นที่ Software กันแน่นะ มาทำความรู้จัก Noise Suppression บน OBS กันครับ

หน้าต่างฟังก์ชั่นการกรองเสียง OBS
หน้าต่างฟังก์ชั่นการกรองเสียง OBS
OBS filters UI.jpg (11.27 KiB) Viewed 1415 times

Noise Suppression เป็นหนึ่งใน Filter ที่ใช้กับ Microphone บน OBS

ตามจริงๆแล้วในชีวิตเราได้ใช้ Noise Suppression กันอยู่แล้ว โดยที่เราอาจไม่ทันได้รู้ตัว ส่วนมากมักจะมีอยู่ใน โปรแกรมสำหรับพูดคุยเช่น
  • Discord (กรองเสียงดีมาก ไมค์ใกล้พังแค่ไหน เสียงก็ยังโอเค)
  • Skype
ที่นี้พอจะคลายข้อสงสัยได้ไหมครับ ว่าทำไมตอนพูดคุยในโปรแกรมเหล่านี้ เสียงถึงไม่มีปัญหา ไม่มีเสียงลม คนฟังไม่บ่น
แต่พอเราบันทึก Video แล้วพูด หรือ Live Stream เสียงมันถึงไม่ดีเท่า

เนื่องจาก การทำงานของ Noise Suppression จะทำการตัดเสียงที่คิดว่าไม่ใช่เสียงพูดออกไป ใช่ครับ อย่างนึงที่ต้องยอมรับคือ ถ้าวัดค่ากันเรื่องความคมชัดของเสียงพูด อาจจะต้องลดลง เนื่องจาก Noise Suppression ทำงานอยู่


สำหรับวิธีการใช้งาน Noise Suppression มีดังนี้ครับ

เปิดเข้า OBS ไป และดูว่า Input ไมค์ของเราเป็นตัวไหนครับ

ส่วนของอุปกร์ไมค์
ส่วนของอุปกร์ไมค์
mic input.jpg (20.96 KiB) Viewed 1415 times

จะเห็นได้ว่า ค่าเสียงของผม ขึ้นอย่างมาก ในขณะที่ผมไม่ได้พูดอะไรเลย อาจเป็นเสียงพัดลม หรือ คีย์บอร์ด

เสียงรบกวนตอนไม่เปิด Filter
เสียงรบกวนตอนไม่เปิด Filter
mic noise.jpg (12.13 KiB) Viewed 1415 times

สำหรับขั้นตอนการเปิด Noise Suppression กดที่ 3 จุดด้านหลัง input ของเรา และเลือก Filter

ขั้นตอนการใช้งานฟิลเตอร์ ขั้นที่ 1
ขั้นตอนการใช้งานฟิลเตอร์ ขั้นที่ 1
enable filter step_1.jpg (49.6 KiB) Viewed 1415 times

จากนั้นกดรูป + ด้านล่างซ้ายมือ เลือก Noise Suppression

ขั้นตอนการใช้งานฟิลเตอร์ ขั้นที่ 2
ขั้นตอนการใช้งานฟิลเตอร์ ขั้นที่ 2
enable filter step_2.jpg (31.67 KiB) Viewed 1415 times

จากนั้นจะพบว่ามี Noise Suppression ขึ้นมาแล้ว และมีการตั้งค่า 2 ตัวได้แก่
  • RNNoise จะได้คุณภาพการกรองเสียงที่ดี แต่จะใช้ CPU ค่อนข้างมาก (จากการใช้งานส่วนตัว คิดว่าไม่ได้มีผลอะไรมากในเรื่องของการกิน CPU ครับ)
  • Speex จะได้คุณภาพที่ปกติ และใช้ CPU น้อย
ขั้นตอนการใช้งานฟิลเตอร์ ขั้นที่ 3
ขั้นตอนการใช้งานฟิลเตอร์ ขั้นที่ 3
enable filter step_3.jpg (19.28 KiB) Viewed 1415 times

หลังจากตั้งค่าเสร็จแล้ว ลองออกมาดู เสียงที่เข้าในไมค์เรากันครับ

เสียงรบกวนตอนเปิด Filter
เสียงรบกวนตอนเปิด Filter
mic with filter.jpg (11.45 KiB) Viewed 1415 times

จะสังเกตได้ว่า ไม่มีเสียงอะไรเข้าเลย นับว่าเป็นการกรองเสียงได้ 99 % เลยครับ


สำหรับปัญหาเรื่องเสียงรบกวนถือว่ามีมานานมากแล้วครับ แต่ด้วยเทคโนโลยีปัจุบันที่สามารถ รองรับการใช้งานอย่างทั่วถึง และ สะดวกต่อการทำความเข้าใจ มันจึงไม่ยากที่ทุกคนจะเพิ่มคุณภาพงานของตัวเอง ด้วยการศึกษาสิ่งเล็กๆน้อยเหล่านี้ครับ การไม่มีเสียงรบกวนใน Video ถือเป็น 1 สิ่ง ที่ควรเป็นมาตราฐานในการทำชิ้นงาน Video

แต่สิ่งที่ต้องยอมรับว่าจะต้องเสียไปคือ Core ของ CPU จะทำงานหนักขึ้น และ หากเป็นการ Live Stream ก็จะมีอัตราการกิน Bandwidth ที่สูงขึ้นเช่นกันครับ


อ้างอิง
  • https://slurptech.com/reduce-background-noise-obs/
  • https://www.modify.in.th/28645
  • https://getonstream.com/best-mic-filters-in-obs-studio/
ตอบกลับโพส

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: facebook.com [Crawler], Google [Bot] และบุคลทั่วไป 84