यह कैसे काम करता है?

यह टेस्ट क्या है?

यह टेस्ट देखता है कि क्या तुम कंप्रेस्ड ऑडियो (MP3) और lossless (WAV) में फ़र्क पहचान सकते हो। तुम सुनते हो, ब्लाइंड अंदाज़ा लगाते हो, और अपने गियर पर अपनी bitrate सीमा जान लेते हो।

ABX टेस्ट क्या है?

ABX एक ब्लाइंड सुनने की विधि है। तुम्हें नहीं पता कौन सी फ़ाइल बज रही है, सिर्फ़ कान से पहचानते हो। इससे bias हटता है , जैसे "FLAC ज़रूर बेहतर लगेगा"।

क्यों करें?

यह जानने के लिए कि किस bitrate पर तुम lossless से सच में फ़र्क सुनते हो , अपने हेडफ़ोन और डिवाइस पर। "फ़ोरम क्या कहते हैं" नहीं, बल्कि तुम क्या सुनते हो। शुरुआती audiophilia का इलाज भी। :)

टेस्ट कैसे चलता है?

एक ट्रैक के तीन वर्शन:

  • A कंप्रेस्ड MP3 (bitrate आगे बढ़ने पर बढ़ता है)
  • B वही ट्रैक lossless (WAV)
  • X A या B में से एक। अंदाज़ा लगाओ
कौन से फ़ॉर्मैट compare होते हैं और क्यों?

सभी MP3 एक lossless master से कटे हैं। हम real streaming के करीब levels compare करते हैं:

  • 96 kbps इंटरनेट रेडियो, पॉडकास्ट
  • 128 kbps फ़्री स्ट्रीमिंग (Spotify Free, Deezer Free, आदि)
  • 256 kbps YouTube Premium, SoundCloud Go+
  • 320 kbps Spotify Premium, SoundCloud HQ
  • लॉसलेस WAV , comparison के लिए reference
Lossless और compressed फ़ॉर्मैट क्या हैं?

Lossless: WAV या FLAC , डेटा loss नहीं, master जैसा।
Compressed: MP3 , छोटी फ़ाइल, codec जानकारी हटाता है। bitrate कम = ज़्यादा compression।

जवाब कैसे दूँ?

A और B सुनो, फिर X। चुनो:

  • A अगर X, A से match करता है
  • B अगर X, B से match करता है
  • छोड़ो अगर पक्का नहीं , progress पर असर नहीं
अगर सही जवाब दूँ?

एक bitrate पर लगातार दो सही जवाब अगले level पर ले जाते हैं (96 → 128 → 256 → 320 kbps)। लक्ष्य वह highest bitrate है जहाँ तुम अभी भी MP3 को lossless से अलग पहचान सको।

अगर गलत हो?

एक level पर लगातार दो गलत जवाब , टेस्ट खत्म। तुम अपनी ceiling जान लेते हो: highest bitrate जहाँ अभी भी फ़र्क सुनाई देता था।

क्या ट्रैक skip कर सकता हूँ?

हाँ। Skip गलत नहीं गिना जाता और streak नहीं तोड़ता , same bitrate पर अगले ट्रैक पर जाते हो।

टेस्ट कितनी देर?

लगातार दो सही (अगला bitrate) या लगातार दो गलत (खत्म) तक। आमतौर पर कुछ मिनट। कभी भी दोबारा कर सकते हो।

फ़र्क नहीं सुनाई देता , normal?

हाँ। बहुत लोग 320 kbps को lossless से नहीं पहचानते , खासकर शोर वाले कमरे या basic हेडफ़ोन पर। टेस्ट तुम्हारी real threshold दिखाता है, "थ्योरी में कैसा होना चाहिए" नहीं।

ट्रैक धीरे क्यों load होते हैं?

WAV फ़ाइलें MP3 से भारी हैं , normal है। speed connection पर निर्भर। अगला ट्रैक load होते progress bar दिखता है।

क्या volume match करते हो?

हाँ। हर ट्रैक version एक WAV master से, फिर loudness normalization (EBU R128)। क्यों: ABX में ज़्यादा तेज़ option लगभग हमेशा "बेहतर" लगता है, quality same हो तो भी। हम A और B को level करते हैं browser में पहुँचने से पहले , ताकि compression compare करो, volume नहीं।

ब्राउज़र में ऑडियो कैसे बजता है?

हम साधारण HTML5 player (<audio>) use करते हैं, Web Audio API नहीं और extra JavaScript processing नहीं। कुछ browser ABX tools GainNode और filters का graph बनाते हैं , हम जानबूझकर avoid करते हैं: file और कान के बीच कम layers। browser से true bit-perfect output अभी impossible है , audio OS stack से होकर जाता है , लेकिन extra JS layer नहीं जोड़ते।

browser results पर कितना भरोसा?

हमारे use case के लिए, काफ़ी। हम 96–320 kbps MP3 को WAV से compare करते हैं, हज़ार डॉलर DAC पर hi-res formats नहीं। 96 kbps MP3 artifacts बड़े हैं , सस्ते हेडफ़ोन और normal Windows mixer से भी सुनाई देते हैं। टेस्ट दिखाता है कि setup पर streaming bitrate differences सुनते हो या नहीं। यह screening test है, lab-grade ABX ±0.1 dB नहीं।

Hi-res, DSD, 384 kHz?

हमारा scenario नहीं। ABXtest MP3 bitrates को lossless WAV से compare करता है , जो Spotify, YouTube और podcasts में मिलता है। "192 kHz vs 176.4 kHz" या DSD tests अलग league और अलग tools (foobar2000, foo_abx)।

browser test बिल्कुल serious नहीं?

कुछ कहते हैं browser ABX "बेकार" है। यह section हमारा जवाब है, AudioHUB के इस लेख सहित। ABXtest दसियों हज़ार के reference chain पर "golden ear" status का claim नहीं करता। काम अलग है: normal PC या phone पर जल्दी bitrate threshold जानना, install के बिना। strict audiophile ABX bit-perfect output के लिए foobar2000 + foo_abx , दूसरा tool, दूसरा काम। "MP3 vs lossless मेरे हेडफ़ोन पर" , web test समझ में आता है।