[1] Archiv / MLD 4.x / Development / PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
 

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
« on: December 13, 2014, 12:47:07 »
Hallo,

das Einrichten der Entwicklungsumgebung (hier 4.0.1 32 Bit) schlägt beim Auflösen der Abhängigkeiten fehl. MLD will immer wieder das ppa:samrog131/ppa  für ffmpeg installiert haben, das aber bereits installiert ist.

Ursache ist wohl, dass in besagtem PPA ffmpeg jetzt ffmpeg-opti heißt. Auch die abhängigen Bibliotheken haben sich geändert (höhere Versionsnummer), sodass das manuelle Installieren von ffmpeg-opti vor make deps leider auch nichts bringt.

Schöne Grüße aus Wien
BobW

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
« Reply #1 on: December 13, 2014, 13:12:32 »
Hi BobW

der Zusatz -opti ist erst ab der ffmpeg 2.5 neu dazu gekommen.
Bei uns wird die MLD noch mit der ffmpeg 2.2.3 gebaut und da ist der Zusatz nicht nötig.
Gruß MegaX

Hardware (show / hide)

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
« Reply #2 on: December 13, 2014, 13:32:40 »
Hallo MegaX,

das Problem ist aber, dass in samrog131 kein ffmpeg mehr zur Verfügung stellt, sondern nur mehr ffmpeg-opti. make deps schlägt immer fehl, da es ffmpeg aus samrog131 installieren will.

Kurzfristig Abhilfe würde ein PPA schaffen, das noch die frühere ffmpeg-Version samt abhängigen Bibliotheken zur Verfügung stellt.

BobW

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
« Reply #3 on: December 13, 2014, 14:50:03 »
Hi

du kannst das ganze umgehen indem du im MLD Ordner die Makefile.default Zeile 6 anpasst von:
Code: [Select]
ffmpeg := $(if $(findstring arm,$(ARCH)),,-ffmpeg)ändern in:
Code: [Select]
ffmpeg := $(if $(findstring arm,$(ARCH)),,-ffmpeg-opti)dann sollte er auch bei einem
Code: [Select]
sudo apt-get install $(make deps) die richtigen Sourcen finden und auch installieren und du kannst die MLD wie gewohnt bauen.
Gruß MegaX

Hardware (show / hide)

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
« Reply #4 on: December 13, 2014, 16:33:40 »
Hi MegaX,

leider hilft das nur bedingt weiter. Jetzt fehlt die Abhängigkeit für xine:

Code: [Select]
ich@lubuntu-32:~/MLD-4.0.1$ sudo apt-get install $(make deps)

You must first add a ppa repository before you can install ffmpeg:
sudo add-apt-repository ppa:samrog131/ppa && sudo apt-get update


You must first add a ppa repository before you can install ffmpeg:
sudo add-apt-repository ppa:samrog131/ppa && sudo apt-get update

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
E: Paket libxine2-ffmpeg-opti kann nicht gefunden werden.
ich@lubuntu-32:~/MLD-4.0.1$

Gruß
BobW

Offline MegaX

  • Administrator
  • Expert Member
  • ********
  • Posts: 1822
    • View Profile
PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
« Reply #5 on: December 18, 2014, 11:04:01 »
Hi

nachdem ich nun einiges umgebaut habe sollte die MLD sich wieder wie gewohnt bauen lassen.
Es wird nun auch der richtige Parameter für ffmpeg gesetzt so das das ganze nicht nur aufwärts sondern auch abwärtskompatibel ist.

Bitte testet das ganze trotzdem mal durch nicht das ich was übersehen habe.
Gruß MegaX

Hardware (show / hide)

[1] Archiv / MLD 4.x / Development / PPA samrog131: ffmpeg heißt jetzt ffmpeg-opti
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.