You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm sorry. this could be not a bug or maybe just not implemented yet...
When I use Peertube without runner it can do job optimize-to-web-video and next to it new-resolution-to-hls job with "copyCodecs": true option. Peertube runner can't do that for some reason. It leads to significant increase in time because runner should encode original resolution 2 times:
to optimize video to web (highest resolution)
encode highest resolution again
Please take a look at screenshosts to see more.
This is how Peertube without runner behaves. It can copy codecs and save a ton of time.
But Peertube runner encodes 2 times the same resolution and it takes 2x time.
I expect peertube runner to copy codecs for highest resolution when it does it's HLS version. Peertube already can do that, let's make runner be able to do it too, please 🙏
Additional information
PeerTube instance:
Version: 6.2.1
NodeJS version: v20.16.0
Ffmpeg version: 7.0.1
The text was updated successfully, but these errors were encountered:
Chocobozzz
changed the title
Peertube runner transcodes highest resolution 2 times
Support copy codecs in peertube runner
Aug 8, 2024
Describe the current behavior
I'm sorry. this could be not a bug or maybe just not implemented yet...
When I use Peertube without runner it can do job
optimize-to-web-video
and next to itnew-resolution-to-hls
job with"copyCodecs": true
option. Peertube runner can't do that for some reason. It leads to significant increase in time because runner should encode original resolution 2 times:Please take a look at screenshosts to see more.
This is how Peertube without runner behaves. It can copy codecs and save a ton of time.
But Peertube runner encodes 2 times the same resolution and it takes 2x time.
Maybe it's related to this line of code.
PeerTube/apps/peertube-runner/src/server/process/shared/process-vod.ts
Line 118 in da992cb
Steps to reproduce
Describe the expected behavior
I expect peertube runner to copy codecs for highest resolution when it does it's HLS version. Peertube already can do that, let's make runner be able to do it too, please 🙏
Additional information
The text was updated successfully, but these errors were encountered: