[Crowdicity: Full controls on Picture in Picture mode window, 109 votes atm, "Mozilla developing"]
Currently PiP window can only offer 3 buttons (4 if you turn on the mute button in config). Additionally it can rewind videos, but you can only do that with arrow buttons.
It would be a lot more intuitive if PiP window provided an interface, similar to default browser video control panel with a few additions
My concept is on the screenshot, where
Top elements have some space between them and edges so you are able to use this space to drag the window too (aside from area in the middle). Black bars on the screenshot are a part of video, but for videos without them, top elements, when shown, would have soft shading (to be able to see them).
There's also a discussion, created by Mozilla team about this and other video features:How can we make video experience in Firefox better for you?
+1 for yonaka 😄
Also as an accessibility concern, closed captions should appear on the PiP window, not the main window.
I kinda like where the pause button is currently. I like it more in the "middle" than in the bottom left though 😕
@vincentjIn the original post, Mozilla developer had the concern that actually the majority of web players use their own implementation of subtitles instead of standardized WebVTT, but they work on supporting it anyway
@ollie, Yeah, the pause could work as it does on YouTube, just click in the middle too. I've made this concept using Firefox' native html5 video player (the overlay that can be shown by clicking "Show control panel" on video context menu, js players hide it to use their own controls). I suppose they couldn't reuse it because PiP window isn't HTML
Here with an exciting update…
Your idea has quickly received a great deal of votes (kudos) and support here in the Mozilla Connect community, so we are upgrading the status to “Trending idea.” This means it’s now one step closer to reaching our internal teams for review—learn more about The Idea Journey.
Please keep the conversation going and stay tuned for updates 😃
-The Community Team
bare minimum, i just want captions (that either grab from the video player or transcribe on the spot) and a couple buttons to skip back & forward 10 seconds. that would make PiP so much better without cluttering up the interface.
i'm thinking five buttons in the bottom middle of the window. from left to right: Back To Video's Page, Skip Back, Pause, Skip Forward, Captions On/Off. maybe a Settings button next to the close button if more customization options are added.
PiP captions are already available in Nightly, and will make their way to release in Firefox 100. We currently support YouTube, Prime Video, and Netflix plus every website that supports WebVTT (Video Text Track) format, for instance Coursera.org and Canadian Broadcasting Corporation.
As one of my team members mentioned earlier, subtitles implementation is not standardized across most websites, so each additional website with captions requires a site-specific wrapper to support captions in PiP.
The good news is that anyone can contribute a site-specific wrapper for their favorite website, and we will review and incoporate it. A contributor is already working on a wrapper for Crunchyroll.
Additional video controls in the PiP window are on our radar this year, but I can't promise specific timing just yet.
Having control over video's timeline is for me the most crucial feature for PiP mode.
But I really hope FF will add more features to this mode since I really love using it being a single screen user.
As the recent changes to BBC iPlayer show, surely video controls are down to the actual site that is providing the video and not down to Firefox?
On the matter of PIP, can I ask people to have a look at this post?
Here with another exciting update…
This idea has been upgraded to "In review" which means it will be brought to our internal teams for review—learn more about The Idea Journey. As soon as we have another update on its status, we’ll let you know right here in the comment section.
Stay tuned 😃
-The Community Team