Mittwoch, 17. Februar 2010
Danke Palm … Hat mich heute einen Anruf bei o2 und jede Menge Zeit wegen Neuinstallation und zurücksetzen gekostet.
Im Endeffekt ganz einfach zu lösen:
This describes my problems related to the palm pre and not having audio during a phone call.
The other day, I was listening to some music with headphones plugged in to my palm pre. When I was finsihed, I closed the music app and then disconnected my headphones. Later, I received a phone call and I could not hear anyone on the other end. I had to switch to speaker phone in order to have a conversation, which is not ideal, but it worked.
The problem is the palm pre thought that headphones were still connected, so it was routing audio to the headphone jack instead of the phones earpiece. This is a huge bug!
Until palm fixes this issue, I found a hack to get things working again. First make sure the phone and music player apps are closed. Then plug in a set of headphones to the palm pre. Next, start up the music player and play a song. Finally, close the music player and unplug your headphones. Now, you should be able to open the phone app and hear phone calls through the pre’s builtin earpiece.
Mittwoch, 6. Januar 2010
Folgendes Skript konvertiert ein Video in ein Palm Pre und iPod konformes MPEG4-Video
#!/bin/sh
SOURCEFILE=$1
DESTFILE=$(basename $1)
DESTFILE=${DESTFILE%.*}
ffmpeg -i $SOURCEFILE -acodec libfaac -ab 128k -ar 44100 -s 640x480 -vcodec mpeg4
-b 1024k -flags +aic+cbp+mv0+mv4 -flags2 -bpyramid -trellis 1 -mbd 2 -cmp 2
-subcmp 2 -g 250 -maxrate 2.5M -bufsize 2M -metadata "title=$DESTFILE"
-f ipod $DESTFILE.mp4
Der Aufruf erfolgt z.B. mit ./convert2m4v.sh DieSendungMitDerMaus.avi
Als Ergebnis erhält man folgende Datei DieSendungMitDerMaus.m4v. Die Video-Datei kann dann entweder direkt auf den Palm Pre kopiert werden oder aber mit iTunes auf den iPod gesynct.
Momentan wird der Dateinamen für den internen Title-Tag verwendet. Wer es schöner machen will, kann mit -metadata “title=$2″ z.B. den zweiten Übergabeparameter als Titel übergeben.
Hab eben noch gesehen, dass es auf CPAN jede Menge Perl Module (z.B. [1] für Abfragen der IMDB gibt. Mal sehen ob ich da nicht die nächsten Tage noch ein bisschen rumspiele.
MP4 ist ein sehr spannendes Thema. Da MP4 nur ein Container für MPEG4 codierte Inhalte ist, kann aufgrund der Dateiendung nicht mehr so einfach darauf geschlossen werden, was sich für ein Inhalt in der Datei verbirgt.
Dafür hat Apple den Vorschlag gemacht, die Dateiendung etwas abzuwandeln. So steht laut Apples Definition m4v für einen MPEG4-Container mit Video-Inhalten. Dies ist insofern wichtig, als dass iTunes MPEG4-Videos nur im Format m4v akzeptiert. Wer also die Videos von oben in iTunes importieren möchte, sollte aus -f ipod $DESTFILE.mp4 ein -f ipod $DESTFILE.m4v machen.
Auf dem Palm Pre hingegen funktioniert die Datei mit der Endung MP4 hervorragend.
Wer mehrere Videos in einem Verzeichnis konvertieren will, kann das mit einem einachen Oneliner erledigen
for file in *.avi; do convert2mp4 $file; done
Freitag, 1. Januar 2010
Palm hat in den letzten Tagen das WebOS SDK für die Version 1.3.5 freigegeben.
Damit ist zu hoffen, dass O2 in den nächsten Tagen das Update auf 1.3.5 für den Pre bereit stellen wird.
Die Versionsinformation verspricht zum einen einen stark verbesserten AppCatalog, zum anderen auch wichtig Dinge wie z.B. eine verbesserte Laufzeit des Gerätes.