1 पॉइंट द्वारा GN⁺ 2026-04-23 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • यह एक वीडियो एडिटर है जो ब्राउज़र में फ़ाइल अपलोड किए बिना प्रोसेस करता है, और multi-track editing, frame-स्तर navigation तथा source monitor सुविधा देता है
  • FFmpeg WASM और WebCodecs पर आधारित संरचना के कारण सारी processing ब्राउज़र के भीतर ही होती है
  • वीडियो resizing, scale, crop, cut editing, compression, thumbnail generation और watermark जैसे मुख्य वीडियो टूल उपलब्ध हैं
  • audio processing तथा subtitles और text सुविधाओं का समर्थन करता है, और MP4·MOV·WebM·MKV·AVI input से MP3·WAV·AAC·M4A·FLAC conversion की सुविधा देता है
  • यह एक web-based editing tool है जो Discord, Email, WhatsApp, Slack, Twitter के लिए compression presets और TikTok, Instagram Reels, YouTube Shorts के लिए resizing presets साथ में प्रदान करता है

वीडियो एडिटर

  • multi-track editing, WebCodecs-आधारित processing, frame-स्तर navigation, source monitor उपलब्ध
  • New Project बनाने की सुविधा शामिल
  • ब्राउज़र के भीतर वीडियो editing सुविधा प्रदान करता है

मुख्य प्रोसेसिंग तरीका

  • FFmpeg WASM-आधारित संरचना
  • सारी processing ब्राउज़र के भीतर होती है

वीडियो टूल

  • Resize & Scale

    • वीडियो resizing और scale सुविधा उपलब्ध
  • Trim & Cut

    • वीडियो trim और cut editing सुविधा उपलब्ध
  • Compress

    • वीडियो compression सुविधा उपलब्ध
  • Drop Zone

    • Drop Zone टूल उपलब्ध
  • Thumbnails

    • thumbnail generation सुविधा उपलब्ध
  • Watermark

    • watermark सुविधा उपलब्ध

ऑडियो और अतिरिक्त सुविधाएँ

  • Audio Processing

    • audio processing सुविधा उपलब्ध
  • Subtitles & Text

    • subtitles और text सुविधा उपलब्ध

प्लेटफ़ॉर्म-विशिष्ट compression

  • Compress for Discord

    • Discord के लिए वीडियो compression सुविधा उपलब्ध
  • Compress for Email

    • Email के लिए वीडियो compression सुविधा उपलब्ध
  • Compress for WhatsApp

    • WhatsApp के लिए वीडियो compression सुविधा उपलब्ध
  • Compress for iMessage

    • iMessage के लिए वीडियो compression सुविधा उपलब्ध
  • Compress for Slack

    • Slack के लिए वीडियो compression सुविधा उपलब्ध
  • Compress for Twitter

    • Twitter के लिए वीडियो compression सुविधा उपलब्ध

प्लेटफ़ॉर्म-विशिष्ट resizing

  • Resize for TikTok

    • TikTok के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for Instagram Reels

    • Instagram Reels के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for YouTube Shorts

    • YouTube Shorts के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for Instagram Post

    • Instagram Post के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for LinkedIn

    • LinkedIn के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for Facebook

    • Facebook के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for Twitter

    • Twitter के लिए वीडियो resizing सुविधा उपलब्ध
  • Resize for Pinterest

    • Pinterest के लिए वीडियो resizing सुविधा उपलब्ध

ऑडियो फ़ॉर्मेट conversion

  • MP4 to MP3

    • MP4 को MP3 में convert करने की सुविधा उपलब्ध
  • MOV to MP3

    • MOV को MP3 में convert करने की सुविधा उपलब्ध
  • WebM to MP3

    • WebM को MP3 में convert करने की सुविधा उपलब्ध
  • MKV to MP3

    • MKV को MP3 में convert करने की सुविधा उपलब्ध
  • AVI to MP3

    • AVI को MP3 में convert करने की सुविधा उपलब्ध
  • MP4 to WAV

    • MP4 को WAV में convert करने की सुविधा उपलब्ध
  • MP4 to AAC

    • MP4 को AAC में convert करने की सुविधा उपलब्ध
  • MP4 to M4A

    • MP4 को M4A में convert करने की सुविधा उपलब्ध

वीडियो को ऑडियो में convert करें

  • Video to MP3

    • वीडियो को MP3 में convert करने की सुविधा उपलब्ध
  • Video to WAV

    • वीडियो को WAV में convert करने की सुविधा उपलब्ध
  • Video to FLAC

    • वीडियो को FLAC में convert करने की सुविधा उपलब्ध
  • Video to AAC

    • वीडियो को AAC में convert करने की सुविधा उपलब्ध

1 टिप्पणियां

 
GN⁺ 2026-04-23
Hacker News की टिप्पणियाँ
  • मेरा मानना है कि FFmpeg को WebAssembly में चलाने पर भी लाइसेंस संबंधी मुद्दे वैसे ही रहते हैं। FFmpeg LGPL 2.1 है, लेकिन VidStudio closed source जैसा दिखता है, और मुझे यह भी कहीं नहीं मिला कि यह free software है। अगर इसे client browser में वितरित किया जा रहा है, तो संभव है कि LGPL की शर्तों का उल्लंघन हो रहा हो। मुझे लगता है कि FFmpeg legal page भी देखना चाहिए

    • closed source होना अपने आप में संभव है, लेकिन मुझे याद है कि LGPL कुछ अतिरिक्त शर्तें मांगता है। उदाहरण के लिए, इस्तेमाल किए गए FFmpeg version के source का लिंक देना चाहिए, और अगर dynamic linking है तो user को अपनी build से library बदलने में सक्षम होना चाहिए, जबकि static linking होने पर compatible build के साथ दोबारा link करने के tools देने चाहिए। मैंने हाल ही में LGPL review किया था इसलिए यह याद ताज़ा है, लेकिन अगर मैं गलत हूँ तो सुधार का स्वागत है
    • ध्यान दिलाने के लिए धन्यवाद, और सच कहूँ तो शुरू में मैंने licensing के बारे में गहराई से नहीं सोचा था। यह मूल रूप से local पर चलाने के लिए बनाया गया video/audio codec experimentation toolkit था, लेकिन बाद में लगा कि यह दूसरों के काम का भी हो सकता है, इसलिए इसे public कर दिया। आज रात के भीतर इसे पूरी तरह compliant बनाने के लिए ज़रूरी बदलाव करूँगा। कम से कम मैंने FFmpeg की spelling सही लिखी, और wasm project की वजह से मुझे GPL और LGPL के अंतर पर और पढ़ना चाहिए, यह भी महसूस हुआ
    • मेरा मानना है कि पूरे app का source खोले बिना भी LGPL compliance संभव है। उदाहरण के लिए, application और ffmpeg को अलग-अलग isolate, यानी अलग wasm process में चलाया जा सकता है, या फिर user को अपने compiled FFmpeg wasm build और closed-source app wasm code को जोड़ने का तरीका दिया जा सकता है। सिर्फ isolate separation से GPL तक satisfy होता है या नहीं, इसे FFmpeg को command-line tool की तरह invoke करने वाले मामले जैसा माना जा सकता है, लेकिन कानूनी तौर पर वह हिस्सा थोड़ा borderline लगता है
    • LGPL अपने आप में proprietary software में library के उपयोग की अनुमति देता है
    • लेकिन कुछ लोकप्रिय codecs GPL के तहत हैं, इसलिए अगर वह option enable किया जाए तो बाकी code को भी GPL के तहत distribute करना पड़ सकता है
  • performance सच में प्रभावशाली थी, और state retention भी बहुत natural लगा। पहले जब मैंने browser-based video editor इस्तेमाल किए थे तो वे जल्दी lag करने लगते थे, लेकिन यह काफ़ी अच्छी तरह टिका रहा, यह देखकर हैरानी हुई। हालांकि track वाला हिस्सा ठीक से काम नहीं कर रहा था, और Firefox on Windows में drag-and-drop से order बदल नहीं पाया। अलग-अलग aspect ratio वाले videos, जैसे vertical और horizontal footage को align करने के लिए position, rotation, size जैसे transform tools भी मुझे नहीं मिले

    • समर्थन के लिए धन्यवाद, और track manipulation अभी तक पूरी तरह हल नहीं हो पाया है। इसलिए अभी clips को tracks के बीच move नहीं किया जा सकता, और track order change के बारे में भी मैंने ठीक से सोचा नहीं था, लेकिन मैं इसे देखूँगा। transform के लिए clip को track पर रखने के बाद उस पर click करें, तो program monitor के दाईं तरफ panel दिखना चाहिए। options सीमित हैं, लेकिन कुछ हद तक मौजूद हैं। सच कहूँ तो कुछ हिस्से मैंने LLM की मदद से किसी तरह जोड़ पाए, ऐसा लगता है
  • ऊपर जो hvc1 और 10-bit failure की बात हुई, वह FFmpeg-wasm fallback की समस्या नहीं बल्कि WebCodecs के browser support gap जैसा लगता है। Firefox में HEVC path आंशिक है, और 10-bit तो उससे भी कमज़ोर है। Chrome में यह आम तौर पर चल जाता है, लेकिन Firefox ठीक उसी तरह fail करता है जैसे iPhone या नए Android phones डिफ़ॉल्ट रूप से जो files record करते हैं। इसलिए import test में drop-off कम करने के लिए यह बताना अच्छा होगा कि browser इस codec को decode नहीं कर पाता, और Chrome आज़माने की सलाह भी दी जा सकती है

    • मुझे लगता है यह अच्छा सुझाव है। licensing मुद्दों से आगे निकलने के बाद सुलझाने के लिए errors का ढेर पड़ा है, लेकिन उन्हें ठीक कर लिया जाए तो usability काफ़ी बेहतर हो जाएगी
  • यह https://omniclip.app/, https://tooscut.app, https://clipjs.mohy.dev/ से तुलना में कैसा है, यह जानने की जिज्ञासा है

    • मुझे भी https://pikimov.com से तुलना जानने की उत्सुकता थी। मुझे लगता है कि यह भी इन दिनों दिखने वाला एक और browser-based video editor है
    • सच कहूँ तो अभी नहीं जानता, और आपने जो services शेयर कीं, उनके बारे में पहली बार पता चला। मैं उन्हें खुद इस्तेमाल करके तुलना करूँगा, और बताने के लिए धन्यवाद
  • पहले apps पूरी तरह local-first होते थे, जिनमें न account होता था न upload, और अब वही चीज़ फिर से value proposition बन गई है, यह दिलचस्प है

    • इस बार फर्क यह भी है कि यह sandboxed environment है, और अगर आपको greasemonkey scripts का काम आता है तो कुछ हद तक modification भी संभव है। इसके अलावा app के अंदर का सारा text selectable है और copy-paste भी किया जा सकता है, यह मुझे अच्छा लगा
    • मैं भी सहमत हूँ, लेकिन जो लोग software development पर पैसा खर्च करते हैं, उन्हें आख़िरकार monetization का रास्ता खोजना ही पड़ता है। बस उम्मीद है कि वह बहुत predatory न हो। आजकल सब कुछ subscription में बदल रहा है, और ऐसा लगता है कि हर महीने users से पैसे खींचे जा रहे हैं
    • हालांकि पुरानी apps से अलग, आज की ऐसी चीज़ें वास्तव में OS-native apps नहीं हैं, यह भी एक अंतर है
  • लॉन्च की बधाई। मैंने भी videotobe.com पर यही रास्ता अपनाया था, और ffmpeg.wasm के साथ पूरी client-side संरचना आज़माई थी, लेकिन लंबी videos पर वह टूट गई। memory limits और encoding time की वजह से आख़िरकार हमें cloud processing pipeline पर जाना पड़ा। लेकिन यहाँ WebCodecs, Pixi, और ffmpeg.wasm को अलग-अलग बाँटने वाला structure दोनों समस्याओं को काफ़ी अच्छे से हल करता दिखा, और VidStudio का 3 घंटे से ज़्यादा के media पर भी टिके रहना प्रभावशाली था

    • ऐसा अनुभव साझा करने के लिए सच में बहुत धन्यवाद। इन दिनों sentry में जमा errors की वजह से थोड़ी हिम्मत टूट रही थी, इसलिए यह बात सहारा बनी। मैंने भी ffmpeg wasm को आखिर तक धकेला और worker fs के साथ memory issues तक हल करने की कोशिश की, लेकिन लगा कि मेहनत के मुकाबले फ़ायदा बहुत बड़ा नहीं है। video codecs अपने आप में शानदार हैं, लेकिन ffmpeg decode-transform-encode pipeline का कितना भार उठा लेता है, यह मैंने कम आंका था, यह अब समझ में आया
  • यह देखकर हैरानी होती है कि privacy अब default नहीं, बल्कि एक feature की तरह मानी जाती है। मैं भी इस क्षेत्र में कुछ बना रहा हूँ, और मुझे लगता है कि no-upload का फ़ायदा ऐसे users तक पहुँचाना मुश्किल है जिन्हें पहले से यह सिखा दिया गया है कि सब कुछ cloud में होना चाहिए

    • मुझे तो उल्टा लगता है कि ज़्यादातर users चाहते हैं कि उनका data cloud में हो। desktop पर edit करो, link भेजो, client तुरंत phone पर देख ले, अलग से export की ज़रूरत नहीं, और बदलाव करते ही तुरंत reflect हो जाए — यह workflow साफ़ तौर पर सुविधाजनक है। business use के बाहर भी, परिवार के बीच videos share करना, feedback देना और तुरंत edit करना जैसी usability मज़बूत advantage है। इसका मतलब यह नहीं कि local-only solutions बेकार हैं, लेकिन मुझे लगता है कि ज़्यादातर users को cloud के फ़ायदे ज़्यादा आकर्षक लगेंगे
    • यह बात सही है, लेकिन साथ ही यह सोचें कि सबसे सफल business models personal data की बिक्री पर टिके हैं, तो यह रुझान कुछ ज़्यादा ही तार्किक लगता है
  • browser में local चलने वाले tool का विचार मुझे बहुत आकर्षक लगा। क्योंकि website असल में सिर्फ distribution medium की तरह काम करती है, इसलिए इस्तेमाल भी आसान हो जाता है, और मुझे भी ऐसे tool की ज़रूरत थी इसलिए मैंने उत्साह से इसे test किया। लेकिन पहली और दूसरी दोनों कोशिशें fail हो गईं। Pixel phone से रिकॉर्ड किया गया video डालने पर Firefox में "Your browser does not support the codec "hvc1.2.4.L156". Try a different video." यह message आया, और फिर Chrome पर जाने पर "Audio decode failed: your browser cannot decode the audio in "..._webm.bin". Try re-encoding the file with AAC audio." यह आया। अफ़सोस हुआ, लेकिन उम्मीद है यह ज़रूर ठीक होगा, और अगर fix होने पर notification पाने का कोई तरीका हो तो अच्छा रहेगा

    • यह मेरे todo list में है, और जैसे ही यह ठीक होगा मैं यहाँ वापस आकर ज़रूर बताऊँगा। मूल समस्या codec support का inconsistent होना है, और जिन muxer software को मैंने देखा है उनमें भी codec support में gaps थे। ऊपर से audio और video codec names platform और browser के हिसाब से अलग-अलग दिखते हैं, इसलिए मामला उम्मीद से ज़्यादा जटिल निकला। मैं इसे जल्द से जल्द फिर से गहराई से देखूँगा
  • timeline scrubbing के लिए WebCodecs का इस्तेमाल सही फ़ैसला लगता है। लेकिन frame caching कैसे handle की जाती है, यह जानने की जिज्ञासा है। WebCodecs decoder buffers memory-mapped होते हैं और pressure आने पर browser उन्हें reclaim कर सकता है, तो क्या उसके ऊपर कोई अलग LRU cache रखा गया है या decoder पर ही छोड़ा गया है? mobile devices, खासकर iPhone जैसे सख़्त memory limits वाले devices पर, background WebCodecs memory use की वजह से page के crash हो जाने की समस्या को कैसे संभालते हैं, यह भी जानने में दिलचस्पी है

  • नीचे दिए गए compress-to-X links और X से Y में convert करने वाले tools मुझे सच में बहुत पसंद आए। खासकर Discord subscription tiers के हिसाब से target file size presets वाला tool अच्छा लगा। अब तक मैं ऐसे server-based online tools इस्तेमाल करता था जिनमें upload करना पड़ता था, लेकिन अब शायद मैं यही इस्तेमाल करूँगा। मुझे तुरंत full-featured video editor की ज़रूरत नहीं थी, मैं तो बस मज़े से देख रहा था, फिर भी यह काफ़ी बढ़िया खोज लगी