abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 1
včera 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 5
včera 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 0
včera 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
včera 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
1.12. 15:16 | Komunita

Na GOG.com začal zimní výprodej. Řada zlevněných her běží oficiálně také na Linuxu. Hru Neverwinter Nights Diamond lze dva dny získat zdarma. Hra dle stránek GOG.com na Linuxu neběží. Pomocí návodu ji lze ale rozběhnout také na Linuxu [Gaming On Linux].

Ladislav Hagara | Komentářů: 1
1.12. 13:14 | Bezpečnostní upozornění

Byla vydána verze 2.7.1 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Řešeno je několik bezpečnostních problémů. Aktualizován byl především Tor Browser na verzi 6.0.7. Tor Browser je postaven na Firefoxu ESR (Extended Support Release) a právě ve Firefoxu byla nalezena a opravena vážná bezpečnostní chyba MFSA 2016-92 (CVE-2016-9079, Firefox SVG Animation

… více »
Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 759 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: přehrávaní divx a mpeg4

30.6.2004 23:20 Honey | skóre: 9 | blog: honey | Rudolfov
přehrávaní divx a mpeg4
Přečteno: 3266×
Koupil jsem si Suse 9.0 všechno je v pohodě, až na to, že neobsahovala žádný kodek pro přehrávání sofistikovanějšího videa jako je divx a mpeg4. Součástí distribuce byl přehrávač xine a kaffeine ale s nima nemůžu skoro nic přehrát. Když jsem měl Mandrake 9.1 tak jsem tam měl MPlayer a všechno mi chodilo. Zkoušel jsem si dát MPlayer na Suse. Stáhl jsem si balík jenomže ten vyžadoval další balíky aby se mi vůbec nainstaloval. Když jsem všechno natahal, tak se MPlayer stejně nespustil. Poraďte prosím jak nainstalovat nějaký kodek na video nebo jak tam a odkud natahat MPlayer.
make: *** [all] Error 2

Odpovědi

30.6.2004 23:37 Mexiko | skóre: 25 | Chrudim
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
ted strilim od boku, ale mplayer je k dispozici na www.mplayerhq.hu - vcetne kodeku (a popisu, kam je nakopirovat)

mplayera sam uspesne pouzivam bez problemu uz delsi dobu.

Ale nevim, co vsechno jsi si nainstaloval pri instalaci - takovyto dotaz je pouhe vesteni ze zakalene koule - hledej v diskuzich, ktere budes potrebovat baliky pro podporu videa a multimedii (ale vypada to, ze je nemas nainstalovane, tak se nediv - mozna si ozkousis i rekompilaci jadra)
30.6.2004 23:54 Jiří Vičík | skóre: 9
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Podívej se na http://packman.links2linux.de/. Jsou tam všechny potřebné věci (i xine a mplayer) v rpm pro SUSE včetně kodeků.
3.12.2004 20:55 Garfielt
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Mam podobny problem se SUSE 9.1.. Nemohu spustit divX,xvid,etc.. Na http://packman.links2linux.de/ jsem si sice vsechno stahnul, ale pri instalaci mi chybi pokazde nejake soubory takze je to vlastne na nic.. (napr. libtheora,lzo,xvid). Xvid jsem sehnal na http://www.rpmfind.net/ ale ostatni nemohu nikde sehnat takze jsem odkazany na windows.. :-/ Nevim co s tim..
3.12.2004 22:57 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Když ti chybí "libtheora,lzo,xvid", tak je prostě doinstaluj. Jestli to nejde, tak si stáhni MPlayer z www.mplayerhq.hu a zkompiluj si ho sám. To by neměl být velký problém. Tam jsou tyhle věci volitelné, takže můžeš zkompilovat MPlayer bez jejich podpory (většinou to stejně není potřeba).
4.12.2004 11:06 Pavel Franta
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
A co třeba zkusit tohle: apt-get install mplayer xine. Pokud Vám APT nic neříká, tak více se dozvíte zde.
3.12.2004 22:16 Paolo Maldini | skóre: 2
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
popis instalace kodeku: http://www.mplayerhq.hu/DOCS/HTML/en/codecs.html#video-codecs ------------------------------------------------------------ http://www.mplayerhq.hu/MPlayer/releases/codecs/ kodeky ke stahnuti ------------------------------------------------------------
3.12.2004 22:53 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Formulace "přehrávání divx a mpeg4" je trošku zavádějící, protože DivX je MPEG-4 kodek, čili jde o přehrávání MPEG-4 videa.

K tomu má MPlayer vestavěný FFmpeg MPEG-4 (knihovna libavcodec z open-source FFmpegu obsahuje mnoho dalších kodeků pro téměř cokoli, nejen MPEG-4, a je vestavěná nejen v MPlayeru, ale i xine, Avidemuxu, avifile, a řadě jiných programů, je to nejlepší knihovna kodeků pro open-source software). Takže pro tohle nemusíte instalovat žádné další kodeky.

Bohužel distribuce jako SUSE obsahují zkriplené verze přehrávačů jako xine nebo MPlayer, to znamená že ty kodeky jsou z nich odstraněny (z licenčních důvodů), k velké zlosti autorů MPlayeru, kteří si stěžují, že jim tyto distribuce kazí pověst a žádají je, ať tyto přehrávače do distribucí vůbec nedávají, když stejně nic nepřehrají.

Takže nejlepší je si stáhnout MPlayer z www.mplayerhq.hu a vlastnoručně zkompilovat.
4.12.2004 10:28 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Jo, díky, už jsem to pochopil, říkal jsem si, že ta moje distribuce je v tomhle ohledu nějaká vošizená. Jinak mplayer už jsem rozchodil i ty videa na něm.

Nedávno jsem si stáhnul Kplayer a nejde mi ani spustit. Tak jsem ho zkusil pustit příkazem z kozole a skončil errorem

"kplayer: relocation error: kplayer: undefined symbol: _ZN11KMainWindow4showEv ERROR: Communication problem with kplayer, it probably crashed."

Nevíte někdo co s tim?
make: *** [all] Error 2
4.12.2004 11:19 Pavel Franta
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Ztáhněte si kplayer.src.rpm, pak rpmbuild --rebuild kplayer.src.rpm . To se někdy stává, když je balíček kompilován s jinými verzemi knihoven než máte nainstalované. Takže pokud je to novější balíček, mohl by vám pomoci i upgrade příslušných knihoven. (To vám ale nedoporučuji.)
5.12.2004 13:02 Garfielt
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Dohral sem kodeky do slozky: /usr/lib/win32 a zacala fungovat vetsina veci az na jednu vyjimku a tou je DivX 5... :-( Jinak kompilovat bohuzel zatim neumim takze s Mplayerem si neskrtnu.. A chtel sem se jeste zeptat, jestli neni mozny, ze stahnuta verze SUSE 9.1 Personal je nejak blokovana a muzou se instalovat jen urcite programy?? (ponevadz me nenechaj nainstalovat zadnej kompilator..)
5.12.2004 13:29 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Já mám kompilátor součástí distrubuce (SUSE 9.0), tak sem si nainstaloval soubor balíčků z cédéček a pak je kompilace celkem snadná. Stačí pár příkazu jako configure pake make a na konec make install. Zkus si sehnat kompilatory už zbalíčkovaný. Když hledám nějaký rpm tak používám http://rpm.pbone.net/
make: *** [all] Error 2
5.12.2004 17:01 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
DivX 5 je standardní MPEG-4 kodek (ne formát).

MPlayer přehrává MPEG-4 video pomocí vestavěného FFmpeg MPEG-4 (knihovnu libavcodec z FFmpegu má obsaženu v sobě), nemusíte k tomu tedy instalovat žádný externí kodek.

Problém ovšem je když používáte zkriplené verze přehrávačů z distribucí jako SUSE, kde z nich záměrně všechny užitečné kodeky (včetně FFmpeg MPEG-4) odstranili, takže nic nepřehrají.

Řešení je tyto zkriplené verze nepoužívat a nainstalovat si opravdový MPlayer z www.mplayerhq.hu. Vlastnoručně zkompilovat, a pokud to není možné, tak použít binární balíček. Což jste říkal, že jste zkoušel, ale chyběly vám nějaké knihovny. Pokud vám ty knihovny nejdou nainstalovat z binárních balíčků, tak si stáhněte jejich zdrojáky a zkompilujte. Pokud nemáte gcc, tak nainstalujte. Pokud nejde nainstalovat gcc, tak... už fakt nevím...:-) Kdyžtak řekněte co vám chybí nebo nejde nainstalovat, jak a proč, a tak.
18.12.2004 23:59 garfielt
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
To je hezky ze DivX 5 je "standartni MPEG-4 codec", ale proste jak mam video, ktery je DivX 5 tak nejde(teda jde jen zvuk) a kdyz pustim jiny *avi a pise, ze je to format MS MPEG-4 V3 tak to normalne bez problemu funguje..
19.12.2004 03:07 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Video, které je "DivX 5" je MPEG-4 video. Stejně tak jako video kódované jakýmkoli jiným MPEG-4 kodekem (kterých je spousta). MS MPEG-4 je nestandardní Microsoftí kodek (používaný v DivX 3), ne MPEG-4.

Jak jsem říkal, problém je asi v tom, že používáte zkriplenou SUSE verzi MPlayeru, ze které MPEG-4 dekodér odstranili. To, že přehraje MSMPEG-4 je zřejmě tím, že na to používá windowsový dekodér (nainstaloval jste win32 kodeky), který jinak plná verze jako nepotřebuje a používá na to rovněž jako výchozí zmíněný vestavěný libavcodec.

Takže řešení je používat skutečný MPlayer (který obsahuje libavcodec), ne zmrzačenou SUSE verzi. Buď si nainstalujte balíček z http://packman.links2linux.de/ (aspoň předpokládám, že ten zmrzačený není, nevím, SUSE nepoužívám), a doinstalujte závislosti - ty se dají zjistit a dohledat. Buď najít balíčky pro Theoru, LZO a další věci co vám chybí, nebo si stáhnout jejich zdrojáky a zkompilovat. To už si ale můžete rovnou zkompilovat originální MPlayer, což je nejlepší. Nebo používejte jinou distribuci. Jiná rada už asi není.
19.12.2004 12:56 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Jakube, vnášíš do věci zmatek s tím mpeg4. Samozřejmě, že DivX3/4/5, Xvid a pár dalších jsou kodeky postavené na mpeg4, ale to neznamená, že když mu funguje jeden z nich, tak automaticky musí fungovat všechny. Ona ta "omáčka" kolem je dost jiná.

To ostatní je samozřejmě všechno pravda. Mplayer má standardně v sobě ffmpeg respektive libavcodec a díky tomu přehrává 99% všeho, co člověku může přijít pod ruku. Výjimkou jsou akorát různé real video, wmv9 a pár dalších exotů. Pokud je v Suse mplayer zmrzačený takovým způsobem, že nepřehraje běžné formáty (myslel jsem, že takové prasárny dělají akorát klobouci z USA, protože patenty :( ), tak samozřejmě nainstalovat celý mplayer z jiného zdroje nebo nejlíp zkompilovat vlastní.
19.12.2004 17:40 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Žádný zmatek do toho nevnáším. Obrovský a škodlivý zmatek do toho naopak vnášejí ti, kdo DivX 5 a XviD nazývají "formáty" a myslí si, že MPlayer potřebuje něco extra na přehrání MPEG-4 videa kódovaného každým kodekem v každé verzi zvlášť. Pokud je dotyčné MPEG-4 video skutečně MPEG-4 video a má některé z MPlayeru ve výchozí konfigiraci známých FourCC (DIVX, DX50, XVID, možná nějaké další), tak to prostě přehraje pomocí FFmpeg MPEG-4. Dál se není o čem bavit, žádný zmatek, žádná omáčka, žádné výjimky, tečka.

MSMPEG-4 (známý díky své hacknuté verzi v DivX 3) není MPEG-4. Je to raný předstandardní Microsoftí kodek (tak jako MSHTML není HTML, MS Java není Java apod.). To je třeba odlišovat - tys to dal dokupy se standardními MPEG-4 kodeky, proto jsi ty, kdo do toho vnáší zmatek. To je důvod, proč mu tohle jde přehrát a standardní MPEG-4 ne (na MSMPEG-4 si nainstaloval windowsový originál).

MPlayer standardně ve výchozím nastavení přehraje MPEG-4 video kódované kodeky DivX,XviD i FFmpeg MPEG-4.

Celý problém je v tom, že ve zmrzačeném MPlayeru, který dotyčný používá, je dekodér FFmpeg MPEG-4 (potažmo asi celý libavcodec) odstraněn. Jaký zmatek? Vždyť je to jasné jak facka.
19.12.2004 17:54 boso | skóre: 7 | Praha, original - Martin
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Myslim ze je to dobre a spravne napisane. A taktiez aj vo Win sa casto pouziva kodek ffdshow (cez ktory v praci akurat pozeram film).

A ak niekto nasilu potrebuje extra podporu pre kazdy FourCC tak moze do /lib dat tie kodeky z win32 ktore dokaze mplayer co mi pride trochu divne ale ked existuju ludia co instaluju 40MB kodek packy tak ma uz neprekvapi nic.
19.12.2004 18:09 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
FourCC se konfigurují v textovém konfiguračním souboru MPlayeru. Pokud je tedy video stream ve stejném formátu (např. MPEG-4) a má jen FourCC, které MPlayer nezná, tak ho stačí jen dopsat do codecs.conf.

Což mimochodem poukazuje na hloupost celého FourCC systému, kdy každý kodek (často i jeho jednotlivé verze) "musí" mít své vlastní FourCC jen a jen pro sebe, přestože používají stejný standardní formát. To je zlozvyk z proprietárního světa Windows a komerčních firem, kde se automaticky předpokládá že kodek=formát, tedy že je jen jeden výrobce jednoho proprietárního kodeku (např. Windows Media apod.). Z toho pak taky pramení bludy o "formátech" DivX, XviD, 3ivx, Nero MPEG-4 atd. atd. A méně známé kodeky jako FFmpeg MPEG-4 nemají právo na existenci, případně jim lidi říkají "DivX" a myslí si, že je to opravdu DivX. Což pak ovlivňuje autory článků, kteří o tom šíří bludy ("musíte si nainstalovat DivX, který budeme v příkladu používat" - přestože v příkladu používají FFmpeg MPEG-4 aniž by o tom věděli) a ty zas ovlivňují autory balíčků pro distribuce, které mají často nesmyslné závislosti na DivX a XviD, přestože je dotyčné programy vůbec nepoužívají (místo nich používají libavcodec, o jehož existenci díky těmto bludům a zmatkům nikdo neví).
29.12.2004 11:54 Spike411
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
To je pěkná blbost - různé kodeky do různé míry podporují standard MPEG-4 (b-frames, variabilní frame rate), tudíž různé FourCC zaručuje, že v případě nějaké nekompatibility se může použít „ten“ správný dekodér. Samozřejmě v případě libavcodecu, který se snaží o maximální kompatibilitu je to trochu na pytel :D

Vlastním FourCC mohou „výrobci“ různých derivátů MPEG-4 zaručit nejvyšší kompatibilitu, protože se na dekódování pravděpodobně použije jejich dekodér, který oni testují.

Ale samozřejmě současná situace s protěžováním DivX (tm) je smutná.

A nevím, co to má společného s proprietárním světem – XviD má také vlastní FourCC – prostě proto, že je o kus dál než DivX 5 a dekodér od DivX Networks by s ním měl problémy.
19.12.2004 20:33 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Žádný zmatek do toho nevnáším. Obrovský a škodlivý zmatek do toho naopak vnášejí ti, kdo DivX 5 a XviD nazývají "formáty" a myslí si, že MPlayer potřebuje něco extra na přehrání MPEG-4 videa kódovaného každým kodekem v každé verzi zvlášť.
Což potřebuje. Ono to s těmi mpeg4 kodeky je poněkud složitější, než to na první pohled vypadá. A to nemluvím o MS mpeg4 (alias DivX3) nebo WMV8/9, to je kapitola sama pro sebe.
19.12.2004 20:59 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Ne nepotřebuje.

Možná si pletete MPlayer s Microsoft Windows a jejich "codec hell", kde potřebují na všechno tisíc kodeků i přesto, že je to všechno jeden formát - díky proprietární FourCC stupiditě.

MPlayer přehraje "out-of-the-box" MPEG-4 video kódované všemi nejznámějšími MPEG-4 kodeky, pomocí vestavěného libavcodec MPEG-4. Pokud ne, tak to buď není MPEG-4 video (např. díky nějaké chybě enkodéru), nebo má FourCC, které MPlayer nezná (všechny běžné zná), a pak ho stačí jen dopsat do codecs.conf.

FFmpeg MPEG-4 dekodér si navíc poradí i s nestandardními věcmi v MPEG-4 jako packed bitstream, zmíněný MSMPEG-4 nebo různé vadné streamy.
20.12.2004 00:03 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Ne nepotřebuje.

Možná si pletete MPlayer s Microsoft Windows a jejich "codec hell", kde potřebují na všechno tisíc kodeků i přesto, že je to všechno jeden formát - díky proprietární FourCC stupiditě.
FFdshow postavené na libavcodecu funguje dobře i na windows a rozhodně není potřeba instalavat extra nic moc dalšího. Jinak jeden formát je to dneska, protože jak vývojáři DivX, tak XviD a někteří další (3ivX ?) se striktně drží ISO mpeg4 specifikace, ale to neplatilo zdaleka vždycky. Po světě lítá hafo materiálu enkódovaného starými verzemi DivX, ještě když byl opensource, dále z novějších verzí DivX 4.xx (a asi i 5.xx) a Xvid, kde sice již deklarovali ISO mpeg4 kompatibilitu, ale kvůli nějakým chybkám jim to občas někde "ustřelilo".
MPlayer přehraje "out-of-the-box" MPEG-4 video kódované všemi nejznámějšími MPEG-4 kodeky, pomocí vestavěného libavcodec MPEG-4. Pokud ne, tak to buď není MPEG-4 video (např. díky nějaké chybě enkodéru)...
Viz výše. Není to sice validní mpeg4, ale je to validní DivX respektive Xvid. A podle mě má ty "výtřelky" libavcodec ošetřené nějakými workaroundy. Čistý ISO mpeg4 decoder to určitě není. Ono se stačí podívat na ty problémy s kompatibilitou, co mají stolní mpeg4 přehrávače.
20.12.2004 00:38 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Nemohu než zopakovat, že libavcodec přehraje - po standardní instalaci bez instalace či konfigurace čehokoli - MPEG-4 video kódované všemi běžnými MPEG-4 kodeky, tj. DivX 4, DivX 5, XviD 0.x a 1.x, FFmpeg MPEG-4. Dále pak i nestandardní MSMPEG-4 aka DivX 3 (a často lépe než DivX 3, který se na vadných částech zasekává).

Standardní i nestandardní - libavcodec je patrně nejuniverzálnější MPEG-4 (a nejen MPEG-4 samozřejmě) dekodér co existuje. Pokud něco nepřehraje nebo přehraje špatně (při správné konfiguraci), pak je dotyčné MPEG-4 video buď hodně špatné (vadný enkodér), nebo je to chyba - pak je dobré ji nahlásit autorům libavcodecu, jejichž cílem jistě je, aby přehrál cokoli. Ano - proto libavcodec obsahuje řadu "workaroundů" různých chyb enkodérů, právě proto, aby přehrál pokud možno všechno.

Tazatel nic neříká o nějakých starých kodecích, ale o DivX 5.x. Což je nejznámější (i když možná ne nejpoužívanější) MPEG-4 enkodér, a když tedy specificky zmiňuje DivX 5, jehož video nehraje, pak bych opravdu usuoval na chybějící libavcodec, protože podpora dekódování videa kódovaného tímto nejpopulárnějším komerčním kodekem je v libavcodecu naprostou samozřejmostí. Žádnou jinou zradu bych v tom neviděl. "mplayer -vc help | grep ffmpeg" by na to měl spolehlivě odpovědět.

Nebo se tazatel mýlí a nejedná se o DivX 5.

A srovnávat ho se stolními MPEG-4 přehrávači je nesmysl, ty nepřehrají ani standardní MPEG-4 se všemi jeho vlastnostmi. Softwarové dekodéry, a obzvlášť libavcodec, nejsou tak omezené.
20.12.2004 00:43 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Ještě by byl zajímavý výpis MPlayeru při pokusu o přehrání souboru - tak by se vidělo, co je to za FourCC a jakým kodekem se ho pokouší dekódovat. V případě chybějícího libavcodecu by právě napsal, že nemůže najít odpovídající dekodér nebo tak něco. Pak by to bylo úplně jasné že se jedná o chybějící dekodér (nebo FourCC) a veškěrá další debata zbytečná.
20.12.2004 12:57 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Nemohu než zopakovat, že libavcodec přehraje - po standardní instalaci bez instalace či konfigurace čehokoli - MPEG-4 video kódované všemi běžnými MPEG-4 kodeky, tj. DivX 4, DivX 5, XviD 0.x a 1.x, FFmpeg MPEG-4.
A tvrdí někdo opak ?
Standardní i nestandardní - libavcodec je patrně nejuniverzálnější MPEG-4 (a nejen MPEG-4 samozřejmě) dekodér co existuje.
V tomhle právě spočívá to naše nedorozumění. Neexistuje něco jako "univerzálnější" nebo "méně univerzální" mpeg4 dekodér. mpeg4 je jasně definován v normě ISO. A libavcodec je mnohem víc, než jenom ISO mpeg4 dekodér. On umí i většinu nestandardních kodeků postavených více či méně na mpeg4, které by standardizovaný ISO mpeg4 kodek nepřehrál a které jsou i nekompatibilní mezi sebou. A proto tvrdit, že "všechno je mpeg4 a proto stačí jeden kodek" je prostě zavádějící. A argumentace libavcodecem taky, protože to není jeden kodek, ale hromada různých kodeků v jedné knihovně.
20.12.2004 18:38 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
To je opravdu nedorozumění. Diskuse je o něčem jiném.

1. Tazateli nejde přehrát video kódované kodekem DivX 5. Na to, stejně jako na všechny ostatní (více či méně) standardní MPEG-4 kodeky (DivX 4, XviD, FFmpeg MPEG-4) používá MPlayer MPEG-4 dekodér z libavcodecu. Je tedy nesmyslné tvoje tvrzení, že na každý z těchto kodeků potřebuje MPlayer něco extra. To prostě není pravda. To, že mu to nejde přehrát, není tím, že MPlayer potřebuje na každý kodek něco extra, ale pravděpodobně protože v jeho verzi Mplayeru chybí MPEG-4 dekodér (nebo se jedná o nějakou hodně specifickou chybu).

2. libavcodec MPEG-4 je neuniverzálnější, protože toho přehraje nejvíc ze všech MPEG-4 dekodérů. Jak standardní, tak chybné či mírně nestandardní věci. Opět je tedy zbytečná tvoje argumentace ISO standardem, protože se oba shodujeme že libavcodec MPEG-4 přehraje prakticky cokoli. Je tudíž nepravdivé tvoje tvrzení, že na video kódované každým kodekem v každé verzi zvlášť potřebuje MPlayer něco jiného a že to, že jde přehrát video kódované jedním z trojice DivX 4, DivX 5 a XviD ještě neznamená, že jdou přehrát i ostatní dva. To není pravda, protože libavodec zvládá všechny tři (mimo jiné). A MPlayer je na to připraven "out-of-the-box", to je jeho smysl a filozofie, na rozdíl od žonglování s tisíci separátními kodeky ve Windows (ffdshow je underground).

3. To, že libavcodec obsahuje spoustu kodeků je irelevantní. Bavíme se o MPEG-4. Na MPEG-4 používá jeden jediný MPEG-4 dekodér, ne dva nebo deset, to je celý předmět této debaty.

4. Na MS MPEG-4 nepoužívá MPEG-4 dekodér, protože to není MPEG-4. Na to má MSMPEG-4 dekodér. To, že tazateli jde přehrát zrovna MSMPEG-4 je tím, že na něj nainstaloval win32 kodek, nepoužívá se tudíž libavcodec, který mu patrně chybí a tím pádem mu nejde přehrát MPEG-4.
20.12.2004 21:40 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
1. Tazateli nejde přehrát video kódované kodekem DivX 5. Na to, stejně jako na všechny ostatní (více či méně) standardní MPEG-4 kodeky (DivX 4, XviD, FFmpeg MPEG-4) používá MPlayer MPEG-4 dekodér z libavcodecu. Je tedy nesmyslné tvoje tvrzení, že na každý z těchto kodeků potřebuje MPlayer něco extra.
Což jsem ovšem nikdy netvrdil. Jenom jsem se ohradil proti tvrzení, že uvedené kodeky (jako DivX3/4/5, Xvid, MS Mpeg4..) jsou vlastně akorát jiné názvy (jiné encodery) pro jeden jediný kodek a to mpeg4, což je pravda jenom napůl.
2. libavcodec MPEG-4 je neuniverzálnější, protože toho přehraje nejvíc ze všech MPEG-4 dekodérů. Jak standardní, tak chybné či mírně nestandardní věci. Opět je tedy zbytečná tvoje argumentace ISO standardem, protože se oba shodujeme že libavcodec MPEG-4 přehraje prakticky cokoli.
Jenže doprkna to, že libavcodec přehraje prakticky cokoliv, je způsobeno tím, že autor do něj našlapal podporu všeho možného, k čemu měl zdrojáky/dokumentaci/chuť experimetovat. Nikoliv proto, že ty kodeky jsou stejné v tom smyslu, že například z libovolného mp3 encoderu vyleze vždy stream, přehratelný v libovolném mp3 dekoderu, ale prostě proto, že tam tu podporu postupně přidával a piloval a veškerý redundantní kód pomalu slučoval do jednoho jádra. Aby bylo jasno, znám libavcodec respektive ffmepg velice dlouho a dobře, dokonce jsem se podílel na jeho portování na jednu hodně exotickou platformu.
20.12.2004 22:19 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Je tedy nesmyslné tvoje tvrzení, že na každý z těchto kodeků potřebuje MPlayer něco extra.

Což jsem ovšem nikdy netvrdil.

Právě že přesně tohle jsi tvrdil a o tom celá tahle debata je. Jestli si myslíš, že diskutujeme o něčem jiném, tak to je nedorozumění.

Jenom jsem se ohradil proti tvrzení, že uvedené kodeky (jako DivX3/4/5, Xvid, MS Mpeg4..) jsou vlastně akorát jiné názvy (jiné encodery) pro jeden jediný kodek a to mpeg4, což je pravda jenom napůl.

To jsem zas nikdy netvrdil já. Už proto, že to není pravda ani napůl. To je prostě blbost. MPEG-4 není kodek, na rozdíl od DivX, XviD a libavcodec MPEG-4. Což *jsou* MPEG-4 kodeky. Ne formáty. Lidi nechápou rozdíl mezi slovy kodek a formát, či, chceš-li, standard a implementace. Proto říkají, že kódují "do DivXu" (pomocí libavcodecu, že...), "přehrávají XviD" (jak můžete přehrávat kodek, což je software, který kóduje/dekóduje data do/z nějakého formátu), preferují "kodek MPEG-4" (který? Je jen jeden?) a podobné bláboly, pramenící ze stupidních proprietárních zvyků Windows a světa velkých firem. Tyto bludy jsou strašně škodlivé a způsobují nesmírný zmatek. Proti mýtům o DivXu a neznalosti toho, co je MPEG-4, neznalosti rozdílů mezi standardem a implementací, kodekem a formátem, DivX a MPEG-4, budu bojovat tak dlouho, dokud si lidi ten rozdíl neuvědomí. Máš-li zájem, můžu ti o škodlivosti těchto nesmyslných a neskutečně rozšířených mýtů mýtů napsat třikrát delší příspěvek než tento.

To, jestli nějaký enkodér obsahuje chyby na podstatě věci nic nemění. Chyby obsahuje každý normální software.

Celý spor je o tom, že na moje tvrzení, že MPlayer přehraje video kódované všemi běžnými MPEG-4 kodeky jsi ty odpověděl (a můžu tě citovat, chceš-li), že to tak není a MPlayer potřebuje něco extra na přehrání videa kódovaného každým MPEG-4 kodekem v každé verzi zvlášť. To je evidentní nesmysl, což teď uznáváš i ty a najednou tvrdíš, žes to nikdy neřekl a stáčíš debatu k úplně irelevantním tématům. O tom celá tahle debata je. O ničem jiném.

Čili - závěrečná rekapitulace, aby byl jasný smysl debaty:

Jakub: MPEG-4 tazateli nejde přehrát proto, že mu chybí MPEG-4 dekodér. Důvod - video kódované pomocí DivX verze 5 MPlayer přehraje jako jakékoli jiné MPEG-4 video pomocí dekodéru FFmpeg MPEG-4.

Ctirad: To není tak jednoduché, protože na každý kodek MPlayer potřebuje něco extra.

Jakub: Video kódované všemi běžnými MPEG-4 kodeky přehraje MPlayer pomocí dekodéru FFmpeg MPEG-4, tudíž nic extra na každý kodek v každé verzi zvlášť nepotřebuje.

Ctirad: Potřebuje.

Jakub: Nepotřebuje.

Ctirad: Nikdy jsem netvrdil že potřebuje.

Následuje nesmyslná debata totálně mimo téma.
23.12.2004 22:09 Garfielt
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
No rouzpoutala se tu velká diskuze a abych pravdu řekl, tak už ani nevím co si myslet. Chtěl bych jen ujasnit pár věcí: 1. MPlayer opravdu v SUSE 9.1 není ani ve verzi Professional. V této distribuci je jen Xine a k němu Kaffeine, který toho opravdu moc nepřehraje, ale po doplňení kodeků do složky /usr/lib/win32 je to "docela" uspokojivé.. Co se týče instalace MPlayeru do této verze linuxu tak to je pro běžného uživatele či začátečníka docela problém, protože chybí velké množství součástí (mezi kterými je i zmiňovaný a opěvovaný: libavcodec či ffmpeg). Pokud se běžný uživatel či začátečník začne pídit po těchto balících tak je nikde nesežene a když tak pro jiné distribuce. Tím pádem je odkázán na kompilování Mplayeru čož je, ale pro běžného uživatele či začátečníka dost těžké a proto se snaží najít nějaké jiné řešení... 2. Myslím, že vaše večné urážení tzn. "zkryplených distribucích" není zase až tak na místě, protože né každý má náladu a chuť se zabývat nastavováním, psaním v konzoli či různými jinými parádičkami a tak si pořídí jednu z těchto tak zvaných zkurvených distribucí, které jsou velice pohodlné někomu vystačující..! Ovšem to samé si mohou myslet ti co používají tyto "jednoduché" distribuce, takže nejspíš nemá cenu toto téma moc rozebírat, protože nemá konce a ani jedna strana nedá na tu svojí distribuci dopustit..

Doufám, že se po tomto příspěvku neurazíte, protože oceňuji to, že se mi snažíte pomoct a objasnit problěm a za to vám velice děkuji, ale chtěl sem také vyjádřit trochu svůj názor na linuxovou komunitu, tím myslím ty zkušené linuxáře, kteří mají z jejich pohledu jistě pravdu, ale trochu zapomínají na běžné uživatele či začátečníky..!!!!!!
24.12.2004 13:52 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Pokud se běžný uživatel či začátečník začne pídit po těchto balících tak je nikde nesežene a když tak pro jiné distribuce. Tím pádem je odkázán na kompilování Mplayeru čož je, ale pro běžného uživatele či začátečníka dost těžké a proto se snaží najít nějaké jiné řešení...
Což není tak úplně pravda, protože rozbalit zdrojáky do nějakého adresáře a napsat configure, make a make install je většinou naprosto triviální ve srovnání s lovením rpmek na webu a snaha o jejich naroubování na úplně jinou distribuci než pro jakou jsou určeny.
2. Myslím, že vaše večné urážení tzn. "zkryplených distribucích"
Nikdo nemluvil o zkriplených distribucích, ale o programech, z nichž autoři distribucí vyhází ze strachu ze softwarových patentů polovinu funkcionality a výsledné zmrzačené torzo se pak ani nenamáhají nějak přjmenovat. Výsledek je pak, že já mám kaffeine a přehrává mi naprosto všechno a Vy máte kaffeine stejné verze a nepřehrává skoro nic, protože je to vlastně úplně jiný program.
24.12.2004 14:23 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Je tedy nesmyslné tvoje tvrzení, že na každý z těchto kodeků potřebuje MPlayer něco extra.

Což jsem ovšem nikdy netvrdil.

Právě že přesně tohle jsi tvrdil a o tom celá tahle debata je.
Ne, není. Tvrdil jsem pouze tolik, že na všechny ty DivXy/Xvidy a další zdaleka všechny nejsou standardní mpeg4 a na přehrání je potřeba několik různých dekodérů (a opět vůbec netvrdím, že například každá verze DivX musí mít svůj vlastní dekodér!). Už jsem ale rozhodně nic nepsal o tom, že každý z těch dekodérů musí být zabalen do nějaké extra knihovny a instalovat se zvlášť!
Jenom jsem se ohradil proti tvrzení, že uvedené kodeky (jako DivX3/4/5, Xvid, MS Mpeg4..) jsou vlastně akorát jiné názvy (jiné encodery) pro jeden jediný kodek a to mpeg4, což je pravda jenom napůl.

To jsem zas nikdy netvrdil já.
Pokud jsi to netvrdil, tak sorry, ale z těch tvých příspěvků nahoře to IMO vyplynulo. Pokud jsi to tak nemyslel, tak toho už konečně nechme. Zbytek už je jenom hraní si se slovy, do čehož nehodlám zabředávat a navíc ke tvojí terminologii mám jisté výhrady (proč by proboha mpeg4 neměl být kodek ? mpeg2 a mpeg1 přece kodeky jsou, v čem je mpeg4 jiný ?).
27.12.2004 08:51 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
MPEG-4 je multimediální standard, popisující kódování obrazu a zvuku. Kodek je konkrétní softwarová (nebo hardwarová) implementace, kódující/dekódující (proto ten název kodek) do/z některého z profilů MPEG-4, např. video bitstream do Advanced Simple Profile (což je profil, který používají DivX 5, XviD 1.x i FFmpeg MPEG-4).
19.12.2004 19:14 Tom
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
V distribucii Suse vobec Mplayer nie je.
19.12.2004 19:38 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Myslím, že v novější verzi mají xine, ale starší asi MPlayer měla, soudě dle naštvaného příspěvku Arpiho z loňského roku o zkripleném MPlayeru v SuSE a dalších distribucích:

http://www.mplayerhq.hu/homepage/design7/news-archive.html#debianandsusesux
19.12.2004 19:58 Honey | skóre: 9 | blog: honey | Rudolfov
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Já ho tam taky nemám. Jo xine mám, ale nepoužívám ho. A pak tu jsou takový, jako Kaffeine, což je přehrávač, založenej právě na xine.

Ale mám ještě s mplayerem (verze:1.0pre5) nějakej problém:
Nejde mi fullscreen. Roztáhne se jenom obraz, ale zůstane to furt v okně.
make: *** [all] Error 2
19.12.2004 20:18 Jakub
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Jo, v novějších verzích je jen xine. Ale asi stejně zmrzačený. Dřív tam měli i MPlayer.

Fulscreen - asi nepoužíváte XVideo jako videovýstup (-vo xv), ale x11. Jestli vám funguje xv, tak ho používejte (hardwarová akelerace -nižší zatížení CPU a lepší obraz), jestli ne, tak k x11 výstupu přidejte parametr -zoom.
24.12.2004 14:58 Michal Karas | skóre: 44 | blog: /dev/random | Brno
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
Taky jsem s tim trosku zapasil a nakonec jsem nasel v manualove strance nejaky parametr, ktery to spravil. Ted se ale bohuzel par dnu nedostanu ke svemu pocitaci, takze budes muset patrat trosku sam, nebo pockat par dni, jestli si potom vzpomenu a hodim to sem.
5.12.2004 18:15 klassik | skóre: 24 | blog: Klassikov | Praha
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
neumis kompilovat? zkus treba http://www.abclinuxu.cz/clanky/show/40329
V podstatě nic nevím
29.12.2004 07:54 Pinhead
Rozbalit Rozbalit vše Re: přehrávaní divx a mpeg4
http://www.mplayerhq.hu/DOCS/man/cs/mplayer.1.html

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.