Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Writing both opus tags #119

Open
matejdro opened this issue Jun 18, 2024 · 3 comments
Open

Writing both opus tags #119

matejdro opened this issue Jun 18, 2024 · 3 comments

Comments

@matejdro
Copy link

matejdro commented Jun 18, 2024

Hello,

Would it be possible to add support to writing both replay gain opus tags, so both ReplayGain tags (d mode) and R128_*_GAIN tags (r/s mode) would be written?

In my case, I want to play my music files on two different players, one supports one kind of tag on other supports the other kind of tag.

Thanks.

@complexlogic
Copy link
Owner

This is currently not possible. You have to pick one tag format or the other.

The third option is to write to the header gain. That will ensure that all players will apply the gain, but you don't have the option to dynamically switch between album gain and track gain.

@matejdro
Copy link
Author

Header gain is also not ideal for me, because fallback gain (for tracks without replay gain) is not working then (it considers all Opus tracks as not having replay gain data and it applies fallback gain). I'm using very low fallback gain to detect tracks in my collections that have missing replay gain data, so I would loose this ability.

Any chance this could be added in?

@JcKlomp
Copy link

JcKlomp commented Jun 19, 2024

I'd like this too. It is pretty much the only way to get opus replaygain with all players.
It is a bit hacky but IMO still more appealing than the header gain method.

Perhaps consider to have an option to not strip the conflicting replaygain tags?
Then it would be a matter of running rsgain twice with the different opus tagging options for those that want to go this route.

That sounds more convenient than running two separate gain tagging tools to get both types of replaygain tags for opus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants