I’m using fmod ex 4.12.2.
When loading [u:eglk7zlb]certain[/u:eglk7zlb] ogg files, fmod does not appear to load the entire file. For example, this particular song stops loading at exactly 1 minute, 45 seconds.
However, when I open the same file in sound forge, the entire file is correctly loaded.
This problem occurs when the ogg has been modified, using a program that deliberately alters the ogg length metadata to 1 minute, 45 seconds.
I’ve searched the forum for this issue and came across this:
http://184.108.40.206/forum/viewtopic.php … ogg+length
..which seems to be a similar issue as mine, but I can’t figure it out either.
I’d rather not upgrade to the latest fmod, so if there is a solution using 4.12, that’ll be best.
- jyris1 asked 9 years ago
[quote:3616dhut]This problem occurs when the ogg has been modified, using a program that deliberately alters the ogg length metadata to 1 minute, 45 seconds. [/quote:3616dhut]
It sounds like that is the problem. I have confirmed that even in newer versions of FMOD that this file will cut off at 1:45. It seems strange to want to play a file with incorrect meta data, why not just fix the metadata?
- Guest answered 9 years ago
Thanks for the reply
The only way I know to "fix" the metadata is to open the file in an audio editor (e.g., sound forge) and re-save the ogg file. That’s a bit cumbersome especially since I potentially have a lot of files with this problem.
The 1:45 metadata seems to be an intentional practice, in order for songs longer than 1:45 to work with certain rhythm games. I don’t know much more than that, besides it’s weird.
So is there any way fmod can work around this issue? For example, can fmod determine the length of an ogg beforehand, so I can write a program to change the metadata back to the correct value, so ultimately fmod can load the ogg file correctly?
Please login first to submit.