12 poin oleh xguru 2020-12-22 | 4 komentar | Bagikan ke WhatsApp
  • ffmpeg, yang berkontribusi besar dalam membentuk ekosistem video seperti sekarang, diumumkan pada 2000/12/20 dan kini merayakan ulang tahunnya yang ke-20

  • Orang yang pertama kali mengembangkannya adalah Fabrice Bellard, pengembang jenius di balik QEMU, TCC, QuickJS, dan JSLinux (sekarang sudah tidak lagi terlibat di ffmpeg)

4 komentar

 
xguru 2020-12-22

Saya rasa lingkungan video benar-benar berkembang pesat berkat FFmpeg.

Sekarang, melalui Emscripten, FFmpeg sudah dibuat menjadi ffmpeg.js sehingga banyak digunakan juga di web, dan belakangan ini juga telah di-porting ke WASM.

Karena itu, pembuatan alat seperti di bawah ini menjadi mungkin, dan sepertinya produksi video di web akan menjadi makin aktif ke depannya.

Animockup - Membuat mockup animasi aplikasi/web https://id.news.hada.io/topic?id=1768

Screenity - Ekstensi Chrome untuk merekam layar/kamera https://id.news.hada.io/topic?id=3298

Made it For Fun - Alat untuk menganimasikan gambar/teks di atas video https://id.news.hada.io/topic?id=1869

Pengembangnya, Fabrice Bellard, benar-benar sosok yang luar biasa.

Saya menyalin pengenalan yang dulu pernah saya tulis di postingan QuickJS. https://id.news.hada.io/topic?id=59

~~

Fabrice Bellard benar-benar developer kelas monster.

Pada 1989 mengembangkan LZEXE

Pada 1996, Harissa - sebuah Java Virtual Machine sekaligus kompiler Java ke kode C

Pada 1997, mengumumkan rumus untuk mengetahui nilai digit tertentu dari pi (π) dalam representasi biner.

-> Menghitungnya tanpa menghitung digit sebelumnya sama sekali. Digit ke-1 triliun adalah "1"

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

Pada 1998, merilis TinyGL - implementasi OpenGL yang kecil dan dapat di-embed

Pada 2000, merilis FFmpeg. Saat ini digunakan oleh sebagian besar pemutar video yang kita lihat.

Pada 2000, memenangkan IOCCC dengan kode C 448 byte untuk mencari bilangan prima terbesar. Bilangan prima ini merupakan yang terbesar yang ditemukan hingga 2016.

Pada 2001, merilis Tiny C Compiler - kompiler C super ringan

Pada 2002, merilis QEmacs - klon Emacs super ringan. Dapat merender dan mengedit HTML/XML/CSS2 secara WYSIWYG (dengan mesin browser bawaan)

Pada 2003, merilis QEMU - emulator CPU dengan kemampuan virtualisasi perangkat keras

Pada 2004, merilis TinyCC Boot Loader - bootloader yang bisa melakukan boot dengan mengompilasi kernel Linux secara langsung

Pada 2005, merilis generator sinyal DVB-T: memungkinkan siaran TV digital dari desktop sebagai pengganti pemancar mahal. Kode sumbernya tidak dibuka.

Pada 2009, mencetak rekor dunia dengan menghitung 2,7 triliun digit di belakang koma π. Katanya dihitung selama 131 hari dengan desktop miliknya sendiri.

-> Katanya bukan karena tertarik pada angka besar, melainkan demi tantangan pemrograman komputer.

Pada 2011, merilis JSLinux. Linux yang berjalan di web browser.

Selain itu juga ada format gambar BPG berbasis HEVC dengan rasio kompresi lebih baik daripada JPG (menyediakan decoder JavaScript sehingga bisa digunakan di browser apa pun)

Ia juga mengimplementasikan base station 4G LTE/5G NR berbasis PC dengan biaya rendah, dan mengomersialkannya melalui perusahaannya, Amarisoft.

Setiap kali melihat apa yang dia kerjakan, rasanya luar biasa bahwa semua ini dilakukan oleh satu orang.

 
edunga1 2020-12-23

Wah, ini benar-benar luar biasa.

 
bbulbum 2020-12-23

Wah,,,, benar-benar,,, cuma bisa terpukau..

 
misolab 2020-12-22

Benarkah ini dikerjakan oleh satu orang saja, ya, hehe

Rasanya juga seperti bukan manusia.