Some of the best console programs don’t do much except offer up information … in abundance. Technically that makes them tools and not so much applications, at least from my limited viewpoint.
sox bills itself as the “Swiss Army knife of sound processing programs,” and whether or not it lives up to that billing is for you to decide.
It does usually come with a nifty tool though — soxi, which will give you a rundown on the information available for an audio file.
It’s not terribly verbose, although it does show many of the key points, and will probably suffice for most purposes.
If you want more detail though, mediainfo might be a better solution.
Quite a bit more, I think you’ll agree. And if you look close you can see the twofold (threefold? fourfold?) beauty of mediainfo — that it’s not limited to audio files. It’s smart enough to sense an image file too, and give the information it can about that.
Torrent files are terribly contorted, and if you want to find out what it’s doing or where it’s going, it’s a bit inconvenient. Or maybe I’m just too used to *nix-ish plain configuration files.
torrentinfo can help with that though, deftly carving through the knot and surrendering the important stuff.
And a bonus — color! 😉
The last one here is not so much a tool as a perl script, although it does an admirable job. This is boxinfo.
Don’t be disappointed. boxinfo sends its best work to an html file which, when opened, looks something like this.
Nicely formatted, easy to read, with everything from hardware details to environment variables, arranged in clean tables.
So what’s the use in all these tools? After all, cuing each one from the command line any time you run into a mystery file … well, that’s not very convenient.
Ah, grasshopper. You must learn to think a little more creatively than that. Imagine what wonders you can achieve if you tie these simple information tools into your favorite file manager. Click on a file, see all the information available about it. … 😯