Skip to content

Update ffmpeg #3213

Merged
merged 30 commits into from
May 20, 2025
Merged

Update ffmpeg #3213

merged 30 commits into from
May 20, 2025

Conversation

david
Copy link
Collaborator

@david david commented Mar 12, 2025

tested on dalek and bacon

install notes

bee install fdk-aac
bee update x264
bee update opus-1.3.1-0.x86_64
bee update libass
bee update x265
bee update ffmpeg
bee update mpv
bee update HandBrake
bee update freerdp
bee update vlc
bee update libheif
bee remove deadbeef-1.8.8-0.x86_64
bee remove audacious-4.1-0.x86_64
bee remove audacious-plugins-4.1-0.x86_64
bee update mplayer
bee update alsa-lib
bee update alsa-plugins
bee update alsa-utils
bee remove ffmpeg_compat-1.0.2-0.x86_64
bee update pulseaudio
bee update gegl
bee update gimp
bee remove jack-audio-connection-kit-0.121.3-1.x86_64
bee update mpg123
bee update xscreensaver
bee remove portaudio-19.20111121-1.x86_64
bee remove fluidsynth-2.3.6-0.x86_64
bee install jack-audio-connection-kit_compat-0.121.3-0.x86_64
bee install x265_compat-2.1-0.x86_64
bee install libass_compat-0.13.4-0.x86_64

PulseAudio daemon needs a restart
if you kill the pulsaudio process, it will restart automatocally

killall pulseaudio will work to restart pulseaudio

The fdk-aac package provides the Fraunhofer FDK AAC library, which is purported to be a high quality Advanced Audio Coding implementation.
@david
Copy link
Collaborator Author

david commented Mar 20, 2025

packages with .compatlibs now

/pkg/python-3.10.8-0
/pkg/python-3.10.10-0
/pkg/python-3.10.10-1
/pkg/python-3.10.12-0
/pkg/python-3.11.7-0
/pkg/python-3.11.7-1
/pkg/python-3.12.8-0
/pkg/qemu-7.1.0-0
/pkg/qemu-7.2.0-0
/pkg/qemu-7.2.0-1

@donald
Copy link
Collaborator

donald commented Apr 3, 2025

Some unresolved dependencies...

Possibly not all important and maybe a broken package (last column) could as well be removed.
Note, that vlc-3.0.20-0.x86_64 is from this update, so maybe just needs to be rebuild after
jack-audio-connection-kit-0.121.3-1.x86_64 has been removed (part of this PR).

MISS libass.so.5         /usr/lib/gstreamer-1.0/libgstassrender.so              gst-plugins-bad-1.16.1-0.x86_64
MISS libx265.so.95       /usr/lib/gstreamer-1.0/libgstx265.so                   gst-plugins-bad-1.16.1-0.x86_64

MISS libjack.so.0        /usr/lib/gstreamer-1.0/libgstjack.so                   gst-plugins-good-1.16.1-2.x86_64

MISS libavcodec.so.58    /usr/lib/deadbeef/ffmpeg.so                            deadbeef-1.8.8-0.x86_64
MISS libavformat.so.58   /usr/lib/deadbeef/ffmpeg.so                            deadbeef-1.8.8-0.x86_64
MISS libavutil.so.56     /usr/lib/deadbeef/ffmpeg.so                            deadbeef-1.8.8-0.x86_64

MISS libavcodec.so.58    /usr/libexec/xscreensaver/*                            xscreensaver-6.08-0.x86_64
MISS libavformat.so.58   /usr/libexec/xscreensaver/*                            xscreensaver-6.08-0.x86_64
MISS libavutil.so.56     /usr/libexec/xscreensaver/*                            xscreensaver-6.08-0.x86_64
MISS libswscale.so.5     /usr/libexec/xscreensaver/*                            xscreensaver-6.08-0.x86_64
MISS libswresample.so.3  /usr/libexec/xscreensaver/*                            xscreensaver-6.08-0.x86_64

MISS libjack.so.0        /usr/bin/fluidsynth                                    fluidsynth-2.3.6-0.x86_64

MISS libjack.so.0        /usr/bin/mplayer                                       mplayer-1.4-2.x86_64

MISS libjack.so.0        /usr/bin/mpv                                           mpv-0.36.0-0.x86_64
 
MISS libjack.so.0        /usr/lib/alsa-lib/libasound_module_pcm_jack.so         alsa-plugins-1.2.5-0.x86_64

MISS libjack.so.0        /usr/lib/libfluidsynth.so.3.2.4                        fluidsynth-2.3.6-0.x86_64

MISS libjack.so.0        /usr/lib/libportaudio.so.2.0.0                         portaudio-19.20111121-1.x86_64

MISS libjack.so.0        /usr/lib/vlc/plugins/access/libaccess_jack_plugin.so   vlc-3.0.20-0.x86_64
MISS libjack.so.0        /usr/lib/vlc/plugins/audio_output/libjack_plugin.so    vlc-3.0.20-0.x86_64
MISS libjack.so.0        /usr/lib/vlc/plugins/codec/libfluidsynth_plugin.so     vlc-3.0.20-0.x86_64

@david
Copy link
Collaborator Author

david commented Apr 4, 2025

  • vlc-3.0.20-0 (Update to 3.0.21)
  • portaudio (removed)
  • alsa-plugins (new revision)
  • mpv (new revision)
  • mplayer (new revision)
  • fluidsynth (removed)
  • xscreensaver (Update to Version 6.09)
  • deadbeef (removed)
  • gst-plugins-good (compat package for libjack)
  • gst-plugins-bad (compat package for x265 & libass

fix for missing .so
fix for missing .so
fix for missiong .so
audio I/O lib not needed anymore
gst-plugin-good need it
gst-plugins-bad need it
gst-plugin-bad need it
@david david merged commit 8f4c225 into master May 20, 2025
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants