I just got tired of being asked for premium to keep the songs on the playlist going.

So I created a Firefox add-on for my Android phone and it works fine for me, so should anyone be interested, try it and if there are issues let me know.

It keeps YouTube and YouTube Music playing when you switch to another app or go to the home screen, and it moves your playlist or mix on to the next video or song.

It's free and open source (MIT), doesn't track you and needs no account. The code is here if you want to check: https://github.com/lagudafuadtosin/plays-on

Add-on: https://addons.mozilla.org/firefox/addon/plays-on/

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 1 week ago* (last edited 1 week ago)

Ah craaaaaaaap. No, all I saw is removing the support for Vimeo and changing the names etc., and I didn't understand that VBPF didn't work for playlists, hence the rationale behind a fork. I didn't look through the whole commit; I think my eyes just glazed over after reading all the branding changes and seeing Vimeo support dropped.

When I read:

Separate add-on built on Video Background Play Fix (MIT) by Timothy Guan-tin Chien and Jan Henning. New name, id and icon. With Firefox for Android in the background, YouTube moves to the next video but never starts it; a watchdog calls the player's playVideo() when it is stuck. Tested on a Galaxy A14 with Firefox 157. Vimeo removed (untested).

I saw:

  • "Separate add-on." So it's a fork.
  • "New name, id and icon." So changing the branding.
  • "With Firefox for Android in the background, YouTube moves to the next video but never starts it." As someone who uses NewPipe, I mistook this as one of the base problems VBPF was addressing and this as just reiterating what the extension is doing. I don't know how, because rereading it, that doesn't make any sense, but that's how I read it at the time.

@lagudafuad@lemmy.world, I owe you a serious apology. There's no reason I should've been this careless, especially when I was so aggressive. I've downvoted my own comments and will be amending them.

  • source
  • parent