Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Odpověď na názor

Odpovídáte na názor k článku Multimédia pro začátečníky.

Honza
Honza (neregistrovaný)
8. 2. 2009 13:53

Re: Trochu z historie a krátké zamyšlení

celé vlákno
OK, distribuci ubuntu neznám (z osobní zkušnosti) a je pěkné že gstreamer použivají pro centrální správu, ale to bude jistě také nějak řešeno ostatních prostředí, například typu KDE.
GStreamer má pěknou myšlenku, ale používá se za těch 10 let také někde jinde než jako základ desítky různých přehrávačů?
Osobně si myslím, že gstreamer-plugins nelze přímo porovnávat s DirectShow a to z několika důvodů

- DirectShow je součástí OS, kdežto gstreamer si musím instalovat, teď to myslím tak, že když už něco instaluji tak se to jednaknemusí přímočaře povést, ale hlavně můžu instalovat cokoliv jiného ..... btw. i ten MPlayer umí používat pluginy ve smyslu win32 dll knihoven, jen je stačí nakopírovat na správné místo, a tím myslím i na uni*xech.

- DirectShow není jen o kodecích, ale o použitelnosti v jiných aplikací, teď to beru z pohledu vyvojáře. Jak efektivně zasáhnu v gstreamer do obrazu, když tam chci něco upravit, přidat, vykreslit. Co sem měl zatím možnost se s gstreamer seznamit, tak to moc efektivně nejde. V současné době mi přijde že některé elementární filtry (pluginy) použít nebo přizpůsobit buď vůbec nejde, nebo jde, ale zas to není příliš efektivní.
Podobně je to s Xvideo. Všechno fajn, pokud je cílem jenom něco vykreslit a zobrazit a již s tím nic nedělat.
Zatím mi stále připadá, že nejvhodnější je výstup řešit přes OpenGL ve win pak přes DirectX. Výkonnostní rozdíl je však bohužel ve prospěch DirectX, sice mne to mrzí, ale věřím, že se to zlepší. Zatím to řeším výkonou grafickou kartou a nějakým tím jádrem navíc a extra desktopem (virtuálním) pro ,,offscreen rendering''. Budu velmi rád, pokud vývoj gstreamer bude ku prospěchu, zatím budu držet palce....

- Z jiného pohledu vývojáře: Co mi gstreamer nabídne oproti třeba ffmpeg nebo aviplay?
Co mne napadá je snad větší počet kodeků. Je mi celkem jedno jestli volám funkci gstreamer nebo ffmpeg. Tak jako tak musí gstream mít přislušný plugin, který bude volat funkce třeba z libtheora.
Jenže tyto ,,pluginy'' jsou v podstatě v každé aplikaci (MPlayer, ffmpeg, transcode) v podobě přímého volání. Tak jaképak gstream pluginy.....
Z pohledu závislosti už mi to tak jedno není, gstreamer je moloch a osobně raději sáhnu pro ffmpeg.....

Chápu, že při použití třeba wxWidget je výhodné gstreamer použít, beru-li jej jako multimediální platformu v rámci toolkitu.....

Z hlediska uživatele je to asi trochu jiné, místo toho aby čekal, až vývojáři ,,nabindujou'' příslušnou knihovnu třeba do MPlayeru, tak čeká až někdo udělá něco jako gstreamer-plugins-x264 pro nový kodek. Na druhou stranu kolik nových smysluplných kodeků se v posledním roce objevilo?

To, že si toho lidi nevšimli, bych viděl především v tom, že těch 10 let je málo a bude to chtít více času a určitě více smělých kroků ke ,,standardizaci'' jako třeba Ubuntu.
   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující

Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.

Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.

Příspěvky nesmí obsahovat:

  1. Vulgární či hrubé výrazy.
  2. Urážlivé výroky na adresu druhé osoby či skupiny osob.
  3. Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
  4. Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
  5. Komerční nabídky a affiliate odkazy.
  6. Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
  7. Prokazatelně protiprávní obsah.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul