Convert xing data to floats when calculating mp3 bitrate#15
Open
nabertrand wants to merge 1 commit intoandygrundman:masterfrom
Open
Convert xing data to floats when calculating mp3 bitrate#15nabertrand wants to merge 1 commit intoandygrundman:masterfrom
nabertrand wants to merge 1 commit intoandygrundman:masterfrom
Conversation
Owner
|
Thanks, good catch. Can you send me the first 64KB or so from your file so I can use it in a test? I want to clean this area up a bit, e.g. bitrate gets multiplied by 1000 as the very last thing, but this affects precision of the bitrate as well. It's also being stored in a 16-bit int which was a weird choice. |
Author
|
I emailed you a sample. Let me know if you'd prefer it attached here instead. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Certain 192kbps MP3s will return a bitrate of 191kbps without first converting the xing data to floats on perl 5.34 on Ubuntu 22.04. Here's an example of trace output and the result of
Audio::Scan->scanof a 192kbps MP3 without this patch:And the same with this patch, now showing 192000 bitrate: