Added info that dBpoweramp can offer a GUI method on Windows
Tags: Visual edit Mobile edit Mobile web edit
|
|
||
(19 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Audio file format}} |
|||
{{redirect|shn||SHN (disambiguation)}} |
|||
{{Infobox software |
{{Infobox software |
||
| name = Shorten |
| name = Shorten |
||
Line 5: | Line 5: | ||
| screenshot = |
| screenshot = |
||
| caption = |
| caption = |
||
| developer = [[ |
| developer = [[Tony Robinson (speech recognition)|Tony Robinson]] |
||
| released = {{Start date and age|1993|03|30}} |
| released = {{Start date and age|1993|03|30}} |
||
| latest_release_version = 3.6.1 |
| latest_release_version = 3.6.1 |
||
Line 27: | Line 27: | ||
| uniform type = |
| uniform type = |
||
| magic = |
| magic = |
||
| owner = [[ |
| owner = [[Tony Robinson (speech recognition)|Tony Robinson]] |
||
| genre = Audio |
| genre = Audio |
||
| container for = |
| container for = |
||
Line 35: | Line 35: | ||
| standard = |
| standard = |
||
}} |
}} |
||
'''Shorten''' ('''SHN''') is a [[file format]] used for compressing [[audio data]]. It is a form of [[lossless data compression|data compression]] of files and is used to [[Audio data compression|losslessly compress]] [[ |
'''Shorten''' ('''SHN''') is a [[file format]] used for compressing [[audio data]]. It is a form of [[lossless data compression|data compression]] of files and is used to [[Audio data compression|losslessly compress]] [[CD]]-quality audio files (44.1 [[kilohertz|kHz]] 16-[[binary digit|bit]] stereo [[Pulse-code modulation|PCM]]). Shorten is no longer developed and other lossless [[audio codec]]s such as [[Free Lossless Audio Codec|FLAC]], [[Monkey's Audio]] (APE), TTA, and [[WavPack]] (WV) have become more popular. It is still in use to trade [[Bootleg recording|concert recordings]] that are already encoded as Shorten files. Shorten files use the .shn file extension. |
||
==Handling Shorten files== |
==Handling Shorten files== |
||
|
All [[libavcodec]] based players and converters support the Shorten codec; and since the LAVFilters are based on libavcodec, support can easily be addedtoWindows Media Player and other software that uses the standard filter / codec APIs. As far as less common programs, some [[Rockbox]] applications can play Shorten files without decompression, and third-party Shorten plug-ins exist for [[Nero Burning ROM]], [[Foobar2000]], and [[Winamp]]; alternately [[VLC media player]] is an actually updated choice, or ffplay from the ffmpeg package if a command line utility is desired. |
||
Many devices such as smart TVs that can act as music players lack support for shorten and can't have new support added, but most of the software listed above can also convert to formats that are playable on such devices. |
|||
===Converting on Linux=== |
|||
Current versions of [[FFmpeg|ffmpeg]] or [[Libav|avconv]] support the shorten format. To convert all .shn files in the current directory to FLAC on [[Linux]]: |
|||
<syntaxhighlight lang="bash">for f in *.shn; do ffmpeg -i "$f" "${f/%.shn/.flac}"; done</syntaxhighlight> |
|||
There are also various GUI programs which can be used, like SoundConverter <ref>http://jamesisin.com/a_high-tech_blech/index.php/2009/09/converting-shn-files-into-flac-files/</ref> |
|||
===Converting on Windows=== |
|||
A similar command using the freely available [[ffmpeg]] for the [[Microsoft Windows]] command line: |
|||
<syntaxhighlight lang="bash">for /r %i in (*.shn) do ffmpeg -i %~ni%~xi %~ni.flac</syntaxhighlight>For a GUI-based solution, dBpoweramp<ref>{{Cite web|title=dBpoweramp Codec Central Shorten|url=https://www.dbpoweramp.com/codec-central-shorten.htm|access-date=2020-11-29|website=www.dbpoweramp.com}}</ref> can be used, however on a 64-bit version of Windows the 32-bit version of the app must be installed, as the Shorten codec does not come in a 64-bit variant. |
|||
To install the 32-bit version on a 64-bit system, hold-down the right shift key and double-click the installer; keep it held-down until the installer is on-screen<ref>{{Cite web|title=dBpoweramp 64 bit and 32 bit Compatibility|url=https://forum.dbpoweramp.com/showthread.php?33251-dBpoweramp-R15-Compatibility|access-date=2020-11-29|website=forum.dbpoweramp.com}}</ref>. |
|||
==See also== |
==See also== |
||
Line 57: | Line 47: | ||
*[[Meridian Lossless Packing]] |
*[[Meridian Lossless Packing]] |
||
*[[Monkey's Audio|Monkey's Audio (APE)]] |
*[[Monkey's Audio|Monkey's Audio (APE)]] |
||
*TTA |
|||
*[[TTA (codec)|TTA]] |
|||
*[[WavPack]] |
*[[WavPack]] |
||
Line 71: | Line 61: | ||
*[http://www.bobulous.org.uk/misc/lossless_audio_2006.html Lossless audio formats], a performance comparison of lossless audio formats, including Shorten. |
*[http://www.bobulous.org.uk/misc/lossless_audio_2006.html Lossless audio formats], a performance comparison of lossless audio formats, including Shorten. |
||
*[http://userpages.umbc.edu/~hamilton/shnfaq.html A Small SHN and MD5 FAQ] Includes a decent list of programs to handle Shorten files. |
*[http://userpages.umbc.edu/~hamilton/shnfaq.html A Small SHN and MD5 FAQ] Includes a decent list of programs to handle Shorten files. |
||
*[https://file-converters-online.com/category/shn SHN Format Conversion], an online tool for converting SHN files to other formats. |
|||
{{Compression formats}} |
{{Compression formats}} |
||
Line 76: | Line 67: | ||
[[Category:Lossless audio codecs]] |
[[Category:Lossless audio codecs]] |
||
[[Category:Cross-platform software]] |
[[Category:Cross-platform software]] |
||
{{software-type-stub}} |
Developer(s) | Tony Robinson |
---|---|
Initial release | March 30, 1993; 31 years ago (1993-03-30) |
Stable release | 3.6.1 / 2007-03-19 (final) |
Operating system | Cross-platform |
Type | Audio codec Data compression |
License | Shorten software license[1] |
Website | etree |
Filename extension |
.shn
|
---|---|
Internet media type | application/x-shorten |
Developed by | Tony Robinson |
Type of format | Audio |
Shorten (SHN) is a file format used for compressing audio data. It is a form of data compression of files and is used to losslessly compress CD-quality audio files (44.1 kHz 16-bit stereo PCM). Shorten is no longer developed and other lossless audio codecs such as FLAC, Monkey's Audio (APE), TTA, and WavPack (WV) have become more popular. It is still in use to trade concert recordings that are already encoded as Shorten files. Shorten files use the .shn file extension.
All libavcodec based players and converters support the Shorten codec; and since the LAVFilters are based on libavcodec, support can easily be added to Windows Media Player and other software that uses the standard filter / codec APIs. As far as less common programs, some Rockbox applications can play Shorten files without decompression, and third-party Shorten plug-ins exist for Nero Burning ROM, Foobar2000, and Winamp; alternately VLC media player is an actually updated choice, or ffplay from the ffmpeg package if a command line utility is desired.
Many devices such as smart TVs that can act as music players lack support for shorten and can't have new support added, but most of the software listed above can also convert to formats that are playable on such devices.
| |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Video compression |
| ||||||||||||||
Audio compression |
| ||||||||||||||
Image compression |
| ||||||||||||||
Containers |
| ||||||||||||||
Collaborations |
| ||||||||||||||
Methods |
| ||||||||||||||
Lists |
| ||||||||||||||
See Compression methods for techniques and Compression software for codecs |