Fix wireless audio streaming delay for YouTube
There is always a delay when streaming audio from your device to a receiver (Apple TV, AirPlay speakers, Sonos, Network Player, TuneBlade, Bluetooth, etc.). This is not a big issue when streaming music but any video will become out of sync. This Chrome Extension attempts to solve this problem for YouTube.
The extension allows adjusting to a positive delay as well as a negative one making it possible also to correct any YouTube video that has been uploaded out of sync.
One time set up:
- Go to options
- Click on "Find your system's delay"
- A sound will be played, listen and press the button when you hear the last beep
- The approximate delay will be filled in "Global Audio Delay (ms)"
- Play a YouTube video and check if you are satisfied with the sync. If it is not perfectly in sync, repeat the steps above or adjust the delay value manually and save. You can do this from the Options page or directly from the YouTube player
- You can enable/disable the sync adjustment from the YouTube player or by clicking on the extension's icon in the toolbar.
- Auto toggle extension when audio device is connected
- The selectable delay value is limited to 5000ms in either direction but you can change this when you go to More Options: Maximum Selectable Delay (ms)
- If your computer is struggling to sync, you can try adjusting this setting: Maximum Acceptable Lip Sync (ms).
YouTube Audio/Video Sync works by muting the original video and reloading only the audio adjusted to the selected delay.
-YouTube Live Videos are not supported.
-This extension (at least for now) will only work on youtube.com, embedded YouTube players on other websites will not work.
This is an open source project, licensed under GPLv3