dbox Stream kein Bild mehr nach vlc update

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
PeterRies
Beiträge: 96
Registriert: 07.01.2007 15:48:00
Wohnort: Hannover
Kontaktdaten:

dbox Stream kein Bild mehr nach vlc update

Beitrag von PeterRies » 30.12.2007 13:29:51

Hallo zusammen.

Habe gestern mal wieder ein aptitude update gemacht. Dabei wurde u. a. vlc von0.8.6a auf 0.8.6c-4 upgedated. Nun habe ich gestern aben feststellen müssen, daß ich keine avi's mehr sehen kann. Ton kommt noch, aber Bild bleibt schwarz. Hat noch jemand das Problem?

Wie komme ich ggf. auf die alte vlc Version zurück?

Benutze Debian-Lenny. Dbox wurde nichts verändert. Schein wirklich nur am Lenny update zu liegen.

Gibt es ggf. irgendwo ein (Stream)-Log von vlc?

Danke für Tipps

Gruss
Peter

PeterRies
Beiträge: 96
Registriert: 07.01.2007 15:48:00
Wohnort: Hannover
Kontaktdaten:

Beitrag von PeterRies » 31.12.2007 18:26:47

inzwischen ein wenig mehr herausgefunden

FM

Code: Alles auswählen

ffmpeg encoder error: cannot find encoder MPEG-2 Video
Liegt wohl an der neuen (>=0.8.6c) vlc in Verbindung mit ffmpeg.

s. auch http://lists.alioth.debian.org/pipermai ... 00410.html

ich kann nur jedem dbox-gucker von einem update der beiden vlc/ffmpeg abraten...

Trotzdem die Frage, wie kann ich die 0.8.6a vlc wieder installieren? Sourcen kompilieren gibt einen haufen Fehler wegen Abhängigkeiten in Richtung libavcodec, welcher inzwischen auch neuer ist - snapshot.debian.net einbinden und dann per apt-get ist die selbe Orgie, da will er dann sogar irgendwann k3b noch deinstallieren. Krieg hier gleich die Krise...

Na ja - mache jetzt aus. Guten Rutsch die Damen und Herren!
CU
Peter

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 31.12.2007 19:03:56

Was genau hast du denn jetzt versucht?

Ich benutze nämlich etch und habe auch eine dbox.
Könnte es ja mal mit meiner Version unter etch probieren.

Code: Alles auswählen

daniel@daniel-laptop:~$ dpkg -l|grep vlc
ii  libvlc0                              0.8.6-svn20061012.debian-5etch1      multimedia player and streamer library
ii  mozilla-plugin-vlc                   0.8.6-svn20061012.debian-5etch1      multimedia plugin for web browsers based on
ii  vlc                                  0.8.6-svn20061012.debian-5etch1      multimedia player and streamer
ii  vlc-nox                              0.8.6-svn20061012.debian-5etch1      multimedia player and streamer (without X su
Oh, yeah!

PeterRies
Beiträge: 96
Registriert: 07.01.2007 15:48:00
Wohnort: Hannover
Kontaktdaten:

Beitrag von PeterRies » 02.01.2008 14:35:01

Hi duff...

ich habe mir jetzt erstmal mit einer alten Festplatte beholfen, wo ich ein Debian Etch von März drauf habe. Die Version, bevor ich auf eine große Platte umgezogen bin. Die habe ich im grub eingebunden und damit geht es... nicht schön, aber auf die schnelle kann ich mit leben.

Die alte vlc Version aus den Snapshots habe ich versucht über die zusätzlichen Zeilen in der sources.list

Code: Alles auswählen

deb http://snapshot.debian.net/archive pool vlc
deb-src http://snapshot.debian.net/archive pool vlc
und dann per

Code: Alles auswählen

apt-get install vlc=0.8.6.a.debian-6
zu installieren.

Dabei kamen aber immer wieder Fehler wegen Abhängigkeiten libavcodec cdiso9660 ... und immer wenn ich mich um eine gekümmert hatte, war das nächste, was nicht passte. Zwischenzeitlich wollte er sogar k3b noch downgraden :-/

War alles sehr verwirrend.

Ich wollte mir zwischenzeitlich aus den alten 0.8.6a Sourcen was kompilieren, aber da passte ihm wieder irgendwas von ffmpeg nicht.

Schade, daß ich mir nicht von der alten Platte die gewünschte vlc Version einfach in ein eigenes Verzeichnis parallel installieren kann - so daß sie funktioniert - quasi alle files/libs, die es braucht da rein und dann von dort als Parallelinstallation, damit es mir egal sein kann, was aptitude mit dem regulären vlc macht.

doch sehr verwirrend alles

Gruss
Peter

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 02.01.2008 19:07:05

Wie ruftst du dass ganze auf deiner dbox denn auf?
Also ich habe den Punkt LiveTV über den ich dann auf meinem Rechner was anschauen kann.
Oh, yeah!

PeterRies
Beiträge: 96
Registriert: 07.01.2007 15:48:00
Wohnort: Hannover
Kontaktdaten:

Beitrag von PeterRies » 02.01.2008 19:50:59

Ich rufe es direkt von der Box aus auf.

Auf dem PC läuft ein vlc "Dienst" (vlc -- -I http), der auch läuft, wenn sich noch keiner angemeldet hat.

Auf der Box dann Movieplayer / Datei via VLC dann dauert es und es kommt nur noch Ton, kein Bild.

Vor Weihnachten hatten die Package Maintainer für lenny noch eine ältere Version (kann auch Deine gewesen sein).

Jedenfalls mit der jetzigen bekomme ich im Logg immer den Fehler

Code: Alles auswählen

ffmpeg debug: libavcodec already initialized
ffmpeg error: cannot find encoder MPEG-2 Video
stream_out_transcode error: cannot find encoder ((null))
Sieht so aus, als würde das Zusammenspiel zwischen vlc/ffmpeg/libavcodec... nicht mehr klappen.

In der Mailingliste wird auch etwas drüber geschrieben:
Package: vlc-nox
Version: 0.8.6.c-3

Hello,

with 0.8.6.c-3 it seems like the ffmpeg encoder cannot find any codecs
anymore...

$ vlc -v --v4l-stereo v4l:/dev/video0 --sout '#transcode{vcodec=mp4v,acodec=mpga,vb=8000,ab=256,venc=ffmpeg{keyint=80,hurry-up,vt=800000},deinterlace}:std{access=udp,mux=ts,dst=127.0.0.1}'
[00000322] ffmpeg encoder error: cannot find encoder MPEG-4 Video
[00000322] main encoder warning: no encoder module matching "ffmpeg" could be loaded
[00000278] stream_out_transcode private error: cannot find encoder (ffmpeg)
[00000278] stream_out_transcode private error: cannot create video chain
[00000289] main packetizer error: cannot create packetizer output (I422)

The same happens with mp2v, i.e. MPEG-2 Video.

On my previous version 0.8.6.a.debian-6 this did work well and
downgrading back does also solve this problem. However, this version did
depend on libavcodec0d while the new one does depend on libavcodec1d,
so I'm not sure if this is a vlc or a libavcodec problem at all and I
have also no idea how to find this out, perhaps you have :)


regards
Mario
und die Antwort drauf:
#439897 notwithstanding, version 0.cvs20070307-6 of the package added a
debian/strip.sh script to disable MPEG2 encoding capabilities. It might not
yet be disabled in all scenarios, but it has been disabled in an important
capability, making it useless to a large class of users in a specific
locale.

Precisely, encoding on the fly as a stream output has been broken from the
point of view of vlc, which breaks freeplayer. See bugs #440216, #440508.
Yet, apart from this excerpt from the changelog.Debian:
* Add debian/strip.sh to strip ffmpeg upstream source disabling mpeg
based encoders as discussed with ftp-master at debconf7
there appears to be zero information about the rationale for this removal in
/usr/share/doc/ffmpeg, not even patents.txt.
Ich habe schon mit dem Gedanken gespielt, mir ein Verzeichnis zu erstellen, wo ich alles reinkopiere, was zu vlc 0.8.6a und der passenden ffmpeg Version gehört, aber ich weiß nicht, wie ich die Pfade dann umsetzen muß, so daß er immer die Version aus diesem Verzeichnis nimmt. Standardmäßig sucht er ja in der /var/lib/ glaube ich...

Vielleicht ein schlaues Startskript vorweg???

PeterRies
Beiträge: 96
Registriert: 07.01.2007 15:48:00
Wohnort: Hannover
Kontaktdaten:

hab es hinbekommen

Beitrag von PeterRies » 03.01.2008 20:14:35

Bin mit vlc wieder auf der lauffähigen Version 0.8.6a.
Kein schwarzes Bild mehr :-)

Hier kurz aus meinem "Wiki-Spickzettel" für Linux-Problemchen:

Code: Alles auswählen


## /etc/apt/sources.list hinzu
# DEBIAN SNAPSHOTS
##vlc
##deb http://snapshot.debian.net/archive pool vlc
#deb-src http://snapshot.debian.net/archive pool vlc
## ffmpeg
#deb http://snapshot.debian.net/archive pool ffmpeg
#deb-src http://snapshot.debian.net/archive pool ffmpeg
## ffmpeg-free
#deb http://snapshot.debian.net/archive pool ffmpeg-free
#deb-src http://snapshot.debian.net/archive pool ffmpeg-free
## ffmpeg2theora
#deb http://snapshot.debian.net/archive pool ffmpeg2theora
#deb-src http://snapshot.debian.net/archive pool ffmpeg2theora
## flac
#deb http://snapshot.debian.net/archive pool flac
#deb-src http://snapshot.debian.net/archive pool flac

## aptitude updaten

## vlc daemon stoppen

## in aptitude vlc, vlc-nox, mozilla-plugin-vlc mit "-" deinstallieren

## dann diese commands als root ausführen
## ggf. geht es auch in einem aptitude command / hab ich nicht probiert, wollte Abhängigkeitsfehler sehen

aptitude install libiso9660-4
aptitude install libebml0
aptitude install libdvdnav4
aptitude install libcdio6
aptitude install libavcodec0d
aptitude install libavformat0d
aptitude install libflac7
aptitude install libpostproc0d

# dann die unten stehenden deb's (vorher auf snapshot.debian.net besorgen) mit dpkg -i installieren
# geht evtl. auch schoener mit apt-get install binary-name=0.8.6-svn20061012.debian-5 - hab ich nicht probiert...

dpkg -i libvlc0_0.8.6-svn20061012.debian-5_i386.deb
dpkg -i libvlc0-dev_0.8.6-svn20061012.debian-5_i386.deb
dpkg -i vlc-nox_0.8.6-svn20061012.debian-5_i386.deb
dpkg -i vlc_0.8.6-svn20061012.debian-5_i386.deb
dpkg -i mozilla-plugin-vlc_0.8.6-svn20061012.debian-5_i386.deb

# ganz wichtig danach alle o. g. libs, vlc, und mozilla-plugin in aptitude mit "=" auf halten sezten
Keine Garantie, ob es auch bei anderen geht. Läßt sich ggf. noch optimieren, wollte aber die commands bewußt einzeln laufen lassen, falls Abhängigkeiten nicht stimmen sollten.

Verbesserungen sind willkommen - besonders wegen der snapshot Geschichte...

Viele Grüße
Peter

Djin
Beiträge: 2
Registriert: 01.06.2008 13:44:52

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von Djin » 01.06.2008 13:56:14

Besten Dank, das hat auch bei mir geholfen..
Seit etwa einer Woche ist mein VLC in Sid zum Nur-Audio-Player mutiert.
Was ich noch machen musste war..

Code: Alles auswählen

#deb http://snapshot.debian.net/archive pool libcdio6
#deb-src http://snapshot.debian.net/archive pool libcdio6
..zur sources.list hinzufügen das es bei mir ging.

Weiss jemand wer da Schuld ist das es nicht mehr tut? VLC? ffmpeg? Debian?
Würd mich brennend intressieren.

PeterRies
Beiträge: 96
Registriert: 07.01.2007 15:48:00
Wohnort: Hannover
Kontaktdaten:

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von PeterRies » 02.06.2008 21:04:52

Freut mich, dass es Dir geholfen hat.
Wer letztlich auf wem aufsetzt und warum es rausgeflogen ist? K.A. Wenn ich es richtig lese, nutzt vlc ffmpeg und das wiederum für divx die libavcodec. die in der von Debian verteilten Version nicht mehr avi decodieren kann. Finde es komisch, dass es nicht mehr Leute gibt, die über das Problem gestolpert sind. Eine dbox mit Linux und Movieplayer zum Filme gucken ist sooo exotisch nu auch nicht.

Blöd ist, dass ich jetzt mit einer unsicheren vlc Version unterwegs bin. Wäre schön, wenn es da eine Lösung gäbe. Google spuckt nur Steinalte Links aus...

Na ja, mal sehen was wird!

Edit: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=440702 - hier steht am Ende warum, wieso, weshalb...

Djin
Beiträge: 2
Registriert: 01.06.2008 13:44:52

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von Djin » 08.06.2008 14:31:15

Nur noch zur Info..
Ich habe gar nix exotisches keine dbox nada, bei mir tats auf einem Compaq-Notebook mit Sid nicht mehr.
Auf einem anderen System mit testing gehts noch (mp4 mkv avi mpeg einfach alles) (vlc-0.86c). Was mich stutzig machte das dort ffmpeg gar nicht installiert ist.
Ist also ffmpeg gar nicht nötig? Wenn ich jedoch in Sid ffmpeg wegmache geht gar nichts mehr nur noch mit der obigen Lösung.
..kann wohl davon ausgehen das es in testing mit dem nächsten update auf vlc.8.6.d/e auch nicht mehr geht.
Schon komisch das wird da fast die einzigen sind mit dem Problem. Naja abwarten und Tee trinken.

aendes
Beiträge: 3
Registriert: 09.10.2009 21:48:38

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von aendes » 09.10.2009 22:37:01

Hallo,

leider scheint es den Umweg über das Snapshot Archive nicht mehr zu geben, da dieses wohl nicht mehr existiert.
(http://blogger.ukai.org/search/label/sn ... debian.net)

Könnte jem. eine Anleitung zur Verfügung stellen, wie man sich das passende nun zusammen kompiliert bzw. zusammensucht?

Es liegt ja wohl eindeutig nicht am vlc selbst, sondern an einer der verwendeten Libraries. Mir ist nur noch nicht ganz klar an welcher und wie ffmpeg da mit reinspielt.

Wäre cuhl wenn hier jem. mehr dazu sagen könnte

Danke

Aendes

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von mindX » 10.10.2009 07:46:20

Benutzt Du das debian-multimedia-repository?
Falls ja: damit gibt Inkompatibilitäten zwischen VLC und libavcodec51.

Ich konnte das Problem basierend auf dieser Anleitung ( http://www.zeitoun.net/articles/vlc-con ... edia/start ) folgendermassen lösen:

- debian-multimedia.org in der sources.list auskommentieren
- apt-get update
- apt-get clean (um die multimedia-Dateiversionen aus dem cache zu werfen)
- apt-get install --reinstall ffmpeg libavcodec51 libavdevice52 libavformat52 libavutil49 libpostproc51 libswscale0
- rm -rf ~/.vlc

Ob es nötig ist, per "--reinstall" alle o.a. libs zu reinstallieren oder ob das ein Overkill ist, kann ich nicht beurteilen. Zumindest hab ich endlich wieder einen funktionierenden VLC mit "original-lenny-only"-libs.

aendes
Beiträge: 3
Registriert: 09.10.2009 21:48:38

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von aendes » 10.10.2009 16:14:56

Hi,

danke für deine schnelle Antwort. Aber leider ist das Problem damit nicht gelöst:

Ich krieg immernoch ein
[00000310] ffmpeg encoder error: cannot find encoder MPEG-2 Video
[00000294] stream_out_transcode private error: cannot find encoder ((null))
[00000294] stream_out_transcode private error: cannot create video chain
[00000303] main packetizer error: cannot create packetizer output (mp4v)

Wie kann ich das fixen??

Aendes

Benutzeravatar
mindX
Beiträge: 1541
Registriert: 27.03.2009 19:17:28
Lizenz eigener Beiträge: GNU General Public License

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von mindX » 10.10.2009 16:48:41

Seh ich das richtig, dass Du transcode aus debian-multimedia nutzen willst?
Die Anleitung http://www.zeitoun.net/articles/vlc-con ... edia/start sagt dazu:
The bad news is that I'm not able anymore to use 'transcode' from debian-multimedia while the problem is not fixed.
Vielleicht hilft Dir dieser Thread weiter: http://debianforum.de/forum/viewtopic.php?f=25&t=102214

aendes
Beiträge: 3
Registriert: 09.10.2009 21:48:38

Re: dbox Stream kein Bild mehr nach vlc update

Beitrag von aendes » 25.09.2010 11:09:47

Hier die passende Lösung zum Problem:

http://www.zebradem.com/wiki/index.php? ... ie%C3%9Fen

Dort sind auch die passenden Pakete abgelegt

Antworten