File Subtitle Error, Film Tidak Bisa Diputar

20 02 2008

Prison Break Season 3 Episode 13. Selesai didownload dari salah satu situs lokal. Tugas berikutnya mencari subtitle untuk film tersebut. Dengan menggunakan aplikasi SubDownloader hanya membutuhkan beberapa kali klik mouse maka subtitle tersebut terdownload ke komputer saya. Saat dicoba ternyata film tidak bisa diputar. Gejalanya layar tetap hitam, penggunaan processor sampai 99% (dilihat dari Task Manager).

Lalu teringat salah satu post di thread Prison Break di Forum Kaskus yang mengatakan subtitle perlu diedit karena ada kesalahan penulisan. Apa iya file subtitle yang “salah” penulisannya bisa menyebabkan film tidak bisa diputar? Baca entri selengkapnya »





Musik Dari Sound Themes Windows XP dan 98

20 02 2008

Sebuah video yang dipost oleh SomethingUnreal di YouTube menarik perhatian saya.





Flashdisk Tertinggal, Posting Tertunda

20 02 2008

china_thumbdrive.jpg

Hari ini rencananya mau posting 2 topik mengenai Call Center StarOne/Jagoan dan kode ekstensi pada handphone. Draft sudah dibuat, diketik ke sebuah file text (txt), lengkap dengan catatan beberapa keyword yang masih perlu digoogling. File text tersebut sudah dicopy ke flashdisk. Agar tidak lupa, flashdisk juga sudah ditaruh didekat monitor, dekat pintu keluar.

Ternyata lupa juga :)
Mungkin nanti malam baru bisa posting lagi. Tadi sempat ada ide, tapi belum terbentuk gambaran besarnya (the big picture still blurry).





Identifikasi Lagu (MP3 Fingerprint)

18 02 2008

Tadi pagi sempat nonton acara Sing A Song di RCTI. Menarik juga… itu komentar saya pada awalnya. Salah satu segmen pada acara tersebut mengingatkan saya pada ide lama yaitu bagaimana caranya supaya komputer bisa mengenali irama lagu dan mampu menyebutkan judul lagu dan penyanyinya dengan benar. Contoh kasusnya, kita dengar potongan lagu di radio. Lagu tersebut kebetulan enak didengar dan terasa familiar (sudah pernah dengar sebelumnya) tapi kita lupa judulnya.

Dengan memperdengarkan lagu tersebut pada komputer (atau perangkat lainnya seperti handphone, pda, dsb) maka gadget tersebut mampu menampilkan judul lagu dan nama penyanyinya.  Nantinya ide ini bisa dijadikan layanan komersial. Untuk setiap request yang berhasil (ditemukan judul lagu dan nama penyanyinya) maka operator memungut biaya tertentu. Jika tidak ditemukan maka hanya perlu membayar biaya gprs (jika memakai webservice) atau gratis (yang ini sepertinya tidak mungkin).

Lalu pertanyaannya apa yang membedakan satu lagu dengan lagu lainnya? pitch? frekuensi? Hmmm terus terang saya kurang ahli dalam bidang musik. Salah satu alternatif yang terbayang di otak saya saat ini dengan memetakan frekuensi dari file mp3 menjadi sebuah string (rangkaian karakter). Pemetaan dilakukan dengan melihat frekuensi dan pitch dari lagu tersebut.
Contoh :
Lagu Namidairo by YUI : F454D34E3FFDGAC987334DFGBC … 45DFGBC
Lagu Balonku ada 5 : 56FGCHGGDBOPQ45BCV … DBA

Jika ada potongan lagu lalu diubah dengan pemetaan tersebut menjadi 34E3FFDGAC…, maka dengan algoritma pencarian string ditemukan potongan tersebut cocok dengan lagu Namidairo by YUI.

Potongan lagu : 34E3FFDGAC
Namidairo by YUI : F454D34E3FFDGAC987334DFGBC … 45DFGBC

Tentu saja proses pemetaan ini perlu dilakukan dengan hati-hati karena kasus dimana lagu yang sama tapi dinyanyikan dengan irama berbeda sering ditemukan. Proses pencarian juga harus mampu mencari dengan suatu batas toleransi kemiripan (misal mirip 80%, mirip 92%). Proses pemetaan tersebut tujuannya untuk mencari “sidik jari” (fingerprint) dari suatu file mp3. Mungkin tidak terbatas untuk mp3 karena dimungkinkan untuk melakukan pemetaan format file audio lainnya seperti WMA, OGG, Wav dan sebagainya.

Ada yang berminat? atau ada yang ahli dalam teori musik dan punya pendapat lain mengenai cara mengenali suatu lagu? Ditunggu komentarnya :)





Hero Baru DotA Allstars 6.50 : Kael The Invoker

18 02 2008

 Versi terbaru map DotA Allstars 6.50 buatan IceFrog sudah tersedia dan dapat didownload dari GetDotA. Salah satu yang menarik dari map terbaru ini adalah hero barunya, Kael The Invoker. Sesuai namanya, hero ini memiliki kemampuan untuk meng-invoke spell berdasarkan kombinasi dari ketiga attribut yang dimilikinya, yaitu Quas (Q), Wex (W) dan Exort (E). Tidak seperti hero lainnya, Kael memiliki 4 level untuk skill ultimatenya, Invoker Build (R), 7 level Quas, 7 level Wex dan 7 Level Exort. Tidak ada bonus stat.

be01-kael_the_invoker2.jpg

Hero ini cukup menarik untuk dimainkan karena membutuhkan kombinasi-kombinasi penekanan keyboard untuk membangkitkan spell sesuai yang diinginkan. Skill ultimatenya dapat memunculkan 10 macam spell, dimana hanya 1 atau 2 spell saja yang siap tersedia (mengisi 2 slot di atas barisan skill). Berikut adalah diagram kombinasi-kombinasi Quas, Wex dan Exort untuk memunculkan spell-spell tertentu :

d722-mapping-invoker-skills.jpg

(klik untuk memperbesar)
Misal untuk memunculkan spell Ghost Walk, anda perlu menekan tombol  QQWR secara berurutan. Nanti spell tersebut akan muncul dengan shortcut (V). Untuk mengeluarkan spell tersebut, tekan tombol V. Diagram di atas bisa dicetak untuk dipasang di samping monitor sebagai panduan saat memainkan Kael. Butuh stun? gunakan spell Defeaning Blast (QWE). Untuk spell AOE (Area Of Effect, areal) bisa gunakan spell EMP (WWE), Chaos Meteor (EEW) atau Tornado (WWQ).

Dalam pertarungan besar, kecepatan untuk mengkombinasikan spell-spell tersebut membutuhkan kecepatan penekanan keyboard (halloooo Typershark champs, it’s your time…)