VLC neprehrava mjpeg (funguje jen zvuk) [VYŘEŠENO]

Založil polo, 28. 01. 2012, 09:39:29

Předchozí téma - Další téma

polo

Ahoj,

chtel jsme se zeptat zda mate taky problem s prehravanim videa typu MJPEG ve VLC. Mne to prehrava jen zvuk, obraz je celou dobu zeleny...
Pokud nekdo vi jak to vyresit, budu rad za navrhy. Prosim, jen nedoporucujte zmenit prehravac...:)
OS Debian Squeeze 32bit, VLC verze 1.1.3.

vlc ./Desktop/grill-mjpeg.mov
VLC media player 1.1.3 The Luggage (revision exported)
Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
Warning: call to signal(13, 0x1)
[0x960f8fc] main libvlc: Spouštím vlc s výchozím rozhraním. Použijte 'cvlc' pro spuštění bez rozhraní.
Blocked: call to setlocale(6, "")
Blocked: call to sigaction(17, 0xb72dd0d4, 0xb72dd048)
Warning: call to signal(13, 0x1)
Warning: call to srand(1327634945)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:4111): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
Warning: call to signal(13, 0x1)
swScaler: pal8 is not supported as output pixel format
[0x9972a0c] swscale scale error: could not init SwScaler and/or allocate memory
Warning: call to rand()
Warning: call to rand()
Blocked: call to setlocale(1, "C")
Blocked: call to setlocale(1, "cs_CZ.utf8")
Blocked: call to setlocale(1, "C")
Warning: call to rand()
Warning: call to rand()
[0x98e4934] avcodec decoder error: don't know how to convert chroma 13

Roman Horník

Ani mně VLC snad nikdy nechtělo MJPEG přehrát (jak popisuješ, mluvící trávník), zato třeba PNG video (ozvučená série PNG snímků) to umí.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo

Zkusebne jsem instaloval Ubuntu s VLC a tam mi MJPEG prehraval v poradku... Je jasne, ze mi chybi nejaky balik. V priloze posilam vsechny baliky instalovane na Debianu (problemove VLC) a Ubuntu (funkcni VLC).

Daji se sem nejak vlozit prilohy?

Ota Trkola

Přílohu sem nevložíš. Ulož to jinde a dej odkaz.

Roman Horník

Jedině se ještě podívej, jestli máš nainstalovanej balík mjpegtools
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz


polo

Nainstaloval jsem ho ale nepomohlo...

Petr Gajdůšek

Ahoj,

Čtu-li správně, tak máš mix balíčků squeeze (vlc) a nějakého neoficiální repositáře (např. libavcodec52). Rozhodně binární balíčky ffmpeg nejsou verze ze squeeze.

Tipuju na debian-multimedia.org.

Nekompatibilita mezi debian-multimedia.org a oficiálním repozitářem je častým důvodem proč se použití balíčků z debian-multimeda.org nedoporučuje.

Zkus buď degradovat balíčky na verzi ze squeeze, hlavně binární balíčky ffmpeg (http://packages.debian.org/source/squeeze/ffmpeg, především libavcodec52 ) nebo rovnou všechny. Nebo pokud potřebuješ ffmpeg z debian-multimedia.org (asi bys tam ty balíčky jinak neměl) zkus se podívat, zda d-m.org neobsahuje i vlc, nebo balíček vlc zkompilovat (s nainstalovanými knihovnami z d-m.org).

Nepoužívám ani debian-multimedia.org ani VLC. Ale z ffmpeg z debian-multimedia.org jsem v minulosti problémy měl (třeba i v mplayeru).

polo

Ahoj, tipujes spravne, pouzivam debian-multimedia.org. Co se tyka baliku ffmpeg tak ten nemam instalovany...

aptitude -v show vlc mi to ukaze, ale nejak to tam nevidim.
apt-cache policy vlc
vlc:
  Instalovaná verze: 1.1.3-1squeeze6
  Kandidát:          1.1.3-1squeeze6
  Tabulka verzí:
*** 1.1.3-1squeeze6 0
        500 http://ftp.cz.debian.org/debian/ squeeze/main i386 Packages
        500 http://security.debian.org/ squeeze/updates/main i386 Packages
        100 /var/lib/dpkg/status


    Tohle asi pouzkazuje na original Debian repo ne?
    [/li]

  • Jak degraduju vsechny balicky? Pokud by to bylo na me tak bych chtel odstranit repozitar debian-multimedia.org - at to uz nedela problemy, ale nechci se to toho nejak zamotat nebo to nejak zvrtat - nikdy jsem to nedelal...

P.S. V repozitari debian-multimedia.org je vlc (jen nevim zda ho mam instalovany prave z tohoto repozitare...). Dale je v nem balik Acrobat Reader o ktery nechci prijit! sice si ho mu zu stahnout z webu Adobe a instalovat, ale to je nesystemove:(

polo

Ahoj,
problem byl v tom ze jsem pouzival rep. multimedia.org. Pro nove instalaci Debianu a pouziti pouze offic. rep. uz VLC funguje jak ma.

Roman Horník

Výborně, označil jsem to za vyřešený :).
I když reinstalace nebyla zrovna nutná :)
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo

Ahoj,

samozrejme ze jsem system nereinstaloval, instaloval jsem jej bokem a otestoval. Muj problem porad pretrvava, ale ja jsme byl po tom martyriu rad ze jsem na to vubec prisel. Pokud by nekde vedel jak problem vyresit uplne byl bych rad. Ze sources.list jsem smazal multimedia repozitar, mozna ze ted kdybych smazal VLC a zkusil pak znova instalaci tak by se vse vyresilo, ale netroufam si ten balik smazat... Nechci riskovat ze by se to podelalo uplne.

Roman Horník

Ach ták! No hele, jestli do zejtřka počkáš, zkusím to za Tebe na svý mašině. Pokud to dopadne dobře, dostaneš funkční návod.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

polo


Roman Horník

Tak fajn, jde se na to. Používáš nějaký balíky, co jsou jen v repu DM? Jestli jo, potřebuješ je?
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz