-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Transcoding queue still doesn't publish videos correctly #4968
Comments
Forgot to mention my instance currently only encodes in 1080p, so it's not waiting on lower resolution transcodes for the videos. |
Hello, Please fill the bug template, in particular server logs and server URL sections |
The instance is private, but the url is vidbin.org. These are just some youtube imports I'm using to test this out. This shows up once the video-transcoding job has finished (job 191/161).
As per the image below the transcoding job is marked as completed while the video remains in the transcoding state until the queue has finished. |
If I had to take a wild guess the issue is occurring when converting the video from webtorrent to HLS in the system since when the video works/is published it's marked as HLS under videos/list and when its not working its marked as webtorrent. |
Actually that's exactly whats happening the new-resolution-hls jobs are added to the top of the queue and dont get processed until the end. |
I can't find the old issue so I'm opening a new one.
Video publishing is still heavily delayed until the queue is finished. If I have 100 videos queued for transcoding they will either randomly appear or not appear at all until that queue is finished.. which means if users are actively uploading videos consistently they may not appear for several days depending on the queue size.
If I manually go into one of the videos it says its still being transcoded. But when I click on the download option the transcoded (AV1) video is there. It can play just fine and the audio works. But it's still stuck in transcoding limbo until the queue is finished.
Using NodeJS 16 and peertube 4.1.1 and transcoding-profile-debug plugin.
The text was updated successfully, but these errors were encountered: