Filed under: notes/General
The tools to convert JPG to movie is mencoder, which can be downloaded from MPlayer’s website etc.
Given a bunch of sequentially numbered JPEG files, this Windows command line syntax turns the images into a MPEG-4 movie in AVI container:
mencoder "mf://*-annotated.jpg" -mf fps=2 -o movie.avi -ovc lavc -lavcopts vcodec=msmpeg4v2:vbitrate=800
It’s sometimes nice to have file number printed on the image so when viewed as movie it serves as counter. Use ImageMagick to first annotate the images, as follows:
convert -gravity south imagefilename -pointsize 36 -fill white -stroke none -strokewidth 100 -annotate 0 text outputfilename
or in JScript syntax on WSH:
Imagick.Convert(‘-gravity’, ‘south’, imagefilename, ‘-pointsize’, ’36′, ‘-fill’, ‘white’, ‘-stroke’, ‘none’, ‘-strokewidth’,’100′, ‘-annotate’, ’0′, text, outputfilename);
Reference
http://electron.mit.edu/~gsteele/ffmpeg/
Filed under: notes/General
This seems to be very popular SMS gateway
http://www.kannel.org/
Then this can be the system manager for the above SMS gateway (Kannel)
http://ksms.sourceforge.net/
Or, Gnokii is another one
http://www.gnokii.org/
And here is one of the frontends for Gnokii
http://playsms.sourceforge.net/
Some list of other SMS gateways
http://www.developershome.com/sms/freeLibForSMS.asp
(http://www.developershome.com/sms/ is an SMS tutorial)
Filed under: en/Mobile
Many in Indonesia are confused about which cellular service is 3G (UMTS, IMT-2000) and which is not. Well it is confusing and I don’t claim to be 100% sure about which are which, but let me try to clear the confusion, partly using the picture*) on the right.
GSM is a 2G technology, and Telkomsel’s Halo/Simpati, Indosat’s Matrix/Mentari are first based on this. Telkomsel once claim that its EDGE service is 3G, well it is not. EDGE is better classified as 2.5G, since it enhanced data transfer speed on GSM. 3G is CDMA based umbrella of standards, that’s why EDGE can’t be part of it. Before 3G, there was already CDMA-based networks, i.e., cdmaOne (also known as IS95a/b), and this should be categorized as 2G technology though it is supposed to be superior than GSM in terms of voice quality and low power communication. This is mostly used in Korea, USA and Japan. In Japan KDDI was the only operator that used CDMA since early stage. 3G, which is based on CDMA, is mainly comprised of two technologies now: W-CDMA and cdma2000. cdma2000 is an upgrade to cdmaOne. The first cdma2000 version is cdma2000 1xRTT, or more widely known as simply CDMA 1X. Though some considered this as 2.5G, this meets the requirement of IMT-2000, and the licensor of CDMA, Qualcomm, has always considered CDMA 1X as 3G. The update to CDMA 1X is 1xEV-DO and 1xEV-DV, and later 3xRTT, which provides faster data transmission. While W-CDMA’s upgrade to wider bandwidth for data is HSDPA.
OK, now here is the table that shows which service belongs to which technology, both in Indonesia and Japan.
| Operator/Service |
GSM
|
W-CDMA
|
W-CDMA HSDPA
|
CDMA 1X
|
CDMA 1X EV-DO
|
|
| Indonesia | Telkomsel |
Yes
|
Yes
|
|||
| Telkomsel (Flexi) |
Yes
|
|||||
| Indosat |
Yes
|
|||||
| Indosat (StarOne) |
Yes
|
|||||
| XL |
Yes
|
Yes
|
||||
| Mobile8 (Fren) |
Yes
|
Yes
|
||||
| Japan | DoCoMo |
Yes
|
Yes
|
|||
| au |
Yes
|
Yes
|
||||
| Softbank |
Yes
|
Yes
|
*) Picture are taken from http://www.xilinx.co.jp/esp/wireless/cellular_networks/2_5g.htm
Filed under: en/Mobile
Last week I had the chance to try 3G network in Indonesia. I have Telkomsel Halo card, so I activated 3G connection by sending "3g" to 3636. Coverage is sparse. Ironically I could detect more XL’s 3G signals in Jakarta suburbs than Telkomsel’s 3G signals. Since I don’t know anyone using 3G I could only try calling 8801 to view MetroTV. The quaility is sometimes barely good enough, sometimes very bad.
UPDATE 2007/7/8: Telkomsel live TV via 3G-324M is using Dilithium’s ViVAS, as mentioned by its product PDF catalog.
![]() |
![]() |
I tried calling some numbers (DoCoMo, Vodafone/Softbank and NTT’s Hikaridenwa with VP-1000) in Japan, but video call was not possible, so it seems that Telkomsel does not yet switch 3G-324M traffic to operators in Japan.
Filed under: en/Mobile
I came even closer to the level of connectivity I am used to in Japan, i.e., the level of connectivity that I badly need when I am travelling abroad, especially in Indonesia. I achieved this close level via the following technologies that are available locally in Indonesia:
1. GPRS
Though an old technology, setting this to work on handsets are not always straightforward. With GPRS set and activated, I browsed Japanese websites for checking mail via browser. Both Samsung 804SS and Motorola A1000 can be used to do this, but A1000′s default browser cannot decode SJIS, the standard for Japanese web sites, so I use Opera Mini on it. I have POP client on Motorola A1000, but unfortunately it does not read JIS, in which Japanese mails are encoded.
2. MMS
The fact is even people that are usually considered technical do not use MMS. So it’s hard to find information around. For MMS I picked up Indosat’s Matrix.
3. Email<->MMS connection
Matrix has i-Memova service which is "poor’s man BlackBerry." Once i-Memova service is activated, a special mail address is activated (0816*******@mobile.indosat.net.id). Then I set my procmail to forward some important emails to this address as follows.
### Forward conditionally to Matrix as MMS
######################################################
:0 c # leave copy
* ^To:.*user1\@domain1\.com|^From:.*user2\@domain2.jp
! 0816*******@mobile.indosat.net.id
(parts in red are fake to protect privacy)
Now my phone rings whenever such email arrives. Beware of these points though :
1. Sometimes emails arrive very late.
2. Mails in Japanese sent from the handset (via MMS) are in HTML format encoded in Unicode (see "Mobile connectivity in Indonesia"), so Japanese handsets won’t display the mail properly (Japanese emails are normally encoded in JIS)




