VLC ไม่มีเสียงผ่าน HDMI: 6 วิธีแก้สำหรับเสียงจากทีวีและเครื่องรับ AV
คุณเสียบโน้ตบุ๊กเข้ากับทีวี ภาพขึ้นทันที — แต่ VLC เงียบสนิท ขณะที่ YouTube และเสียงของเดสก์ท็อปทำงานได้ปกติ ชุดอาการนี้คือลายนิ้วมือของปัญหาการกำหนดเส้นทางอุปกรณ์ Windows/macOS ส่งเสียงของ VLC ไปยังอุปกรณ์ที่ผิด หรือโมดูลเสียงของ VLC ไม่คุยกับปลายทาง HDMI ไล่ทำตามวิธีแก้ตามลำดับ วิธีที่ 1 เพียงวิธีเดียวแก้อาการไม่มีเสียงผ่าน HDMI ได้ในกรณีส่วนใหญ่
ทำไมจึงเกิดเหตุการณ์นี้?
- อุปกรณ์เสียงเริ่มต้นไม่ได้ถูกตั้งเป็นทีวี/เครื่องรับ AV — ระบบปฏิบัติการยังส่งเสียงไปที่ลำโพงโน้ตบุ๊กหรืออุปกรณ์เริ่มต้นตัวเก่า
- การกำหนดเส้นทางแยกตามแอปของ Windows สำหรับ VLC — Windows 11 จำอุปกรณ์เอาต์พุตแยกตามแอป VLC จึงอาจถูกตรึงไว้กับลำโพง
- โมดูลเอาต์พุตเสียงของ VLC ค้างอยู่ — การเลือกโมดูลที่ค้างเก่าทำให้ระบบข้ามปลายทาง HDMI ไป
- ปัญหาที่อินพุต/พอร์ตของทีวี — พอร์ต HDMI ของทีวีบางพอร์ต (ARC/CEC) ต้องตั้งค่าเสียงอย่างชัดเจน หรือสายไม่มีขาสัญญาณเสียง (พบได้ยากกับ HDMI สมัยใหม่)
- โหมดเอาต์พุตของไดรเวอร์ — GPU แบบแยกบางครั้งส่งออกได้แค่สเตอริโอ หรือตรวจไม่พบความสามารถด้านเสียงของทีวี
วิธีแก้ไข
วิธี 1ตรวจสอบเส้นทางเสียง HDMI / เสียงของระบบ
แก้ปัญหาไม่มีเสียงและการเลือกอุปกรณ์เสียงผิดตัว
คลิกขวาที่ไอคอนลำโพงบนทาสก์บาร์ แล้วเปิดการตั้งค่า Sound
ระบบจะแสดงรายการอุปกรณ์เสียง
ตรวจให้แน่ใจว่าเลือกอุปกรณ์เอาต์พุตถูกตัว (ทีวี/เครื่องรับ AV ไม่ใช่หูฟัง) — Windows: ตั้งทีวีเป็นค่าเริ่มต้นที่ Settings > System > Sound > Output
อุปกรณ์ที่ถูกต้องถูกตั้งเป็นค่าเริ่มต้น
เล่นเสียงทดสอบหรือวิดีโอ YouTube เพื่อยืนยันว่าเสียงของระบบทำงานอยู่
คุณจะรู้ว่าปัญหาเกิดทั้งระบบหรือเกิดกับ VLC เท่านั้น
ใน VLC: Tools > Preferences > Audio > Output — ลอง "DirectSound" หรือ "WaveOut"
VLC ใช้แบ็กเอนด์เสียงตัวอื่น
วิธี 2ตรึง VLC ไว้กับอุปกรณ์ HDMI (Windows 11)
แก้การกำหนดเส้นทางอุปกรณ์แยกตามแอป
เปิด VLC แล้วเล่นไฟล์อะไรก็ได้
VLC ทำงานอยู่และกำลังส่งเสียงออก
คลิกขวาที่ไอคอนลำโพง > Sound settings > Volume mixer (หรือ Settings > System > Sound > Volume mixer)
ระบบจะแสดงรายการอุปกรณ์แยกตามแอป
หา VLC ใต้หัวข้อ Apps — เปิดดรอปดาวน์ Output ของมัน แล้วเลือกทีวี/เครื่องรับ AV (เช่น "Samsung TV (HDMI)")
ตอนนี้ VLC ส่งเสียงออกไปที่ทีวี
วิธี 3เปลี่ยนโมดูลเอาต์พุตเสียงเป็น "DirectSound" (อุปกรณ์เริ่มต้น) หรือ "WaveOut" — ลองทั้งสองตัว
แก้ปัญหาไม่มีเสียง เสียงแตก และปัญหาเสียงผ่าน HDMI
ไปที่ Tools > Preferences > Audio
การตั้งค่าเสียงจะเปิดขึ้น
ตั้งค่า "Output" เป็น "DirectSound" (อุปกรณ์เริ่มต้น) หรือ "WaveOut" — ลองทั้งสองตัว
โมดูลเสียงเปลี่ยนแล้ว
คลิก Save เปิด VLC ใหม่ แล้วเล่นไฟล์
ระบบเสียงเริ่มต้นใหม่ด้วยโมดูลตัวใหม่
วิธี 4ตรวจที่ฝั่งทีวี
ตัดปัญหาการตั้งค่าพอร์ต HDMI / ARC ออกไป
สลับอินพุตของทีวีไปที่พอร์ต HDMI ที่ถูกต้อง แล้วยืนยันชื่อแหล่งสัญญาณ (เช่น "HDMI 1")
อินพุตที่ถูกต้องกำลังทำงานอยู่
ถ้าใช้เครื่องรับ AV: ลองพอร์ต HDMI อีกพอร์ต เพราะบางพอร์ตของเครื่องรับ AV เป็นอินพุตเท่านั้น
อินพุตของเครื่องรับ AV ตรงกัน
ตรวจการตั้งค่าเสียงของทีวี: Output = "TV speaker" หรือ "External speakers (HDMI ARC)" ตามความเหมาะสม
ทีวีกำหนดเส้นทางเสียงได้ถูกต้อง
วิธี 5อัปเดตไดรเวอร์การ์ดจอ
แก้ปัญหาจอดำ ภาพเพี้ยนเป็นสีเขียว และการแครชที่เกิดจากบั๊กของไดรเวอร์
กด Win+X แล้วเปิด Device Manager (หรือ System Settings > Displays บน macOS)
รายการอุปกรณ์จะเปิดขึ้น
ขยาย "Display adapters" แล้วจดรุ่น GPU ของคุณไว้ (NVIDIA, AMD หรือ Intel)
ระบุ GPU ของคุณได้แล้ว
ดาวน์โหลดไดรเวอร์ตัวใหม่สุดจากเว็บไซต์ผู้ผลิต GPU (nvidia.com, amd.com หรือ intel.com) — หรือใช้ Windows Update
ชุดไดรเวอร์พร้อมใช้งาน
ติดตั้ง รีสตาร์ตเครื่อง แล้วลอง VLC อีกครั้ง
ระบบทำงานด้วยไดรเวอร์ตัวใหม่
วิธี 6รีเซ็ตการตั้งค่าของ VLC กลับเป็นค่าเริ่มต้น
ล้างการตั้งค่าที่เสียหายซึ่งทำให้โปรแกรมแครช จอดำ และเกิดปัญหาเสียง
ปิด VLC ให้สมบูรณ์
ไม่มีโปรเซสของ VLC ทำงานอยู่
เปิด Command Prompt (Win+R → cmd) หรือเทอร์มินัล
พร้อมใช้บรรทัดคำสั่ง
รันคำสั่ง
vlc --reset-config(Windows/Linux) — บน macOS ให้ลบ~/Library/Preferences/org.videolan.vlcแทนการตั้งค่าของ VLC กลับไปเป็นค่าเริ่มต้น
เปิด VLC แล้วตั้งค่าใหม่เฉพาะรายการที่คุณจำเป็นต้องใช้จริง
VLC เริ่มทำงานด้วยการตั้งค่าที่สะอาด
การแก้ไขขั้นสูง
วิธี 1ตั้ง VLC ให้ใช้เอาต์พุตคงที่แบบ 2.0/5.1 สำหรับทีวี
แก้อาการหลายช่องสัญญาณเงียบเมื่อทีวีรายงานความสามารถด้านเสียงผิด
เครื่องมือ > &ปรับแต่ง > เสีย&ง > "Stereo Mode" > ตั้งเป็น Stereo (2.0) ชั่วคราว
VLC ดาวน์มิกซ์ลงเป็นสเตอริโอ
เล่นไฟล์ — ถ้ามีเสียงออกมา แสดงว่าการเจรจา 5.1 กับทีวี/เครื่องรับ AV ล้มเหลว
เสียงทำงานได้ในโหมดสเตอริโอ
ถ้าเครื่องรับ AV ของคุณจัดการ 5.1 ได้ดีในแอปอื่น ให้อัปเดตไดรเวอร์ GPU แล้วลอง 5.1 ใน VLC อีกครั้ง
ระบบหลายช่องสัญญาณทำงานได้หลังแก้ไดรเวอร์
วิธีป้องกันในอนาคต
- ตั้งทีวีเป็นอุปกรณ์เสียงเริ่มต้นของระบบปฏิบัติการก่อนเปิด VLC (Windows จำเส้นทางแยกตามแอป ดังนั้นให้ทำขณะที่ VLC กำลังเล่นอยู่)
- ใช้สาย HDMI คุณภาพดีที่รองรับความละเอียดและเสียงตามที่คุณต้องการ
- หลังอัปเดตไดรเวอร์ ให้ตรวจอุปกรณ์เริ่มต้นอีกครั้ง เพราะไดรเวอร์บางครั้งรีเซ็ตค่านี้
คำถามที่พบบ่อย
ทำไม VLC ไม่มีเสียงผ่าน HDMI แต่วิดีโอในเบราว์เซอร์มีเสียง?
สาย HDMI มีผลกับเสียงหรือไม่?
เสียง HDMI ของ VLC ใช้ได้ในโหมดสเตอริโอแต่ไม่ได้กับ 5.1 — เพราะอะไร?
ไม่มีเสียงหลังเสียบโน้ตบุ๊กเข้ากับทีวี?
สรุป
ตรวจสอบเส้นทางเสียง HDMI / เสียงของระบบ — แก้ปัญหาไม่มีเสียงและการเลือกอุปกรณ์เสียงผิดตัว. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.