Difference between revisions of "Foobar2000:Components/vgmstream decoder (foo input vgmstream)"
From Hydrogenaudio Knowledgebase
m |
Beardgoggles (Talk | contribs) m (Updated infobox with "foobar2000_architecture" and "foobar2000_legacy" values.) |
||
(One intermediate revision by one user not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{infobox foobar2000 component | {{infobox foobar2000 component | ||
− | | name | + | | name = vgmstream decoder |
− | | screenshot | + | | screenshot = |
− | | caption | + | | caption = foo_input_vgmstream |
− | | module_name | + | | module_name = foo_input_vgmstream |
− | | developer | + | | developer = bnnm |
− | | repository | + | | repository = [https://github.com/vgmstream/vgmstream GitHub] |
− | | released | + | | released = |
− | | released_ref | + | | released_ref = |
− | | stable_release | + | | stable_release = r1866 |
− | | stable_release_date | + | | stable_release_date = 2023-07-26 |
− | | preview_release | + | | preview_release = |
− | | preview_release_date = | + | | preview_release_date = |
− | | foobar2000_minimum | + | | foobar2000_architecture = x86 32-bit, x86 64-bit |
− | | foobar2000_maximum | + | | foobar2000_minimum = 1.5 |
− | | foobar2000_ui_module = | + | | foobar2000_maximum = |
− | | use | + | | foobar2000_legacy = false |
− | | license | + | | foobar2000_ui_module = |
+ | | use = Input | ||
+ | | license = | ||
}} | }} | ||
− | + | '''vgmstream''' supports playback of hundreds of streamed (prerecorded) audio formats used in video games. See the [https://github.com/vgmstream/vgmstream/blob/master/doc/FORMATS.md list of supported formats]. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [https://github.com/vgmstream/vgmstream/blob/master/doc/ | + | |
== Features == | == Features == | ||
− | |||
− | |||
− | |||
* Hundreds of video game music formats and codecs, from typical game engine files to obscure single-game codecs, aiming for high accuracy and compatibility. | * Hundreds of video game music formats and codecs, from typical game engine files to obscure single-game codecs, aiming for high accuracy and compatibility. | ||
* Support for looped BGM, using file's internal metadata for smooth transitions, with accurate sample counts. | * Support for looped BGM, using file's internal metadata for smooth transitions, with accurate sample counts. | ||
Line 38: | Line 31: | ||
* TXTP function, for real-time and per-file config, like forced looping, removing channels, playing certain subsong, or fusing multiple files into a single one. | * TXTP function, for real-time and per-file config, like forced looping, removing channels, playing certain subsong, or fusing multiple files into a single one. | ||
* Simple external tagging via .m3u files. | * Simple external tagging via .m3u files. | ||
+ | |||
+ | == Usage == | ||
+ | [https://github.com/vgmstream/vgmstream/blob/master/doc/USAGE.md#foo_input_vgmstream-foobar2000-plugin Usage Info] | ||
+ | |||
+ | == Preferences == | ||
+ | <gallery> | ||
+ | foo_input_vgmstream_preferences.png|Preferences page. | ||
+ | </gallery> | ||
== External links == | == External links == | ||
* {{foobar2000|https://www.foobar2000.org/components/view/foo_input_vgmstream|vgmstream decoder}} | * {{foobar2000|https://www.foobar2000.org/components/view/foo_input_vgmstream|vgmstream decoder}} | ||
− | * [https://github.com/vgmstream/vgmstream | + | * [https://github.com/vgmstream/vgmstream/releases Releases] on GitHub |
+ | * [https://sourceforge.net/projects/vgmstream SourceForge] (original library) |
Latest revision as of 16:26, 5 August 2023
vgmstream decoder | |
---|---|
foo_input_vgmstream | |
Developer(s) | bnnm |
Repository | GitHub |
Release information | |
Stable release | r1866 (July 26, 2023) |
foobar2000 compatibility | |
Architecture | x86 32-bit, x86 64-bit |
Minimum version | 1.5 |
UI module(s) | N/A |
Additional information | |
Use | Input |
View all components |
vgmstream supports playback of hundreds of streamed (prerecorded) audio formats used in video games. See the list of supported formats.
Contents
Features
- Hundreds of video game music formats and codecs, from typical game engine files to obscure single-game codecs, aiming for high accuracy and compatibility.
- Support for looped BGM, using file's internal metadata for smooth transitions, with accurate sample counts.
- Subsongs, playing a format's multiple internal songs separately.
- Many types of companion files (data split into multiple files) and custom containers.
- Encryption keys, internal stream names, and many other unusual cases found in game audio.
- TXTH function, to add external support for extra formats, including raw audio in many forms.
- TXTP function, for real-time and per-file config, like forced looping, removing channels, playing certain subsong, or fusing multiple files into a single one.
- Simple external tagging via .m3u files.
Usage
Preferences
External links
- vgmstream decoder on foobar2000.org
- Releases on GitHub
- SourceForge (original library)