ubuntuusers.de

VLC von MPEG-1 Transcodieren in h264 erzeugt graues Bild

Status: Ungelöst | Ubuntu-Version: Ubuntu 11.04 (Natty Narwhal)
Antworten |

pingulux

Anmeldungsdatum:
30. August 2011

Beiträge: 33

Hallo,
ich möchte mit Ubuntu 11.04 und dem VLC 1.1.9 von einer MPEG-1 quelle zu h264 Transcodiert über HTTP und dem port 8080 extern zu Veetle streamen, was auch mit W7x64 bisher immer gut geklappt hat.

Meine Vorgehensweise:

Ich habe folgendes installiert...

vlc
vlc-data 

veetle 0.9.17
Firefox 6.0.2

dann versuchte ich zu streamen mit diesem shout code..

:sout=#transcode{vcodec=h264,vb=600,scale=1,acodec=mp3,ab=96,channels=2,samplerate=48000}:http{mux=asf,dst=127.0.0.1:8080}

dann kam folgende Fehlermeldung im VLC...

Streaming/Transcoding fehlgeschlagen:
Es scheint das ihrer FFMPEG (libavcodec) Installation der/die folgende(n) Encoder fehlen:
MPEG-1 und h264
Wenn sie nicht wissen wie sie dies beheben, fragen sie nach Hilfe von ihrer Distribution.

Dies ist kein Fehler im VLC media player.
Kontaktieren nicht das VideoLAN Projekt wegen diesem Problem

was mich sehr verwundert hat da der vlc eigentlich alle codecs von Haus aus haben sollte, also habe ich die Fehlermeldung übersprungen und gestreamt und es ist zu diesem Ergebnis gekommen.. http://www.abload.de/image.php?img=22mdy0.gif

danach habe ich nach einiger Recherche im Netz folgendes installiert...

Medibuntu

ffmpeg 
libavcodec-extra-52
libavdevice-extra-52 
libavformat-extra-52 
libavutil-extra-49 
libavutil-extra-50 
libpostproc-extra-51
libswscale-extra-0

bei der Installation einiger Codecs kam die Meldung das ich andere Codecs entfernen sollte bevor ich diese installiere, diese Meldung habe ich einfach übergangen und trotzdem installiert, nach der kompletten Installation musste der vlc repariert werden.
Dann habe ich wieder gestreamt und diesmal ohne Fehlermeldung, aber leider mit dem selben Problem das Bild flackert grau.
Was für ein Problem könnte ich haben bzw. fehlt irgend ein Codec, oder habe ich was in der Installation falsch gemacht, oder aber es sind andere Fehlerquellen?
würde mich über jede Idee freuen...
thx
hand

Antworten |