Difference between revisions of "AudioWorks"
From Hydrogenaudio Knowledgebase
m (Update to beta 7) |
|||
(11 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
{{Software Infobox | {{Software Infobox | ||
| name = AudioWorks | | name = AudioWorks | ||
− | | logo | + | | logo = [[Image:AudioWorks-logo.png|200px|PowerShellAudio Logo]] |
− | + | | screenshot = | |
| caption = Cross-platform, multi-format audio conversion and tagging module for PowerShell | | caption = Cross-platform, multi-format audio conversion and tagging module for PowerShell | ||
| maintainer = [https://github.com/jherby2k/ Jeremy Herbison] | | maintainer = [https://github.com/jherby2k/ Jeremy Herbison] | ||
− | | stable_release = | + | | stable_release = |
− | | preview_release = [https:// | + | | preview_release = [https://github.com/jherby2k/AudioWorks/releases/tag/v1.0.0-beta7 1.0.0 beta 7] |
+ | | preview_release_date = 2019-10-18 | ||
| operating_system = Windows, Linux, MacOS | | operating_system = Windows, Linux, MacOS | ||
| use = Digital Audio conversion, tagging | | use = Digital Audio conversion, tagging | ||
− | | license = GNU | + | | license = GNU AGPLv3 |
| website = [https://github.com/jherby2k/AudioWorks GitHub project] | | website = [https://github.com/jherby2k/AudioWorks GitHub project] | ||
}} | }} | ||
− | '''AudioWorks''' is a PowerShell module for converting and tagging audio / music files. It is available under the | + | '''AudioWorks''' is a PowerShell module (and .NET library) for converting and tagging audio / music files. It is available under the Affero GPL (v3) license, and runs on Windows, Linux and MacOS. AudioWorks replaces [https://github.com/jherby2k/AudioWorks/wiki/Comparison-with-PowerShell-Audio PowerShell Audio]. |
== Features == | == Features == | ||
* A unified interface to popular codecs (see Supported Formats). | * A unified interface to popular codecs (see Supported Formats). | ||
* Runs under PowerShell Core on Windows, MacOS and Linux (Windows PowerShell 5.1 is also supported). | * Runs under PowerShell Core on Windows, MacOS and Linux (Windows PowerShell 5.1 is also supported). | ||
− | * Utilizes advanced SIMD, multi-threading and low-allocation memory structures for the fastest possible encoding. | + | * Utilizes advanced SIMD, multi-threading, 64-bit addressing and low-allocation memory structures for the fastest possible encoding. |
* Includes EBU R.128-based ReplayGain "2.0" analysis and tagging. | * Includes EBU R.128-based ReplayGain "2.0" analysis and tagging. | ||
* Seamless tag preservation and conversion between formats (including cover art). | * Seamless tag preservation and conversion between formats (including cover art). | ||
* PowerShell interface brings powerful integration and scripting capabilities. | * PowerShell interface brings powerful integration and scripting capabilities. | ||
− | * API is open-source, well-documented and extensible. | + | * The API is open-source, well-documented and extensible. |
== Supported Formats == | == Supported Formats == | ||
* [[FLAC]] | * [[FLAC]] | ||
+ | * [[Opus]] | ||
* [[Ogg_Vorbis|Ogg Vorbis]] | * [[Ogg_Vorbis|Ogg Vorbis]] | ||
* [[MP3]] ([[LAME]]) | * [[MP3]] ([[LAME]]) | ||
Line 35: | Line 37: | ||
== Example usage == | == Example usage == | ||
− | For up-to-date examples, run '''Get-Help about_AudioWorks.Commands''' | + | For up-to-date examples, run |
+ | '''Get-Help about_AudioWorks.Commands''' | ||
+ | The various cmdlets are [https://github.com/jherby2k/AudioWorks/tree/master/AudioWorks/src/AudioWorks.Commands/docs also documented here]. | ||
== Externals links == | == Externals links == |
Revision as of 01:28, 19 October 2019
Developer(s) | Jeremy Herbison |
Release information | |
Stable release | |
Preview release | 1.0.0 beta 7 / October 18, 2019 |
Compatibility | |
Operating system | Windows, Linux, MacOS |
Additional information | |
Use | Digital Audio conversion, tagging |
License | GNU AGPLv3 |
Website | GitHub project |
AudioWorks is a PowerShell module (and .NET library) for converting and tagging audio / music files. It is available under the Affero GPL (v3) license, and runs on Windows, Linux and MacOS. AudioWorks replaces PowerShell Audio.
Features
- A unified interface to popular codecs (see Supported Formats).
- Runs under PowerShell Core on Windows, MacOS and Linux (Windows PowerShell 5.1 is also supported).
- Utilizes advanced SIMD, multi-threading, 64-bit addressing and low-allocation memory structures for the fastest possible encoding.
- Includes EBU R.128-based ReplayGain "2.0" analysis and tagging.
- Seamless tag preservation and conversion between formats (including cover art).
- PowerShell interface brings powerful integration and scripting capabilities.
- The API is open-source, well-documented and extensible.
Supported Formats
Supported languages
- English (translation help wanted!)
Example usage
For up-to-date examples, run
Get-Help about_AudioWorks.Commands
The various cmdlets are also documented here.