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

Simultaneously transcode multiple audio streams / caption #31

Open
elv-reza opened this issue Dec 6, 2023 · 0 comments
Open

Simultaneously transcode multiple audio streams / caption #31

elv-reza opened this issue Dec 6, 2023 · 0 comments
Assignees

Comments

@elv-reza
Copy link
Collaborator

elv-reza commented Dec 6, 2023

  • Add the capability to transcode multiple different audio streams at the same time in one avpipe session.
  • The stream index of audio streams can be passed to the avpipe session using xcparams_t (for mpegts might need to pass multiple stream id, if stream index doesn't work).
  • All the audio streams have to have the same timebase.
  • This specifically can be useful when transcoding a live stream with multiple audios and generating mezzanine files.
  • In addition to capture and transcode different audio streams, it is needed to capture the caption at the same time.
@elv-reza elv-reza self-assigned this Dec 6, 2023
@elv-reza elv-reza changed the title Simultaneously transcode multiple audio streams Simultaneously transcode multiple audio streams / caption Dec 17, 2023
@elv-reza elv-reza mentioned this issue Apr 2, 2024
elv-reza added a commit that referenced this issue May 2, 2024
issue #31 

* Add multi audio transcoding feature to avpipe
* Add stream_index to stat callback functions
* New unit tests for multi audio VOD and live
* Remove audio_fill_gap param (it was deprecated).
* Adjust pts of the input stream in all the cases, and not only for MPEGTS/RTMP
* Increase avpipe version
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

1 participant