-
Notifications
You must be signed in to change notification settings - Fork 887
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
Migrate video player from video.js to shaka-player #4978
Migrate video player from video.js to shaka-player #4978
Conversation
Relevant Invidious pull requests:
|
This comment was marked as outdated.
This comment was marked as outdated.
1 similar comment
This comment was marked as duplicate.
This comment was marked as duplicate.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
Tested live streams |
This comment was marked as resolved.
This comment was marked as resolved.
Player settings > Display play button in video player |
This comment was marked as resolved.
This comment was marked as resolved.
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
No further tests from me (except daily test via custom build) until something else popups up |
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.
I'm approving under the assumption that we will do a Release Candidate sometime before the next full release
A release candidate sounds good to me, as this pull request contains a lot of changes. |
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.
Let's RC
This comment was marked as outdated.
This comment was marked as outdated.
* development: (49 commits) Translated using Weblate (Serbian) Translated using Weblate (Turkish) Translated using Weblate (English (United Kingdom)) Translated using Weblate (Italian) Translated using Weblate (Chinese (Simplified Han script)) Translated using Weblate (Italian) Translated using Weblate (Italian) Translated using Weblate (Italian) Translated using Weblate (Italian) Translated using Weblate (French) Translated using Weblate (German) Bump swiper from 11.1.10 to 11.1.12 (FreeTubeApp#5635) Translated using Weblate (Spanish) Bump the stylelint group with 2 updates (FreeTubeApp#5633) Migrate video player from video.js to shaka-player (FreeTubeApp#4978) Bump lefthook from 1.7.14 to 1.7.15 (FreeTubeApp#5634) Bump electron-context-menu from 4.0.2 to 4.0.4 (FreeTubeApp#5636) Bump youtubei.js from 10.3.0 to 10.4.0 (FreeTubeApp#5637) Cleanup the Hide Profile Pictures in Comments code (FreeTubeApp#5625) Switch to non-deprecated Electron navigation history APIs (FreeTubeApp#5626) ... # Conflicts: # src/renderer/store/modules/index.js
Migrate video player from video.js to shaka-player
Pull Request Type
Related issue
Description
After almost a years worth of work, here is the shaka-player migration.
Significant improvements and new features
et
(eesti keel), Basqueeu
(Euskera), Galiciangl
(galego) and Icelandicis
(Íslenska), for those languages it will use English (US) instead.ANDROID_TESTSUITE
client that Invidious uses, claims that all video streams use normal rectangular projection, so we don't have a way to identify VR videos through Invidious).Significant bug fixes
Missing/Removed features
Known issues
Screenshots
DASH
DASH with controls faded away
DASH in full screen mode
DASH in full window mode
DASH stats
Audio only with seek bar thumbnails and stats visible
Audio only with quality selector visible
DASH with a vertical video/short
Audio only with a vertical video/short and the FreeTube locale preference set to French
Mobile audio only with the the overflow menu closed
Mobile audio only with the overflow menu open
Mobile DASH with the overflow menu open on a video with subtitles and multiple audio languages
VR video that uses equirectangular projection
Testing
Desktop