libre-tube / LibreTube

An alternative frontend for YouTube, for Android.
https://libretube.dev
GNU General Public License v3.0
8.53k stars 440 forks source link

Add support for 360° and VR180 videos #2126

Closed ghost closed 1 year ago

ghost commented 1 year ago

Describe your suggested feature

Support properly playing back 360° and VR180 videos. The user should be able to move the video around using swipe gestures when in full screen mode with playback interface hidden. Swipe controls should be automatically disabled for these types of videos.

Other details

ExoPlayer supports both formats

Acknowledgements

Bnyro commented 1 year ago

ExoPlayer might support them but the NewPipeExtractor and thus Piped as well don't!

ghost commented 1 year ago

ExoPlayer might support them but the NewPipeExtractor and thus Piped as well don't!

I see, so then I should wait until https://github.com/TeamNewPipe/NewPipeExtractor/pull/488 gets merged, right?

Bnyro commented 1 year ago

Yes!

ghost commented 1 year ago

Yes!

Got it. @FireMasterK are there currently any problems with the code so that it's not merged?

FireMasterK commented 1 year ago

It's already in Piped tho, even though that PR is not merged yet (It's in my fork).

That's how we currently support 8k

ghost commented 1 year ago

It's already in Piped tho, even though that PR is not merged yet (It's in my fork).

That's how we currently support 8k

@Bnyro maybe you should reopen it then?

Bnyro commented 1 year ago

Sure, however I won't be working on it as I personally wouldn't use it anyways!

Bnyro commented 1 year ago

Currently out of scope for the project.