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

Handle input asset start_time on transcode and prepare #28

Open
victorges opened this issue May 10, 2022 · 1 comment
Open

Handle input asset start_time on transcode and prepare #28

victorges opened this issue May 10, 2022 · 1 comment
Labels
bug Something isn't working

Comments

@victorges
Copy link
Member

When processing an asset through broadcasters, we demux the segments and transcode them independently. We then create an HLS playlist with all the output segments or a file with no metadata coming from the original file.

This causes things like start_time to be ignored, which can make a video have off-sync audio issues. This is my hypothesis based on the little I know and investigated about these files and behavior.

This might also be fixed by #18 at least for the transcode task. We might still need to do something for HLS playlists though, like for example using the new clipping feature livepeer/go-livepeer#2280 on the works!

@pglowacky pglowacky added the bug Something isn't working label May 16, 2022
@pglowacky
Copy link

Unclear how often this happens, we assume that this happens most often when users are manipulating the video post production. When this happens, it makes the video unusable.

Could be solved by:

  • Clipping
  • passing along the metadata.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants