-
Notifications
You must be signed in to change notification settings - Fork 229
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
Paella 7 mp4 quality selector #5685
Paella 7 mp4 quality selector #5685
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code change looks good to me!
As context: this is the result of work in the past few months. After some back and forth, some changes to paella-core
were made, but the majority of this quality switching logic is part of a new external plugin mp4MultiQualityVideoFormat
.
There is a Tobira PR with the exact same change. That PR has a test deployment and a couple comments detailing how this was tested already. Sascha found one small problem with Firefox in some scenarios, but that doesn't need to block this in our opinion.
I did the same tests for this PR as I did already for the Tobira PR on my MacBook Pro with Safari, Chrome, Firefox and Opera and the quality selection works as expected. Thanks for the implementation! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested it briefly with a develop install of Opencast and it works. Code changes to Opencast are straightforward enough :)
It is arguably unintuitive that the quality selector does not pop up if there only is one quality, or at least it had me wondering if I did something wrong. But that's no reason to block this.
By the way, we probably want this to go into earlier branches than develop. I'd say |
paella-core needs to be updated to
If there is no problem in updating the version of paella-core in r/14.x and r/15.x, I can rebase to r/14.x or r/15.x. |
I don't know how Paella does it its versioning, but since there are no major version changes it should be fine? Probably better to just test. I guess you would now better if updating |
I'd probably aim this at 15, but I don't know how we handled paella updates in the past tbh. |
I should be secure to update from The config file needs to be updated to use the quality change. Disable the {
"plugins": {
...
"es.upv.paella.mp4VideoFormat": {
"enabled": false,
"order": 1
},
"es.upv.paella.mp4MultiQualityVideoFormat": {
"enabled": true,
"order": 1
},
}
... other plugin settings
}
} |
This pull request has conflicts ☹ |
Result of the Technical Meeting: Could probably go into 14, but since it's soon EOL and it would be a "big" jump, let's aim at 15 instead. |
2f912d6
to
c2d3219
Compare
Rebased to r/15.x |
Your pull request should…