Chanl creates a user friendly menu of digital television channels from a channels.conf file that was created with dvb tools. It can launch multiple user configured commands like mplayer and dvbstream to view or record the channel. It supports DVB-T, DVB-S, DVB-C, and ATSC.