Hi, inspired by Manu's soon to be released DVB library efforts, we thought it might be a good idea to see if we could come up with some improved formats. I examined as many of the currently existing formats as I could find examples of to see their advantages and disadvantages. I've put that, and some initial ideas up at: http://www.linuxtv.org/wiki/index.php/File_Format_Comparison Please let me know your thoughts. The main idea is to keep the file format as simple as possible, with just as much information as necessary. Any other information can be retrieved using the DVB library and parsing PMTs etc (as it will contain standard API functions for doing that sort of thing). It should also not require things like XML parsers etc so that it can be used on low memory STBs, yet still easily parseable. But it should be clear, concise, and editable in a simple text editor with the minimum of "noise" imposed by the format. However it should also be flexible enough to be useful for other things - e.g. DVB streaming servers etc. Of course, we're not trying to force anyone to use this if they don't want to - just to provide tools to make it easy to write cool DVB apps, so there would be scripts to convert to/from the old and new formats. Also, the library will have functions for loading the older *zap file format, and other important ones in order to be back compatable.