VLC Audio Output Guide: सही Device और Mode चुनें

शुरुआती अंतिम अपडेट: लागू होता है: All platforms · VLC 3.0.x

VLC वह audio बजाता है जिसे Windows, macOS या Linux default के रूप में report करता है — जो हमेशा वह device नहीं होता जो आप वास्तव में चाहते हैं। यह गाइड समझाता है कि VLC क्या बजाना है यह कहाँ तय करता है, player छोड़े बिना devices को कैसे switch करें, और receivers और soundbars के लिए bitstream passthrough कैसे enable करें।

Step 1 — Switch the output device on the fly

  1. Playback शुरू करें, फिर main toolbar में speaker icon पर click करें (पुराने versions में Audio menu > Audio Device)।

    Available output devices की एक list खुल जाती है।

  2. अपना चाहा device pick करें — जैसे "Speakers (Realtek)" बनाम "Headphones (USB)" बनाम अपने graphics card का HDMI output।

    VLC बिना restart किए तुरंत audio re-route करता है।

  3. यदि आपको चाहा device गायब है, तो VLC बंद करें, device plug करें, और VLC फिर खोलें — audio devices startup पर enumerated होते हैं।

    Device list में दिखने लगता है।

नोटOn-the-fly device menu केवल default audio output module के साथ दिखता है। यदि आपने पहले modules बदले हैं, तो Preferences > Audio > Output use करें।

Step 2 — Choose the right output module (troubleshooting)

PlatformModuleWhen to use it
WindowsDirectSound (default)हर चीज़ के साथ काम करता है; USB headsets और Bluetooth के लिए safe choice
WindowsWASAPIExclusive-mode support; better latency, लेकिन अन्य apps को sound बजाने से block कर सकता है
WindowsMMDeviceDirectSound/WASAPI fail होने पर fallback; शायद ही ज़रूरत
macOSCoreAudio (default)AirPods, HDMI और aggregate devices को स्वचालित रूप से handle करता है
LinuxPulseAudio (default)Desktop sound server; per-app routing
LinuxALSADirect hardware access; जब PulseAudio गड़बड़ करे तब use करें

Step 3 — Enable bitstream passthrough for a receiver/soundbar

  1. Tools > Preferences पर जाएँ और नीचे-बाईं ओर "All" (Show settings) पर click करें।

    Full settings tree दिखने लगता है।

  2. Audio > Output modules खोलें और DirectX (Windows) / CoreAudio (macOS) / PulseAudio (Linux) module select करें।

    Module select हो जाता है।

  3. "Enable passthrough" टिक करें (या "Use S/PDIF when available")।

    Dolby Digital और DTS bitstreams आपके receiver को भेजे जाते हैं।

  4. Audio > Output modules > DirectX के तहत, "Use hardware float" केवल तभी टिक करें जब आपको crackling सुनाई दे — अधिकांश systems को इसकी ज़रूरत नहीं।

    Playback clean रहता है।

  5. Save करें और VLC restart करें, फिर कोई AC-3 या DTS track वाली file play करें।

    आपका receiver "PCM" के बजाय "Dolby Digital" या "DTS" दिखाता है।

नोटPassthrough केवल तभी काम करता है जब source file में वास्तव में कोई AC-3/DTS track हो और आपका receiver HDMI, optical या coaxial से connected हो। MP3/AAC files हमेशा VLC द्वारा PCM में decode होती हैं।

Troubleshooting common output problems

  • Devices बदलने के बाद कोई sound नहीं? — Audio menu में device फिर set करें; per-file device selection प्रति track याद रखा जाता है।
  • Headphones और speakers एक साथ बजते हैं? — यह Windows audio routing है, VLC नहीं। Sound > Playback में unused device disable करें, या WASAPI exclusive mode use करें।
  • एक device पर volume बहुत कम है? — Tools > Effects and Filters > Audio tab > "Volume" बढ़ाएँ या Compressor enable करें।
  • List में HDMI audio गायब है? — HDMI output पहले OS में active होना चाहिए और एक playback device के रूप में set होना चाहिए; पूरी checklist के लिए हमारा HDMI no-sound fix देखें।

अक्सर पूछे जाने वाले प्रश्न

मैं VLC को किसी विशेष audio device को याद रखने पर कैसे मजबूर करूँ?
VLC OS default device के माध्यम से बजाता है। किसी विशेष को force करने के लिए, playback के दौरान Audio menu में उसे select करें और वह तब तक रहता है जब तक आप उसे बदलें नहीं या VLC restart न हो।
VLC में audio passthrough क्या है?
Passthrough संपीड़ित Dolby Digital/DTS bitstream को अपने receiver या soundbar को बिना छुए भेजता है, जो उसे decode करता है। इसे Preferences > Audio > Output modules > "Enable passthrough" के तहत enable करें।
VLC एक से अधिक identical devices क्यों दिखाता है?
हर audio driver कई endpoints expose करता है (जैसे HDMI 1/2, optical, analog)। उन्हें क्रम में try करें — जो sound produce करता है वह active endpoint है।
क्या VLC Dolby Atmos को support करता है?
VLC 3.0 Atmos streams की base Dolby Digital Plus layer को decode और output करता है; Atmos object metadata केवल तभी pass through होता है जब आपका hardware उसे decode करता है।