-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User selectable manual audio delay #11200
Comments
Actually... I tested it again with my current headphones and it does seem like the latency is automatically adjusted. Maybe it's a newer firmware thing? I think the feature request is still valid though, since I'm not sure if all headphones support it, but it's at least not too important for me personally anymore. |
I searched, and Exoplayer does have the ability to automatically compensate for Bluetooth audio lag. Not sure what was going on with your older headphones. Anyway, if another user faces this they can always open an issue. |
Hello! I have this exact issue with YouTube/NewPipe. My earbuds also have ~200ms and it's really annoying to watch videos with lips out of sync. I can get away with this latency by setting a video delay in MX player (also in VLC player) it would be really nice to similar option in NewPipe. So please reopen this issue @opusforlife2
|
@jakariyaa Do you get a lag using https://f-droid.org/en/packages/com.brouken.player/ ? |
Yes @opusforlife2, I still get this audio lag with this mentioned player. Tested version: https://github.com/moneytoo/Player/releases/tag/v0.170 |
@jakariyaa Please open a new issue. Although a bug report about this should also really be opened in the upstream Exoplayer/Media3 repo, we might also consider adding this as a feature in Newpipe's player specifically because lots of different quirky Bluetooth listening devices may exist out there. |
@opusforlife2 I have opened this similar issue in the repo of NewPlayer: I hope it was the right place. |
Checklist
Feature description
A user selectable audio delay that is tied to the Bluetooth device in use. Probably allow just typing in a (positive or negative, but delaying the video to sync up with audio is more useful for me) millisecond value.
Why do you want this feature?
My Bluetooth headphones have around 200ms of latency on them, and when I watch videos with them on, its quite jarring. (A secondary use which would be to fix audio sync on a per-video basis)
(I've heard there's a feature to let headphones tell the phone what delay they have, but either this is not implemented for my headphones, or it needs player support which doesn't exist (yet))
Additional information
VLC has this feature and it works well in my experience, I just set a audio delay and tell VLC to always use that delay for my given Bluetooth headphones. (It uses no delay when using phone speakers).
The UI looks like this (but I wouldn't copy the "sound heard / sound seen" personally, I would just allow the user to type in a delay and expect them to figure out the correct delay).
And as requested by the template, here's a picture of a cat I saw a while back :3
The text was updated successfully, but these errors were encountered: