codebicycle / videospeed

HTML5 video speed controller (for Firefox). WebExtensions port of Video Speed Controller Chrome extension.
421 stars 47 forks source link

different audio speedup behavior between Linux and Windows through Firefox #192

Open AnotherNeko opened 2 years ago

AnotherNeko commented 2 years ago

note that I only use YouTube, I'm not sure how this issue affects other websites.

Firefox version on Windows: 101.0 (64-bit):

Firefox version on Linux, Kubuntu 21.04: (I don't remember the version at the time of writng, but the behavior has been consistent over the past several months through several updates):

Steps to reproduce:

  1. install Firefox on Windows through the Firefox website
  2. (KUbuntu comes with Firefox installed, no need to install anything; probably can test this bug in a USB-booted environment)
  3. on both Windows and KUbuntu, perform the following steps:
  4. install Video Speed Controller extension
  5. start watching a Youtube video
  6. make sure the resolution is relatively low (720p, 480p) so that hardware limitations do not unintentionally lag the video
  7. press d several times to speed up the video, and note at which speed does the audio cut off
  8. press s several times to slow down the video; you can use Youtube's speed adjust to change the second digit from a 0 to a 5

My results:

Windows: audio works when 8.0 >= (video speed) >= 0.15 Linux: audio works when 4.0 >= (video speed) >= 0.25

my guess is that Windows Firefox has twice the range of speeds where audio works compared to Linux Firefox.