इस पेज का कोड चालू नहीं हुआ।

index.html को सीधे किसी फ़ोल्डर से खोलने पर ब्राउज़र JavaScript मॉड्यूल रोक देता है, इसलिए एक वीडियो चुनने पर कुछ नहीं होगा। इसके बजाय फ़ोल्डर को http पर सर्व कीजिए:

powershell -ExecutionPolicy Bypass -File serve.ps1

फिर http://localhost:8080/ खोलिए।

वीडियो से ऑडियो निकालें — सिर्फ़ आवाज़, WAV में

वीडियो छोड़िए और आवाज़ निकाल लीजिए। तस्वीर कभी डिकोड नहीं होती, और कुछ भी अपलोड नहीं होता।

भाषा: हिन्दी
कोड देखें
यह टूल वीडियो कभी अपलोड नहीं करता। यहाँ कोई सर्वर है ही नहीं।

डिकोडर वही है जो आपके ब्राउज़र में पहले से है — वही कोड जो किसी फ़ाइल को <video> एलिमेंट में चलाता है — और उससे सिर्फ़ ऑडियो ट्रैक माँगा जाता है। WAV लिखने का मतलब है सैंपल के आगे चौवालीस बाइट का हेडर लगाना, जो src/shared/wav.js में है। बीच में कोई एनकोडर नहीं है, अपलोड का कोई कदम नहीं है, और इस पेज पर किसी भी तरह की नेटवर्क सुविधा है ही नहीं।

लाइव जाँच: जाँच जारी…

ऑफ़लाइन: जाँच जारी…

हमारी बात मानने की ज़रूरत नहीं: DevTools खोलिए, नेटवर्क टैब देखिए और एक वीडियो छोड़िए। किसी एक भी रिक्वेस्ट में उसका एक बाइट नहीं जाता। या इंटरनेट काट दीजिए और फिर भी आवाज़ निकाल लीजिए।

1 एक वीडियो चुनिए

2 आवाज़ ले लीजिए

चैनल मोनो से फ़ाइल आधी रह जाती है, और ट्रांसक्रिप्शन या आवाज़ की रिकॉर्डिंग को यही चाहिए। यह एक चैनल फेंकने के बजाय दोनों का औसत लेता है।

Markdown के रूप में देखें

वीडियो को अपलोड किए बिना उसका ऑडियो कैसे निकालें

  1. वीडियो छोड़िए। फ़ोन, कैमरा, स्क्रीन रिकॉर्डर या किसी डाउनलोड से आया MP4, MOV, M4V या WebM। उसे आपका अपना ब्राउज़र पढ़ता है; छोड़ने के लिए अपलोड वाला कोई कदम है ही नहीं।
  2. जो मिला, वह पढ़िए। लंबाई, चैनलों की संख्या और सैंपल रेट, सीधे फ़ाइल से। अगर फ़ाइल ने अपना रेट बताया ही नहीं, तो पेज यह कह देता है, बजाय चुपचाप दोबारा सैंपल करके यह दावा करने के कि कुछ छुआ नहीं गया।
  3. छोटा चाहिए तो मोनो चुनिए। चैनलों को छेड़े बिना रिकॉर्डिंग बिलकुल वैसी रहती है जैसी थी। मोनो में मिलाने से फ़ाइल आधी रह जाती है, और ट्रांसक्रिप्शन या आवाज़ की रिकॉर्डिंग को यही चाहिए। यह एक चैनल फेंकने के बजाय दोनों का औसत लेता है।
  4. सेव करने से पहले सुन लीजिए। प्लेयर में वही फ़ाइल बज रही है जो अभी डाउनलोड होने वाली है, वीडियो नहीं — इसलिए अगर सुनने में सही है, तो डाउनलोड भी सही है।
  5. ले जाइए, या आगे बढ़ाइए। WAV डाउनलोड कीजिए, या बिना सेव किए उसे सीधे ट्रिमर या एडिटर को भेज दीजिए।

सवाल

क्या मेरा वीडियो कहीं अपलोड होता है?

नहीं। डिकोड करना और लिखना, दोनों आपके अपने ब्राउज़र में, आपके अपने हार्डवेयर पर होते हैं। इस टूल में किसी भी तरह की नेटवर्क सुविधा नहीं है — यह कभी कुछ मँगाता नहीं और कभी कुछ भेजता नहीं — और पेज की Content-Security-Policy में वे सारे पते लिखे हैं जिनसे यह संपर्क कर सकता है, जिनमें से एक भी हमारा नहीं है। बताए जाने से बेहतर जाँचना लगे तो इंटरनेट काटकर फिर भी आवाज़ निकाल लीजिए।

क्या यह मुझे MP3 दे सकता है?

नहीं, और इसका दिखावा भी नहीं करेगा। किसी ब्राउज़र में MP3 एनकोडर आता ही नहीं, और एनकोडर तक पहुँचने का इकलौता रास्ता है आपका वीडियो ऐसे सर्वर को भेजना जिसके पास वह हो — और यही वह एक काम है जो यह साइट न करने के लिए बनी है। जो आपको मिलता है वह WAV है: सैंपल के आगे चौवालीस बाइट का हेडर, जिसमें कोई एनकोडर लगता ही नहीं और जिससे क्वालिटी घट ही नहीं सकती। यह बड़ा ज़रूर है, स्टीरियो में करीब दस मेगाबाइट प्रति मिनट, और इसे हर प्लेयर, फ़ोन और एडिटर खोल लेता है। जिसे MP3 चाहिए, वह इससे एक सेकंड में बना सकता है।

क्या तस्वीर कभी देखी जाती है?

नहीं, और यहाँ ऐसा कुछ है ही नहीं जो उसे देख सके। ब्राउज़र के डिकोडर को फ़ाइल दी जाती है और उससे उसका ऑडियो ट्रैक माँगा जाता है; वीडियो ट्रैक कभी डिकोड नहीं होता, कभी बनाया नहीं जाता और इस पेज के कोड तक पहुँचता तक नहीं। src/ में चलाने के लिए कोई वीडियो डिकोडर है ही नहीं। जो फ़ाइल निकलती है उसमें आवाज़ के सिवा कुछ नहीं होता।

यह कहता है कि कोई आवाज़ नहीं पढ़ी जा सकी, पर वीडियो तो ठीक चलता है।

तो लगभग तय है कि उस वीडियो में ऑडियो ट्रैक है ही नहीं। बिना माइक्रोफ़ोन चुने की गई स्क्रीन रिकॉर्डिंग चुप होती है, और एडिटर से आवाज़ म्यूट रखकर निकाली गई क्लिप भी — दोनों बढ़िया चलती हैं, क्योंकि दिखाने को तस्वीर है। संदेश पहले इसी का नाम लेता है क्योंकि दोनों में से यही ज़्यादा होता है; दूसरा कारण ऐसा फ़ॉर्मैट है जिसे यह ब्राउज़र नहीं पढ़ेगा। फ़ाइल किसी प्लेयर में खोलिए और ऐसा वॉल्यूम कंट्रोल ढूँढ़िए जो कुछ करता ही नहीं: दोनों में से कौन-सा मामला है, यह जानने का सबसे तेज़ तरीका यही है।

मैं कौन-कौन से वीडियो फ़ॉर्मैट खोल सकता हूँ?

जो कुछ आपका ब्राउज़र डिकोड करता है, यानी व्यवहार में MP4, M4V, MOV और WebM, और इनके अलावा हर ऑडियो फ़ॉर्मैट। बाहर वही छोटी सूची रह जाती है जो इस साइट पर हर जगह है: AVI, WMV और ज़्यादातर MKV। जिस फ़ाइल को आपका ब्राउज़र नहीं पढ़ेगा, उसे आधे रास्ते में नाकाम होने के बजाय यह बताने वाले संदेश के साथ मना कर दिया जाता है।

क्या क्वालिटी घटती है?

उससे आगे कुछ नहीं जो वीडियो बनते वक्त अपने ही ऑडियो के साथ पहले ही कर चुका था। डिकोडर जो सैंपल लौटाता है, वे जैसे हैं वैसे लिख दिए जाते हैं — दूसरी बार एनकोड नहीं होता, इसलिए नुकसान की दूसरी पीढ़ी भी नहीं होती। जानने लायक बस एक बात है, सैंपल रेट: फ़ाइल का अपना रेट पहले उसके हेडर से पढ़ा जाता है और डिकोडिंग उसी रेट पर होती है, ताकि आपकी रिकॉर्डिंग चुपचाप दोबारा सैंपल न हो जाए। अगर कोई फ़ाइल रेट बताती ही नहीं, तो पेज बता देता है कि उसने कौन-सा रेट मान लिया।

WAV वीडियो से इतना बड़ा क्यों है?

क्योंकि WAV कंप्रेस्ड नहीं है और वीडियो का ऑडियो ट्रैक था। सीडी क्वालिटी की आवाज़ स्टीरियो में करीब दस मेगाबाइट प्रति मिनट लेती है, चाहे उसमें कुछ भी हो; MP4 के भीतर का AAC ट्रैक शायद उसका दसवाँ हिस्सा। मोनो में मिलाने से यह आधा रह जाता है। यही दोबारा एनकोड न करने की कीमत है, और वह एक ही बार चुकानी पड़ती है: आगे आप जिससे भी यह फ़ाइल खोलें, वह इसे कंप्रेस कर सकता है।

कितना लंबा वीडियो चल सकता है?

यहाँ कोई सीमा रखी ही नहीं गई, क्योंकि उसके लिए पैसे देने वाला कोई सर्वर नहीं है। असली छत आपकी अपनी डिवाइस की मेमोरी है: फ़ाइल पढ़ी जाती है और पूरा ऑडियो ट्रैक सैंपल के रूप में रखा जाता है, इसलिए छोटी डिवाइस पर बहुत लंबी रिकॉर्डिंग के लिए जगह कम पड़ सकती है। कुछ घंटों का वीडियो आम तौर पर ठीक रहता है, और फ़ोन लैपटॉप से कम सँभालेगा।

क्या मैं इसे छोटा कर सकता हूँ या आवाज़ तेज़ कर सकता हूँ?

हाँ, पर यहाँ नहीं — यह पेज एक ही काम करता है। जब नतीजा आ जाता है तो डाउनलोड के बगल में लिंक की एक कतार दिखती है जो उसे बिना सेव किए सीधे ऑडियो ट्रिमर या ऑडियो एडिटर में ले जाती है, और उनमें से भी कोई उसे अपलोड नहीं करता।

क्या यह मुफ़्त है, और क्या खाता चाहिए?

यह मुफ़्त है, और कोई खाता नहीं, कोई साइन-इन नहीं, कोई ट्रायल नहीं और आप कितने वीडियो खोलें इसकी कोई सीमा नहीं। साइट पर विज्ञापन हैं, उन्हीं से इसका खर्च चलता है; विज्ञापनों को आपकी फ़ाइल के बारे में कुछ नहीं दिया जाता।

क्या यह ऑफ़लाइन चलता है?

हाँ। पेज एक बार लोड कीजिए, फिर इंटरनेट काट दीजिए और यह चलता रहता है। यही सबसे आसान तरीका भी है यह साबित करने का कि कुछ अपलोड नहीं हो रहा: जो टूल आपका वीडियो प्रोसेस करने के लिए बाहर भेजता, वह तार निकालते ही रुक जाता।