-
Notifications
You must be signed in to change notification settings - Fork 35
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
Generated file has wrong file extension .stem.m4a instead of .stem.mp4 #47
Comments
Hello Joerg,
You can easily change this is the code if you prefer Thank you for using Stemgen! |
This violates not only the specification of the STEM format, it also breaks third party players like VLC, which do not play STEM files extension .m4a, but with extension .mp4. |
Can you link to the specification please? |
You have to register at Native Instruments to get it: https://www.stems-music.com/stems-is-for-developers/ |
So I guess you are referring to this part:
But this repo is a fork of So now you might argue that Native Instruments isn't following its own specification, but I don't really have time for this. The important part is that the file is a valid MP4 file. I'm sorry if you have some trouble playing the Stem files with VLC but it's working for me on macOS and Windows (it's even displaying the cover pretty nicely on Windows). The issue is probably coming from somewhere else. And again, feel free to patch the code in |
A STEM file must have the suffix
.stem.mp4
, but stemgen generates the file with the extension.stem.m4a
.Traktor Pro seems not to care for the file extension and loads it anyway, but for other tools it makes a difference. The .mp4 extension is selected by Native Instruments, because any MP4 decoder will play the master track with all stems mixed when the file is loaded.
The text was updated successfully, but these errors were encountered: