12 पॉइंट द्वारा xguru 2020-12-22 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • आज के वीडियो माहौल को बनाने में बड़ा योगदान देने वाला ffmpeg, 2000/12/20 को जारी किया गया था, और अब उसकी 20वीं वर्षगांठ है

  • इसे सबसे पहले विकसित करने वाले व्यक्ति QEMU, TCC, QuickJS और JSLinux के निर्माता, असाधारण स्तर के डेवलपर Fabrice Bellard हैं (अब वे ffmpeg पर काम नहीं करते)

4 टिप्पणियां

 
xguru 2020-12-22

FFmpeg की वजह से वीडियो का इकोसिस्टम सचमुच बहुत आगे बढ़ा है।

अब यह EMScripten के ज़रिए ffmpeg.js के रूप में भी बनाया जा चुका है, इसलिए वेब पर भी इसका खूब इस्तेमाल हो रहा है, और हाल में इसे WASM पर भी पोर्ट किया गया है।

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

Animockup - ऐप/वेब के लिए animation mockup बनाने का टूल https://hi.news.hada.io/topic?id=1768

Screenity - स्क्रीन/कैमरा रिकॉर्डिंग के लिए Chrome extension https://hi.news.hada.io/topic?id=3298

Made it For Fun - वीडियो के ऊपर image/text को animate करने का टूल https://hi.news.hada.io/topic?id=1869

डेवलपर Fabrice Bellard वाकई बेहद कमाल के इंसान हैं।

पहले QuickJS पोस्ट पर जो परिचय लिखा था, उसे कॉपी करके देख रहा हूँ। https://hi.news.hada.io/topic?id=59

~~

Fabrice Bellard सचमुच monster-level डेवलपर हैं।

1989 में LZEXE विकसित किया

1996 में Harissa - Java Virtual Machine और Java to C code compiler

1997 में बाइनरी notation में pi (π) के किसी खास digit का मान पता लगाने का formula प्रकाशित किया।

-> आगे के digits बिल्कुल भी calculate किए बिना निकालने का तरीका। 1 ट्रिलियनवाँ digit "1"

https://en.wikipedia.org/wiki/Bellard%27s_formula

1998 में TinyGL प्रस्तुत किया - छोटा और embeddable OpenGL implementation

2000 में FFMpeg प्रस्तुत किया। आज हम जो अधिकांश वीडियो प्लेयर देखते हैं, वे इसका उपयोग करते हैं।

2000 में सबसे बड़ा prime number खोजने वाले 448-byte C code से IOCCC जीता। यह prime 2016 तक खोजा गया सबसे बड़ा prime था।

2001 में Tiny C Compiler प्रस्तुत किया - ultra-lightweight C compiler

2002 में QEmacs प्रस्तुत किया - ultra-lightweight Emacs clone. HTML/XML/CSS2 WYSIWYG rendering और editing संभव (अपना browser engine built-in)

2003 में QEMU प्रस्तुत किया - hardware virtualization फीचर वाला CPU emulator

2004 में TinyCC Boot Loader प्रस्तुत किया - ऐसा bootloader जो Linux kernel को सीधे compile करके boot कर सकता है

2005 में DVB-T signal generator प्रस्तुत किया : महंगे transmitter की जगह desktop पर digital TV transmission संभव। इसका source code सार्वजनिक नहीं किया गया

2009 में pi को दशमलव के बाद 2.7 ट्रिलियन अंकों तक calculate करके विश्व रिकॉर्ड बनाया। कहा जाता है कि उन्होंने अपने desktop पर 131 दिनों तक गणना की।

-> बड़े numbers में दिलचस्पी से ज़्यादा, यह सिर्फ computer programming challenge के लिए था।

2011 में JSLinux प्रस्तुत किया। ब्राउज़र में चलने वाला Linux प्रस्तुत किया।

इसके अलावा JPG से बेहतर compression ratio वाला HEVC-आधारित image format BPG भी बनाया (JavaScript decoder देने की वजह से किसी भी browser में इस्तेमाल संभव)

4G LTE/5G NR base station को PC-आधारित तरीके से कम लागत पर लागू किया, और इसे अपनी कंपनी Amarisoft के ज़रिए commercialize भी किया

जो भी काम करते हैं, उसे देखकर बस यही हैरानी होती है कि यह सब एक ही इंसान कैसे कर सकता है।

 
edunga1 2020-12-23

वाह, सच में कमाल है।

 
bbulbum 2020-12-23

वाह,,,, सच में,,, बस हैरानी ही हो रही है..

 
misolab 2020-12-22

सच में लगता है क्या ये सिर्फ एक ही इंसान है हाहा

ऐसा भी लगता है कि इंसान है