mirror of
https://github.com/vgmstream/vgmstream.git
synced 2024-11-12 01:30:49 +01:00
Doc
This commit is contained in:
parent
bb4ea0866c
commit
83fff10b1c
17
doc/USAGE.md
17
doc/USAGE.md
@ -123,6 +123,20 @@ Note the above is also affected by vgmstream's options *Enable common exts* (vgm
|
||||
will accept and play common files like `.wav` or `.ogg`), and *Enable unknown exts* (will
|
||||
try to play files outside the known extension list, which is often possible through *TXTH*).
|
||||
|
||||
#### Default title
|
||||
By default *vgmstream* auto-generates a `title` tag depending on subsongs, stream name
|
||||
and other details. You can change this by setting *"override title"* in the options,
|
||||
that uses foobar's default (filename without extension) and tweating the display format
|
||||
in *Preferences > Display > Default User Interface* (may need to add some conditionals
|
||||
to handle files with/out subsongs). *vgmstream* automatically exports these tags:
|
||||
- `STREAM_INDEX`: current subsong, if file has subsongs, starts from 1
|
||||
- `STREAM_COUNT`: total subsongs, if file has subsongs
|
||||
- `STREAM_NAME`: internal name, that also exists in some formats without subsongs
|
||||
For example: `[%artist% - ]%title% [%stream_index%][/ %stream_name%]`
|
||||
|
||||
You can also set an unique *Destination* pattern when converting to .wav (even without)
|
||||
setting *override title*). For example `[$num(%stream_index%,2)] %filename%[-%stream_name%]`
|
||||
may create a name like `02 BGM-EVENT_SAD`.
|
||||
|
||||
#### Playlist issues
|
||||
A known quirk is that when loop options or tags change, playlist time/info won't
|
||||
@ -534,7 +548,8 @@ really opening it (should show "VGMSTREAM" somewhere in the file info), and
|
||||
try to remove a few other plugins.
|
||||
|
||||
foobar's FFmpeg plugin and foo_adpcm are known to cause issues, but in
|
||||
modern versions (+1.4.x) you can configure plugin priority.
|
||||
modern versions (+1.4.x) you can configure plugin priority (go to *Preferences*
|
||||
then *playback > decoding* and move *vgmstream* higher or other plugins lower).
|
||||
|
||||
In Audacious, vgmstream is set with slightly higher priority than FFmpeg,
|
||||
since it steals many formats that you normally want to loop (like `.adx`).
|
||||
|
Loading…
Reference in New Issue
Block a user