[gelöst] FFmpeg lässt sich nicht installieren

JetroNick

New member
Themenstarter
Registriert
11 Jan. 2007
Beiträge
1.544
Hallo zusammen,
ich habe ein Problem FFmpeg zu installieren.
Mein System ist ein Ubuntu 10.04 64-Bit

Vergegangen bin ich nach der Wiki-Seite bei ubuntuusers:
http://wiki.ubuntuusers.de/FFmpeg?highlight=(vive)

Wenn ich die zusätzlichen Codecs aus den Ubuntuquellen installieren will mit
Code:
sudo apt-get install libavcodec-extra-52 libavdevice-extra-52 libavformat-extra-52 libavutil-extra-49 libpostproc-extra-51 libswscale-extra-0

Kommt folgende Ausgabe:
Code:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Status-Informationen einlesen... Fertig
libavutil-extra-49 ist schon die neueste Version.
libavutil-extra-49 wurde als manuell installiert festgelegt.
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nicht-erfüllte Abhängigkeiten:
  libavcodec-extra-52: Hängt ab: libva1 ist aber nicht installierbar
                       Hängt ab: libx264-98 ist aber nicht installierbar
  libavformat-extra-52: Hängt ab: librtmp0 (>= 2.3) ist aber nicht installierbar
E: Kaputte Pakete

Hat jemand eine Idee warum die Pakete libva1, libx264-98 und librtmp0 (>= 2.3) nicht installierbar sind?

Danke für eure Hilfe schon mal!!
 
Hi,
ich nehme mal an, es handelt sich um ein neu aufgesetztes System. Mach mal in der Reihenfolge
Code:
sudo dpkg --configure -a
Code:
sudo apt-get install ubuntu-restricted-extras
und danach gehst du auf Medibuntu und holst dir die fehlenden Pakete von dort. So bin ich zumindest jetzt am WE beim installieren vorgegangen. Über das Repository Howto kannst du Medibuntu "freischalten", unter Packages findest du die ganzen Codecs.

Mehr fällt mir dazu momentan nicht ein, aber vielleicht hilft es dir ja weiter

Grüßle Frieder

edit, die von dir beschriebenen Pakete hab ich meines Wissens nach gar nicht benötigt für ffmpeg
 
Hallo,

ich gehe mal davon aus, dass Du vorher schon:

Code:
apt-get update

gemacht hast?
 
Hallo,
@V164: ja ich hatte ein apt-get update gemacht.

@Frieder108:
Habe die 2 Befehle ausgeführt. Ich hatte allerdings schon die "ubuntu-restricted-extras" installiert.

Ich habe dann mal libavcodec-extra-52 Package runtergeladen und probiert manuell zu installieren. Da kommt dann auch die Meldung "Fehler: Kann »libavformat-extra-52« nicht installieren"

Keine Ahnung was ich da gemacht habe das es nicht geht. Ich hab mich eigentlich immer an die Anleitung gehalten.

Vielleicht fällt euch noch was ein..
 
Hi,

was steht in /etc/apt/sources.list? Ich vermute, dass du die genannten Pakete aus verschiedenen Versionen installiert hast. Sollte das der Fall sein, dann erstmal in der sources.list aufräumen und dann die Pakete deinstallieren und neu installieren.

Viele Grüße,

Paul
 
Hier mal mein Auszug aus /etc/apt/sources.list:

Code:
# deb cdrom:[Ubuntu 10.04.1 LTS _Lucid Lynx_ - Release amd64 (20100816.1)]/ lucid main restricted

# deb cdrom:[Ubuntu 10.04.1 LTS _Lucid Lynx_ - Release amd64 (20100816.1)]/ lucid main restricted
# See [url]http://help.ubuntu.com/community/UpgradeNotes[/url] for how to upgrade to
# newer versions of the distribution.

deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid main restricted
deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-updates main restricted
deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid universe
deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid universe
deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-updates universe
deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid multiverse
deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid multiverse
deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-updates multiverse
deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-updates multiverse

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-backports main restricted universe multiverse
# deb-src [url]http://de.archive.ubuntu.com/ubuntu/[/url] lucid-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb [url]http://archive.canonical.com/ubuntu[/url] lucid partner
# deb-src [url]http://archive.canonical.com/ubuntu[/url] lucid partner

deb [url]http://security.ubuntu.com/ubuntu[/url] lucid-security main restricted
deb-src [url]http://security.ubuntu.com/ubuntu[/url] lucid-security main restricted
deb [url]http://security.ubuntu.com/ubuntu[/url] lucid-security universe
deb-src [url]http://security.ubuntu.com/ubuntu[/url] lucid-security universe
deb [url]http://security.ubuntu.com/ubuntu[/url] lucid-security multiverse
deb-src [url]http://security.ubuntu.com/ubuntu[/url] lucid-security multiverse
deb [url]http://packages.medibuntu.org/[/url] maverick free non-free

Edit: oh, beim letzten Eintrag steht was von maverick. Liegt da das Problem??
 
das sieht nach ner möglichen ursache aus. ersetze maverick durch lucid und probiers nochmal.

edit:
du nutzt auch die backports, sehe ich gerade. frage an die anderen: ebenfalls ne mögliche problemquelle?
 
Habe jetzt maverick durch lucid ersetzt. Jetzt funnktionierts! Danke euch allen!!
 
Am besten konsolidierst Du mal den Ubuntu-Teil, dann wird es übersichtlicher. Die Standardinstallation hinterläßt die Quellen leider sehr "unaufgeräumt":
Code:
deb [url]http://archive.ubuntu.com/ubuntu[/url] lucid main restricted universe multiverse
deb [url]http://security.ubuntu.com/ubuntu[/url] lucid-security main restricted universe multiverse
deb [url]http://archive.ubuntu.com/ubuntu[/url] lucid-updates main restricted universe multiverse

deb-src [url]http://archive.ubuntu.com/ubuntu[/url] lucid main restricted universe multiverse
deb-src [url]http://security.archive.ubuntu.com/ubuntu[/url] lucid-security main restricted universe multiverse
deb-src [url]http://archive.ubuntu.com/ubuntu[/url] lucid-updates main restricted universe multiverse

# PPA
deb [url]http://ppa.launchpad.net/linrunner/thinkpad-extras/ubuntu[/url] lucid main
deb [url]http://ppa.launchpad.net/linrunner/ppa/ubuntu[/url] lucid main

...
 
Hallo linrunner,
ich habe jetzt meine sources.list so angepasst wie du geschrieben hast. (Den ganzen Inhalt der Datei gelöscht und durch deinen ersetzt, ich habe allerdings noch nen Backup, falls das falsch sein sollte.)

Woher weiß man eigentlich, welche Quellen alt und entsorgt werden können?
 
Da war nichts alt, ich hab nur main restricted universe multiverse in einer Zeile zusammengefaßt.
 
Hallo jetronic,

jedes Ubuntu-Release hat einen Namen. Die aktuelle Version 10.10 heißt Maverick Meerkat, deine 10.04 heißt Lucid Lynx. Du hast versucht bestimmte Pakete aus der maverick-Version mit den Paketen deiner Version zu installieren. Das ist nicht möglich, deshalb gab es eine Fehlermeldung. Wenn du in Zukunft die sources.list editierst, dann achte darauf, dass alle Quellen sich auf ein bestimmtes Release beziehen. Manchmal ist es zwar erwünscht auch neuere Pakete, hier maverick, zu benutzen, da sonst bestimmte Software nicht funktioniert, jedoch muss die source.list dementsprechend Sinn ergeben.

Eine Liste der Ubuntu-Releases findest du unter http://en.wikipedia.org/wiki/List_of_Ubuntu_releases
Dort kannst du nachlesen wie die Namen der "alten" Versionen heißen.

Viele Grüße,

Paul
 
Hallo Paul, danke für die Erklärung.

@linrunner: Also deine genannten Quellen entsprechen ja nicht meinen 1 zu 1, also einfach zusammenfassen geht wohl nicht. Man muss wohl wissen, was wichtig ist.
Wenn ich die Medibuntu Quellen mit aufnehmen will, reicht folgender Eintrag:
Code:
# Medibuntu
deb [url]http://packages.medibuntu.org/[/url] lucid free non-free
Oder brauche ich das überhaupt nicht??

Wenn es Aktualisierungen von den Medibuntu-Paketen geben sollte, würde ich die gern auch aktualisieren lassen.

Danke und Gruß Jetronic
 
Hi jetronic,

solltest du Medibuntu-Pakete verwenden und du würdest gerne diese aktuell halten, dann braucht du natürlich auch diese Einträge in der sources.list. Kurz: Kein source.list-Eintrag = keine Installation/Update.

deb http://packages.medibuntu.org/ lucid free non-free
deb-src http://packages.medibuntu.org/ lucid free non-free

Der "deb-src"-Eintrag gehört der Vollständigkeit wegen dazu.

Das Wichtigste ist in deinem Fall der "lucid"-Eintrag. Aber das weisst du ja schon ;)

Viele Grüße,

Paul
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben