Firefox audio/video desync

hello,
i’ve been experiencing a very annoying problem since months, when i watch videos on youtube (no other site does this from my experience) the audio and video regularly lose sync, the video seems to be late compared to the audio, pausing the video and resuming (sometimes i have to do it twice) seems to solve the issue but i have to do it almost every time which is extremely annoying.
this only happens on my all-AMD desktop pc, it’s not an issue on my Intel+nvidia laptop, could that be related ?
thanks

You might want to search, as there are numerous “Firefox audio video issues”.

However, does video / audio work in other browsers? Chromium, Chrome, Opera, Brave, etc.

i already did some reaserch and couldn’t find anything recent related to my problem, the only thing i could find was a topic from 3y ago on reddit /firefox , the OP said his problem was fixed after a firefox update.
i’ve tried with ungoogled chromium and no issues with video playback at all, it’s exclusive to FF

What do you have installed for ffmpegs? see screenshot

You should definitely learn how to get the same search result via a terminal and post the output as preformatted text. Pictures are never a good idea for a list of packages. This was already explained to you by an admin.
Following command gets you the same list in a comparable, readable and useable format:
zypper search -dis ffmpeg

1 Like

If it only happens on YouTube, it could be a codec issue. Try installing all the codecs with opi codecs and then restart.

If that doesn’t work, try to clear the cache and cookies. Files stored in the cache and cookies can cause video playback problems. To clear them, follow these steps:

  1. In Firefox, menu > History > Clear Recent History.
  2. In the “Time range to clear” drop-down menu, select “All history”.
  3. Select the boxes “Cache” and “Cookies”.
  4. Click “Clear Now”.
  5. Restart Firefox.
12:39:55 (kyral@kdes)-[~] 
(0)-$ zypper se -dis ffmpeg
Loading repository data...
Reading installed packages...

S  | Name                         | Type    | Version                            | Arch   | Repository
---+------------------------------+---------+------------------------------------+--------+----------------------
i+ | dvdauthor                    | package | 0.7.2-4.1                          | x86_64 | Main Repository (OSS)
i+ | ffmpeg-6                     | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | ffmpeg-6-libavcodec-devel    | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | ffmpeg-6-libavformat-devel   | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i  | ffmpeg-6-libavutil-devel     | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | ffmpeg-6-libswresample-devel | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | ffmpegthumbs                 | package | 24.02.0-1.1                        | x86_64 | Main Repository (OSS)
i+ | gstreamer-plugins-libav      | package | 1.24.0-1.1                         | x86_64 | Main Repository (OSS)
i+ | kdenlive                     | package | 24.02.0-1.1                        | x86_64 | Main Repository (OSS)
i+ | libavcodec58_134             | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libavcodec59                 | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libavcodec60                 | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | libavdevice58_13             | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libavdevice59                | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libavdevice60                | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | libavfilter7_110             | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libavfilter8                 | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libavfilter9                 | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | libavformat58_76             | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libavformat59                | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libavformat60                | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | libavresample4_0             | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libavutil56_70               | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libavutil57                  | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libavutil58                  | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | libheif-ffmpeg               | package | 1.17.6-1699.4.pm.17                | x86_64 | packman
i+ | libpostproc55_9              | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libpostproc56                | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libpostproc57                | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | librtmp1                     | package | 2.4.20151223.fa8646d-1699.1.pm.120 | x86_64 | packman
i+ | libswresample3_9             | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libswresample4               | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | libswresample4_ff5           | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libswscale5_9                | package | 4.4.4-1699.14.pm.7                 | x86_64 | packman
i+ | libswscale6                  | package | 5.1.4-1699.11.pm.7                 | x86_64 | packman
i+ | libswscale7                  | package | 6.1.1-1699.3.pm.18                 | x86_64 | packman
i+ | vlc                          | package | 3.0.20-1699.8.pm.11                | x86_64 | packman

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.