Q: Why does it SCAN every time I run it?
A: MusicJukebox stores its music database file (jukebox.data &
playlist.data) in the same directory as Jukebox.roku. Make sure that Roku
can write to that directory. If you are using a Windows shared directory,
then you need to make it updateable by all users.
Q: Why doesn't it find my MP3 file?
A: Perhaps your MP3 file doesn't have a TD3 tag in it. Without an
ID3 (v1 or v2) tag, there is no way of obtaining song information, thus
MusicJukebox skips over that file. Use your favourite music software on
your PC/Mac to add information to that song.
Q: I don't see any cover art... What's wrong?
A: Cover art images are actually stored in the ID3v2 tag. You must
add it inside the MP3 file with your favourite MP3 software (eg.
MusicMatch). NOTE: cover art JPG images are not currently
supported... Damm Bitmap.Blit(SharedMemZone) function....
Q: How do I play video MPEGs?
A: You can't ! This is a music jukebox only.
Q: MusicJukebox stops scanning and either freezes or exits
and crashes. What's up?
A: There is limited memory on Roku, so if you have a large selection of
music files, you will need to use a swapfile on a fast flash media card.
The following telnet example creates a 64Mb swap file on your CF card;
mount /dev/ide/host0/bus0/target0/lun0/part1 /mnt/flash1 -o
remount,rw,sync
dd if=/dev/zero of=/mnt/flash1/sdk.swapfile bs=1024 count=65536
mkswap /mnt/flash1/sdk.swapfile
swapon /mnt/flash1/sdk.swapfile
The first and last steps need to be done again after a reboot and
the middle two lines only need to be done once.
Roku Labs has also released a small program that does this
automatically. Click
here to get it.
Q: This software crashes !
A: That will happen as no one is perfect. Send me the details of
the crash and make sure to reboot your HD1000 to get it back into a clean
state.