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

Multi audio streams not migrating correctly #230

Closed
mouab215 opened this issue Dec 18, 2023 · 5 comments
Closed

Multi audio streams not migrating correctly #230

mouab215 opened this issue Dec 18, 2023 · 5 comments
Assignees

Comments

@mouab215
Copy link

Whenever I use a video Asset with multi audio streams (e.g. english + french). The output will be in CMAF (as expected) and have the same amount of audio streams but then english + english.

@pohhsu
Copy link
Collaborator

pohhsu commented Dec 18, 2023

Hi @mouab215,

Is it possible for you to provide input assets for us investigate? If not, is it possible to provide the ism/ismc files?

Thanks.

@mouab215
Copy link
Author

hi @pohhsu, Yes, here it is. Let me know if it works:
https://we.tl/t-4NFzYdYOqa

@duggaraju
Copy link
Collaborator

duggaraju commented Dec 22, 2023

Turns out it is a bug in how we invoke the shaka packager. Calling shaka packager with stream=audio always selects the first audio stream (irrespective of the language). We need to call shaka packager with stream=0-based-index to pick multiple language correctly. Working on a fix.

@duggaraju
Copy link
Collaborator

Create a pull request #231 for this issue. While waiting for the fix, the customer can make the change locally and test. It is a one line change in Manifest.cs (or you can use the duggaraju/mulit_audio) branch.

@mouab215
Copy link
Author

Hey @duggaraju , I've tried it with the latest commit, however i still end up with 2 english audio tracks while the initial asset contains both english and french

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