Groove with your friends: sync up watching or listening to the same stuff on YouTube, Twitch, MixCloud, and SoundCloud.
DaGrooveCync Extension
4
3\" or \"What timestamp are you at?\"?
Then this plugin is for you!
For YouTube, Twitch, MixCloud, and SoundCloud, a button will show up in the URL bar, which will create a URL and put it in your clipboard. You can then paste this URL to your friend and they will get redirected in such a way that they will sync up with you. Well, give or take a second or two, depending on how long the page takes for them to load.
Note: make sure your clock is synced! If your clock is off, it will affect how well your friends will sync up.
Note 2: Currently MixCloud isn't quite working yet, because they don't support having a timestamp in the URL, but I hope to fix that by serving a page with a widget in the near future.
How it works: when you hit the button, the URL of the currently playing video/audio is extracted, along with the current timestamp. The plugin then calculates a \"zero\" time by subtracting the current timestamp from the current time according to your clock. That zero time and the URL are encoded into the URL you can share. When someone clicks on the URL, the server will subtract the zero time from the current time, and append to the URL the difference so that the music will start playing at that offset.
# Installing
## From browser marketplaces
### Firefox
https://addons.mozilla.org/firefox/addon/dagroovecync/
### Chrome
https://chrome.google.com/webstore/detail/dagroovecync/inkjphjnkcigofagibfjfnhilnklgemj
## Manually
### Firefox
Download the latest XPI from https://github.com/docwilco/dagroovecync/releases, then go to `about:debugging`, click This Firefox and add as a temporary plugin.
### Chrome
Downloud the latest source from https://github.com/docwilco/dagroovecync/releases, unpack and use \"load unpacked\" under \"manage extensions\".
# Building
Throw everything under `extension` into zip file and change the extension from `zip` to `xpi`.
# Credits
Thanks Martijn Bogaard for the icons, motivation and ideas!
# Changelog
## 1.0.1-chrome 2024-02-07
* Adjust things to make Chrome happy
* Fix MixCloud support for real this time
## 1.0.0 2024-01-07
* Update Browser Extension Polyfill
* Update Manifest to V3
## 0.1.12 - 2024-12-05
* Fix MixCloud support
Source Manifest.json
Similar Extensions
YouTube Audio Only 9 7 ★ 690KiB
Song Lyrics 9 16 ★ 146KiB
YouTube Windowed FullScreen 9 361 ★ 173KiB
Full Screen for Google Chrome 9 360 ★ 690KiB
Music Mode for YouTube™ 9 318 ★ 114KiB
Random YouTube Video 9 52 ★ 196KiB
KellyC Show YouTube Dislikes 9 292 ★ 150KiB
VKSaver - скачать музыку ВК 9 3552 ★ 79.31KiB
PocketTube: Youtube Subscription Manager 9 4482 ★ 8.43MiB
Equalizer for YouTube™ 9 190 ★ 33.48KiB
Download Twitter Spaces 9 26 ★ 21.21KiB
PocketTube: Youtube PlayList Manager 9 350 ★ 16.8MiB
YouTube Auto Liker 9 39 ★ 186KiB
Audio Only for YouTube™ 9 37 ★ 40.45KiB
BPM Changer 9 7 ★ 247KiB
Yandex Music control 9 18 ★ 124KiB
Spotify Friend Activity 9 33 ★ 110KiB
Last.fm Scrobbler for YouTube™ 9 36 ★ 66.89KiB
Shared Music 9 5 ★ 509KiB
Watch Party 9 16 ★ 552KiB
GarageBand for windows PC, Mac- Free Download 9 5 ★ 135KiB
Custom Video Speed for YouTube™ 9 25 ★ 44.13KiB
YouTube Repeat 9 18 ★ 96.32KiB
Youfy - YouTube to Spotify 9 22 ★ 1.37MiB