Autor Thema: ffmpeg3 neben ffmpeg4 installieren, möglich? (ffdiaporama)  (Gelesen 110 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

EgLe

  • Neues Foren Mitglied
  • *
  • Beiträge: 37
  • Dankeschön: 1 mal
  • CPU: Intel Core i7-8809G @ 8x 4.2GHz
  • GPU: Radeon RX Vega M GH
  • Kernel: 4.19.0-1-MANJARO x86_64
  • DE: DE
  • GPU Treiber: amdgpu
Hallo,

gibt  es eine "recht" einfache Art wie man ffmpeg3 installieren kann das es paralell zu dem neuen ffmepg4 vorhanden ist?

Würde gerne mir versuchen "ffdiaporama" zu installieren (kompilieren) aber das kann nicht mit ffmpeg4 umgehen da dort eine Funktion entfernt wurde.

Ich habe mir aus dem Arch.archive ffmpeg-1_3.4.2-x86_64.pkg gedownloadet und frage mich ob ich das irgendwie in mein System reinwurschteln kann,
evtl. ja auch ins Home-Verzeichnins und ggf. dem PKGBuild auch irgendwie mitgeben kann das wenn er eben nach dieser Funktion sucht diese dort finden kann?

MfG EgLe

Linux will Benutzer, die Linux wollenLinux ist nicht Windows


Machine : Intel NUC8i7HVK
 

Daemon

  • Erfahrenes Foren Mitglied
  • **
  • Beiträge: 82
  • Dankeschön: 28 mal
  • CPU: AMD Ryzen
  • GPU: AMD
  • Kernel: 4.15 (ck-zen)
  • DE: KDE Plasma
  • GPU Treiber: AMD
Re: ffmpeg3 neben ffmpeg4 installieren, möglich? (ffdiaporama)
« Antwort #1 am: 14. Oktober 2018, 19:54:05 »
Eigentlich kann man das parallel installieren. Probiere es doch einfach mal, dann musst du es nicht händisch machen.
 

EgLe

  • Neues Foren Mitglied
  • *
  • Beiträge: 37
  • Dankeschön: 1 mal
  • CPU: Intel Core i7-8809G @ 8x 4.2GHz
  • GPU: Radeon RX Vega M GH
  • Kernel: 4.19.0-1-MANJARO x86_64
  • DE: DE
  • GPU Treiber: amdgpu
Re: ffmpeg3 neben ffmpeg4 installieren, möglich? (ffdiaporama)
« Antwort #2 am: 14. Oktober 2018, 23:39:35 »
Hallo,

Eigentlich kann man das parallel installieren. Probiere es doch einfach mal, dann musst du es nicht händisch machen.

Naja weiß nicht wie das gehen sollte?
Wenn ich das normal zu installieren versuche bekomme ich ja diese Meldung:

[egle@NUC8i7HVK Manjaro-build]$ sudo pacman -U ffmpeg-1_3.4.2-2-x86_64.pkg.tar.xz
[sudo] Passwort für egle:
Lade Pakete...
Warnung: Downgrade des Paketes ffmpeg (1:4.0.2-6 => 1:3.4.2-2)
Löse Abhängigkeiten auf...
Warnung: Kann "libx264.so=152-64" nicht auflösen (eine Abhängigkeit von "ffmpeg")
Warnung: Kann "libx265.so=151-64" nicht auflösen (eine Abhängigkeit von "ffmpeg")
:: Das folgende Paket kann aufgrund nicht auflösbarer Abhängigkeiten nicht aktualisiert werden:
      ffmpeg

:: Möchten Sie das obengenannte Paket bei dieser Aktualisierung überspringen? [j/N]

Und downgraden will ich ja nicht, sondern hätte es gerne Paralell installiert, wenn sowas möglich ist?

MfG EgLe

Linux will Benutzer, die Linux wollenLinux ist nicht Windows


Machine : Intel NUC8i7HVK
 

EgLe

  • Neues Foren Mitglied
  • *
  • Beiträge: 37
  • Dankeschön: 1 mal
  • CPU: Intel Core i7-8809G @ 8x 4.2GHz
  • GPU: Radeon RX Vega M GH
  • Kernel: 4.19.0-1-MANJARO x86_64
  • DE: DE
  • GPU Treiber: amdgpu
Re: ffmpeg3 neben ffmpeg4 installieren, möglich? (ffdiaporama)
« Antwort #3 am: 16. Oktober 2018, 21:15:27 »
Hallo,

habe mir nun mal ffmpeg3.4.4 direkt von https://ffmpeg.org/releases/ffmpeg-3.4.4.tar.xz geladen.

Habe dieses mal nach dem alten Dreisatz kompiliert und installiert.

./configure --prefix=/usr/local
make
sudo make install

Was nun auch funktioniert hat, ohne irgendwelche zusätzlichen Patches.

Doch wenn ich versuche das ganze mit einem PGKBUILD zu erstellen, klappt das einfach nicht  ;D

Meine PKGBUILD sieht so aus:
pkgname=ffmpeg3.4
pkgver=3.4.4
pkgrel=3
pkgdesc='Complete solution to record, convert and stream audio and video'
arch=('x86_64' 'i686' 'arm' 'armv6h' 'armv7h' 'aarch64')
url='https://ffmpeg.org'
license=('GPL3')
depends=('alsa-lib' 'bzip2' 'fontconfig' 'fribidi' 'glibc' 'gmp' 'gnutls' 'gsm'
         'jack' 'lame' 'libavc1394' 'libiec61883' 'libmodplug' 'libpulse'
         'libraw1394' 'libsoxr' 'libssh' 'libtheora' 'libvdpau' 'libwebp'
         'libx11' 'libxcb' 'libxml2' 'opencore-amr' 'openjpeg2' 'opus' 'sdl2'
         'speex' 'v4l-utils' 'xz' 'zlib'
         'libomxil-bellagio'
         'libass.so' 'libbluray.so' 'libfreetype.so' 'libva-drm.so' 'libva.so'
         'libva-x11.so' 'libvidstab.so' 'libvorbisenc.so' 'libvorbis.so'
         'libvpx.so' 'libx264.so' 'libx265.so' 'libxvidcore.so')
makedepends=('ladspa' 'libvdpau' 'yasm')
optdepends=('ladspa: LADSPA filters')
provides=('libavcodec.so=57' 'libavdevice.so=57' 'libavfilter.so=6' 'libavformat.so=57'
          'libavresample.so=3' 'libavutil.so=55' 'libpostproc.so=54' 'libswresample.so=2'
          'libswscale.so=4')
conflicts=('ffmpeg-full3.4' 'ffmpeg-compat-57')
source=("${url}/releases/ffmpeg-${pkgver}.tar.xz"{,.asc}
)
validpgpkeys=('FCF986EA15E6E293A5644F10B4322F04D67658D8')
md5sums=('70f292dfdc6e4d9251a6d2c554ec2b35')
....

Aber ich bekommen da schon diese Meldung:

[egle@NUC8i7HVK ffmpeg3]$ makepkg -C
==> Erstelle Paket: ffmpeg3.4 3.4.4-3 (Di 16 Okt 2018 21:11:31 CEST)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> ffmpeg-3.4.4.tar.xz gefunden
  -> ffmpeg-3.4.4.tar.xz.asc gefunden
==> FEHLER: Integritäts-Prüfungen (md5) unterscheiden sich in der Größe vom Array der Quelle.
[egle@NUC8i7HVK ffmpeg3]$

Hmm, irgendwie sehe ich mal wieder den Wald nicht vor Lauter Bäume....
MfG EgLe

Linux will Benutzer, die Linux wollenLinux ist nicht Windows


Machine : Intel NUC8i7HVK