vgmstream / vgmstream

vgmstream - A library for playback of various streamed audio formats used in video games.
https://vgmstream.org
Other
1.64k stars 179 forks source link

[Request] Foobar2000 .LOGG Metadata Support #844

Open amzrigh opened 3 years ago

amzrigh commented 3 years ago

Foobar can handle metadata on normal OGG files—displaying and modifying artist, title, album, etc—but ignores looping info. When I change the file to .LOGG, the vgmstream plugin handles the looping just fine, but the player can't display or edit metadata.

Could metadata support for .LOGG (and maybe any other Vorbis-based file types) be added?

amzrigh commented 3 years ago

Oops, I previously overlooked and just discovered the "common ext"/plugin priority thing. Glad to find a workaround, at least!

[EDIT] Well, I thought the workaround was doing fine, but it still won't let me edit the metadata, plus it stopped displaying the looping tags...

bnnm commented 3 years ago

vgmstream doesn't show internal metadata, since game files typically don't have anything worth showing.

Could be possible to show that, if there is enough demand (it's some extra work to add), though I wonder if people would get confused (not so clear when vgmstream plays the file vs player default).

Writting will (should) never happen, as (for me) vgmstream is about audio preservation and modifying original game data is a big no-no. Plus tag writting needs to be done plugin by plugin, format by format case = lots of hard work that players already do with default extensions, or can be done with mp3tag and such utils.

Note that vgmstream supports a simple, external (read only) tags file too.

ghost commented 1 year ago

I would love to have this feature implemented. I don't mod games, I just use them personally. I have many many files that are not been named yet.