The Shorten (.shn) audio format was an early attempt at compressed lossless audio. It has all of the detriments of using waves and it really doesn’t compress very far (nor very fast). However, out there on the Interweb you will still find Shorten audio files—particularly on live music exchange sites. Since tagging is not available, the compression could use improvement, and Shorten files are not very well supported on any platform I have been converting my .shn files into .flac files (FLAC or Free Lossless Audio Codec).
(If you are not very familiar with FLAC’s you may want to check our my earlier post.)
Once converted everything is better off. I am able to add proper tags to the FLAC files, they are compressed smaller than the original Shorten files, and the FLAC’s are widely supported on all platforms.
Widely supported? On Ubuntu everything that plays audio likely plays FLAC files. On Windows you can use Winamp or I am told there exists a plugin for WMP. On the Mac there is a QuickTime plugin and iTunes can be induced to play them (see my post) or more easily there a few applications available (Cog, Play, Vox). Of course VLC will handle them on any platform.
Making these conversions was a bit on the clunky side, but fortunately it only needs to be done once and then you can discard those naughty antiquated Shorten files. Since both formats are lossless this should represent no change in audio quality as it represents no change in information.
There are four applications which I know will make the conversion from Shorten files to FLAC files: SoundConverter, SoundKonverter, Winamp, and PACPL. SoundConverter is a Gnome based application (available through Synaptic). SoundKonverter is a KDE based application (also available through Synaptic and functional within Gnome). Winamp (I am not clear if these plugins are always included out of the box) will also make these conversions on Windows machines. PACPL is a Perl application for the command line. It looks wickedly powerful but I did not load it as I wanted to use what I could download through Synaptic.
I had a terrible time with SoundConverter. It crashed during any file conversion. Perhaps it didn’t like the file location (a secondary mounted drive). Perhaps there was a quirk with these particular Shorten files. Regardless, I was obligated to use the KDE application.
I did run into some troubles with SoundKonverter, but these were not show stoppers. Once I figured out its controls (its GUI is a bit sloppy) I was able to convert files over without too much hassle. I don’t like having to install all of the extra library support that comes from installing a KDE application into a Gnome environment, but so it goes. It did the job and I was able to convert all this early Zep live material into my preferred audio format.
Like I said, I didn’t test PACPL but it does look like a powerful utility. According to this post over at Ubuntu it can be connected with different GUI’s (the poster uses KDE but there may be ways to connect to Gnome GUI’s as well). That post is really quite definitive if you are interested in using PACPL in Ubuntu (and perhaps useful if you are using another distribution)
Well, I hope some of you find this post useful.
9 thoughts on “Converting .shn Files into .flac Files”
Thank you very much for this article,
it helped a lot — as you described, soundConverter was not first choice (although using ubuntu); but soundKonverter made my day …
I did consider a donation, but unfortunately I’m not in the situation to afford it. I’ll try to keep in mind for better times.
Good luck for your stay in France!
PS: I really appreciate your linux mission — I’m at laest trying to convince family & friends …
Thanks for stopping in and I’m glad to learn that I was able to help you. Don’t worry too much about donating. It’s a pay-as-you-can system, strictly unenforced.
And keep fighting the good Linux fight.
Now back to France and all it has to offer. Maybe next time it’s Germany.
Thank you once again! All the best for your stay in France & the journey to Germany … ;-)
If you ever happen to visit the Baltic Sea & travel to Kiel, let me know. No, let’s say: If you are in Germany, pls. contact.
Yeah, flying in and out I fly through Frankfurt. But it’s a short layover (in was about three hours).
Thanks for the offer. I don’t travel much but I prefer to have someone I know where I go so I can get a real living tour of the place. In which city to you reside?
Thank you very much for this article,it hpeled a lot as you described, soundConverter was not first choice (although using ubuntu); but soundKonverter made my day I did consider a donation, but unfortunately I’m not in the situation to afford it. I’ll try to keep in mind for better times.Good luck for your stay in France!Michael.PS: I really appreciate your linux mission I’m at laest trying to convince family & friends
Michael — Glad to be of service. I look forward to your next visit. Ubuntu has made a lot of headway in the casual user’s realm. Really excited about the phone.
Converting WAVE files to FLAC files is much simpler:
— In your terminal go to the containing directory: cd /path/to/folder/
— Convert all the files with one command: flac *wav
Just google search Step by Step Guide on How to Convert SHN to FLAC, MP3, WAV, WMA, AC3, and M4A on Mac or PC.
You will find a step by step guide on how to convert SHN to any other audio formats
This guide applies to:
Directly convert SHN to FLAC, WAV, AIFF, Apple lossless ALAC and more lossless audio format
Directly convert SHN to MP3, WMA, AC3, MP2, OGG, AU, RA and etc lossy audio format
Straight convert all kinds of albums, concerts or shows in SHN to any other audio formats
Besides converting SHN, it also applies to convert more recent lossless audio codecs such as FLAC, Monkey’s Audio (APE), TTA, and WavPack (WV) to MP3, WAV, WMA, M4A, AC3, OGG, FLAC, MP2, RA, AIFF, AU and etc.
Meh. This article is aimed at Ubuntu users, though it is a little old now (written while running Ubuntu 8.04 I think).
New versions of SoundConverter are not giving me any troubles. You can literally drag a folder of SHN files and hit convert to create an equivalent folder of FLAC files.