.. _list: ++++++++++++++++++++ hachoir-list program ++++++++++++++++++++ hachoir-list uses Hachoir to decode a binary file and then prints out the decoded fields, so that the output can be processed by other text-oriented tools. Examples ======== Print all decoded fields:: $ hachoir-list cd_0008_5C48_1m53s.cda signature : "RIFF" filesize : 36 bytes type : "CDDA" cdda tag : "fmt " size : 24 bytes cda_version : 1 track_no : 4 disc_serial : 0008-5C48 hsg_offset : 19477 hsg_length : 8507 rb_offset frame : 52 second : 21 minute : 4 notused : "\0" rb_length frame : 32 second : 53 minute : 1 notused : "\0" Other options: * ``--description``: Show description for each field * ``--indent-width``: Change (or disable) indentation * ``--hide-value``: Don't display the string value * ``--hide-size``: Don't display field size * Get full option list using ``--help``