Jtvmaker is a Java slideshow maker designed for photo sharing and karaoke making. It can convert a bunch of photo, MP3, and lyric files into: an animated PNG file, a slideshow applet, or an executable slideshow application. Slideshow videos can be generated manually through external encoders such as mencoder. The slideshow applet features a built-in MP3 player, image filters, and synced song lyric display for karaoke. Transition effects such as fades, wipes, panning, and zooming are implemented.