
Hello, Sorry for late reply. In the Message; Subject : Re: [oS-EN] ffmpeg versions Message-ID : <37015f37-97f4-4e06-9826-202178026e61@telefonica.net> Date & Time: Thu, 27 Feb 2025 12:26:10 +0100 [CER] == "Carlos E. R." <robin.listas@telefonica.net> has written: CER> On 2025-02-27 11:26, Carlos E. R. wrote: CER> > On 2025-02-27 11:09, Masaru Nomiya wrote: MN> >> I'm also curious, but how did you determine that ffmpg-3 was already MN> >> installed? CER> > Telcontar:~ # wrpm ffmpeg CER> > ffmpeg-3-3.4.13-150600.4.pm.4.x86_64 CER> > Telcontar:~ # CER> > CER> > Telcontar:~ # cat /root/bin/wrpm CER> > #!/bin/bash CER> > CER> > rpm -q -f `which $1` CER> > Telcontar:~ # CER> I looked because someone in Usenet mentioned ffplay, and it is CER> not included in ffmpeg-3, dunno about other versions. Please try this as an user; $ rpm -e ffmpeg-3 This is supposed to return nothing. But, if you this; $ rpm -e libavformat57-3.4.2-150200.11.34.2 many dependency error messages should appear like these; error: Failed dependencies: libavformat.so.57.76()(64bit) is needed by (installed) libQtAV1-1.13.0-21.128.x86_64 libavformat.so.57.76()(64bit) is needed by (installed) libyami-utils-1.3.2-17.8.x86_64 libavformat.so.57.76()(64bit) is needed by (installed) libavdevice57_13-3.4.2-150200.11.34.2.x86_64 [...] These things are saying that your system only needs the libraries. Also, there is no exclusion relationship between the ffmpeg-3 and ffmpeg-4 libraries, so they can coexist. So, if you run # zypper in ffmpeg-4, ffmpeg-3 will be uninstalled while leaving the libraries behind, and ffmpeg-4 and its libraries will be installed automatically. In Tumbleweed, ffmpeg-4's libraries and ffmpeg-7, as well as its libraries coexist, and I think the cause is in vlc. In short, when we build vlc with ffmpeg-5 or later, vlc cannot play certain x264 codec videos, and a black screen will appear. Because of this problem, I think that Tumbleweed has a coexistence relationship. However, since leap 15.6 is considered to be based on ffmpeg-4.4.4, it seems that there is no need to have a coexistence relationship with ffmpeg 3.4.2, so I wrote that it was strange. There must be some circumstances, but I think that $ rpm -e libavformat57-3.4.2-150200.11.34.2 will tell you about it. Best Regards. --- ┏━━┓彡 Masaru Nomiya mail-to: nomiya @ lake.dti.ne.jp ┃\/彡 ┗━━┛ "Microsoft is overhauling its cybersecurity strategy, called the Secure Future Initiative, to incorporate key security features into its core set of technology platforms and cloud services. " -- Microsoft overhauls cyber strategy to finally embrace security by default --