वेवफ़ॉर्म विज़ुअलाइज़ेशन के साथ ऑडियो फ़ाइल को विशिष्ट टाइम रेंज में ट्रिम करें — WAV के रूप में एक्सपोर्ट, कोई अपलोड नहीं।
ऑडियो ट्रिमिंग सबसे सरल एडिट है: फ़ाइल का एक हिस्सा रखें और बाक़ी हटा दें। यह टूल पूरी तरह ब्राउज़र में Web Audio API का उपयोग करके करता है। जब आप फ़ाइल अपलोड करते हैं, ब्राउज़र इसे रॉ ऑडियो बफ़र में डीकोड करता है — फ़ाइल की सैंपल रेट पर फ़्लोटिंग-पॉइंट सैंपल की शृंखला। वेवफ़ॉर्म कैनवास पर सैंपल स्कैन करके और प्रति पिक्सेल कॉलम न्यूनतम और अधिकतम आयाम प्लॉट करके बनाया जाता है, जो आपको पूरे ट्रैक का विज़ुअल मैप देता है।
शुरू और अंत समय सेट करने से सैंपल की एक सन्निहित रेंज चुनी जाती है। प्रीव्यू उस रेंज को आपके स्पीकर से कनेक्टेड AudioBufferSourceNode के ज़रिए चलाता है। एक्सपोर्ट एक नया OfflineAudioContext बनाता है, सिलेक्शन को नए बफ़र में रेंडर करता है, और इसे अनकंप्रेस्ड WAV फ़ाइल के रूप में एनकोड करता है — सबसे सरल लॉसलेस फ़ॉर्मेट और जो ज़्यादातर टूल स्वीकार करते हैं। नतीजा बिना री-एनकोडिंग आर्टिफ़ैक्ट्स के साफ़ कट है।
WAV एक्सपोर्ट ओरिजिनल सैंपल रेट और चैनल काउंट (मोनो या स्टीरियो) बनाए रखता है। फ़ाइल साइज़ कंप्रेस्ड फ़ॉर्मेट से बड़ा होता है: 44.1 kHz पर 30 सेकंड की स्टीरियो क्लिप लगभग 5 MB है। रिंगटोन, साउंड इफ़ेक्ट या सैंपल के लिए यह ठीक है। लंबे ऑडियो के लिए WAV को बाद में कंप्रेस करें। टूल 50 MB तक की फ़ाइलें संभालता है, जो ज़्यादातर व्यावहारिक क्लिप्स के लिए काफ़ी है, और सब कुछ आपके ब्राउज़र में रहता है — न अपलोड, न प्रोसेसिंग क्यू, न अकाउंट।
WAV फ़ाइल साइज़ = सैंपल रेट × चैनल × 2 (बाइट प्रति 16-बिट सैंपल) × अवधि + 44 (हेडर)। उदाहरण: 44100 × 2 × 2 × 30 = ~5.3 MB 30 सेकंड स्टीरियो CD-क्वालिटी ऑडियो के लिए।
जो भी ब्राउज़र डीकोड कर सके: MP3, WAV, OGG, M4A, FLAC, WebM audio। अगर ब्राउज़र फ़ाइल मना करे, तो पहले MP3 में कन्वर्ट करें।
क्योंकि Web Audio API रॉ PCM सैंपल आउटपुट करता है और WAV एनकोडर सरल है — यह बस उन्हें हेडर में लपेटता है। MP3 एनकोडिंग के लिए कोडेक लाइब्रेरी चाहिए। WAV लॉसलेस है और बाद में कंप्रेस किया जा सकता है।
नहीं। डीकोडिंग, ट्रिमिंग और एनकोडिंग सब मेमोरी में होता है। फ़ाइल Blob URL से सेव होती है।
टाइम फ़ील्ड दशमलव स्वीकार करते हैं (जैसे 3.7), जो 100 ms सटीकता देता है। सैंपल-एक्यूरेट एडिटिंग के लिए डेडिकेटेड ऑडियो एडिटर चाहिए।
अपलोड सीमा 50 MB है। बहुत बड़ी फ़ाइलें डीकोड होने में समय लेती हैं। अगर ब्राउज़र की मेमोरी ख़त्म हो जाए, तो पेज बताएगा कि फ़ाइल डीकोड नहीं हो सकी।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।