यूनिवर्सल वीडियो ओरिएंटेशन रोटेटर और फ्लिप स्टूडियो (Video Orientation Rotator)
स्मार्टफोन, एक्शन कैमरों (जैसे GoPro) या ड्रोन से वीडियो रिकॉर्ड करते समय अक्सर आंतरिक जाइरोस्कोप सेंसर भ्रमित हो जाता है, जिसके परिणामस्वरूप वीडियो कंप्यूटर स्क्रीन पर 90-डिग्री टेढ़ा (Sideways) या पूरी तरह उल्टा (Upside Down) दिखाई देता है। ऐसे गलत ओरिएंटेशन वाले वीडियो को यूट्यूब पर अपलोड करने या टीवी पर देखने पर गर्दन झुकाकर देखना पड़ता है। यह टूल WebAssembly FFmpeg इंजन का उपयोग करके बिना किसी गुणवत्ता हानि के वीडियो के रोटेशन कोण को सही करता है और क्षैतिज/ऊर्ध्वाधर फ्लिप (Mirroring) लागू करता है।
एक वास्तविक स्मार्टफोन वीडियो परिदृश्य देखें: एक उपयोगकर्ता ने अपने फोन से एक पारिवारिक जन्मदिन समारोह की 1080p 60fps वीडियो (MP4, 185 MB) रिकॉर्ड की, लेकिन शुरुआत में फोन को थोड़ा तिरछा पकड़ने के कारण पूरा वीडियो 90° वामावर्त (Counter-Clockwise) झुका हुआ रिकॉर्ड हो गया। जब वह इसे पीसी पर खोलता है, तो लोग क्षैतिज रूप से लेटे हुए दिखते हैं। वह वीडियो को टूल में लोड करता है और 'Rotate 90° Clockwise' पर क्लिक करता है। FFmpeg इंजन वीडियो फ्रेम मैट्रिक्स को 90 अंश दक्षिणावर्त घुमाता है और ऑडियो ट्रैक को बिना संपीड़न के सीधे क्लोन करता है। मात्र 12 सेकंड में, वीडियो पूरी तरह सीधा होकर डाउनलोड के लिए तैयार हो जाता है।
आपकी संपूर्ण वीडियो रिकॉर्डिंग्स, व्यक्तिगत क्लिप्स और पारिवारिक यादें पूरी तरह आपके कंप्यूटर के वेब ब्राउज़र में स्थानीय रूप से प्रोसेस होती हैं। कोई भी वीडियो फ़ाइल किसी बाहरी सर्वर पर अपलोड नहीं की जाती है, जिससे पूर्ण व्यक्तिगत गोपनीयता सुनिश्चित होती है।
मूल वास्तुकला और गणितीय सूत्र
ffmpeg.run('-i', 'input.mp4', '-vf', 'transpose=1', '-c:a', 'copy', 'rotated.mp4')
वीडियो स्ट्रीम पर FFmpeg 'transpose' वीडियो फ़िल्टर (1 = 90° CW, 2 = 90° CCW, transpose=2,transpose=2 = 180°) लागू किया जाता है; ऑडियो स्ट्रीम को '-c:a copy' द्वारा अपरिवर्तित रखा जाता है।
सर्वोत्तम अभ्यास और आवश्यक दिशानिर्देश
- घूर्णन के साथ पहलू अनुपात (Aspect Ratio) के बदलाव को समझें: जब आप 16:9 के लैंडस्केप वीडियो को 90 डिग्री घुमाते हैं, तो वह 9:16 का वर्टिकल वीडियो बन जाता है; सुनिश्चित करें कि यह आपके लक्षित डिस्प्ले के अनुकूल है।
- सेल्फी कैमरों के लिए 'हॉरिजॉन्टल फ्लिप' (Mirror) का उपयोग करें: यदि फ्रंट कैमरे से रिकॉर्ड किए गए वीडियो में शर्ट पर लिखे टेक्स्ट या बैकग्राउंड के संकेत उल्टे दिख रहे हैं, तो मिरर फ्लिप का उपयोग करके उन्हें सीधा करें।
- ऑडियो गुणवत्ता बनाए रखने के लिए ऑडियो री-एनकोडिंग से बचें: रोटेशन केवल वीडियो पिक्सेल को प्रभावित करता है; हमारा टूल ऑडियो को बिना छुए सीधे कॉपी करता है ताकि ध्वनि की गुणवत्ता 100% बनी रहे।
- सहेजने से पहले रोटेशन का त्वरित पूर्वावलोकन देखें: रेंडरिंग शुरू करने से पहले पूर्वावलोकन प्लेयर में पुष्टि करें कि वीडियो का कोण बिल्कुल सीधा और प्राकृतिक है।