AVI को MP4 में बदलें

AVI को MP4 में फ्री बदलें: पुराने कैमरे और DivX वीडियो H.264 वाली MP4 में री-एन्कोड होते हैं, जो हर जगह चलती है। कई फ़ाइलें एक साथ, कुछ भी अपलोड नहीं होता।

किसमें बदलें
क्वालिटी

अगर स्ट्रीम नए फ़ॉर्मैट में वैसे ही फ़िट हो जाती हैं, तो उन्हें जस का तस कॉपी किया जाता है: तेज़ रीमक्स, क्वालिटी में कोई कमी नहीं। वरना वीडियो हाई क्वालिटी में दोबारा एनकोड होता है।

अधिकतम रिज़ॉल्यूशन

AVI

AVI, 1990 के दशक का Microsoft फ़ॉर्मैट है। पुराने डिजिटल कैमरे इसमें Motion JPEG सेव करते थे, और DivX व Xvid फ़िल्में सालों तक AVI में ही शेयर होती रहीं।

ये कोडेक फ़ोन, स्मार्ट टीवी या ब्राउज़र में नहीं चलते, इसलिए AVI को लगभग हमेशा H.264 में री-एन्कोड करना पड़ता है।

AVI से MP4: रीमक्स या री-एन्कोड

जिस AVI के अंदर H.264 हो, वह कुछ सेकंड में रीमक्स हो जाती है, पर ज़्यादातर AVI फ़ाइलों में पुराने कोडेक होते हैं और वे WebAssembly वाले FFmpeg से H.264 और AAC में री-एन्कोड होती हैं।

AVI फ़ाइलें अपनी क्वालिटी के हिसाब से अक्सर भारी होती हैं; बैलेंस्ड प्रीसेट पर 1080p का एक मिनट लगभग 30 MB बनता है। 3 GB तक की फ़ाइलें बदली जाती हैं, और FFmpeg वाला रास्ता नतीजा मेमोरी में रखता है, इसलिए बहुत लंबे वीडियो के लिए कंप्यूटर का ब्राउज़र चाहिए।

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

  1. एक या ज़्यादा AVI फ़ाइलें डालें: MP4 पहले से चुना हुआ है। शुरू करने से पहले क्वालिटी, अधिकतम रेज़ोल्यूशन और आवाज़ बदल सकते हैं।
  2. जो स्ट्रीम MP4 में फ़िट हों वे कॉपी होती हैं; बाक़ी WebCodecs से, या ब्राउज़र न कर पाए तो WebAssembly वाले FFmpeg से री-एन्कोड होती हैं।
  3. हर फ़ाइल अलग से या सब एक ZIP में डाउनलोड करें।

सवाल

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

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

एक फ़ाइल सेकंडों में और दूसरी मिनटों में क्यों बनती है?

रीमक्स सिर्फ़ स्ट्रीम कॉपी करता है, इसलिए डिस्क की रफ़्तार से चलता है। री-एन्कोड हर फ़्रेम को डिकोड और एन्कोड करता है; WebAssembly वाला FFmpeg, जो ब्राउज़र के न कर पाने पर चलता है, और भी धीमा है।

वीडियो कितना बड़ा हो सकता है?

फ्री में हर फ़ाइल 3 GB तक, और जितनी चाहें उतनी फ़ाइलें। रीमक्स और WebCodecs री-एन्कोड डिस्क से थोड़ा-थोड़ा पढ़ते हैं; FFmpeg वाला रास्ता नतीजा मेमोरी में रखता है।