Ne, jedná se o dvě rozdílné aplikace. MPlayer je multimediální přehrávač vyvinutý pro GNU/Linux a následně portovaný na ostatní OS. Je skvělý, přehraje téměř vše, má mnoho filtrů a podobně. Je však pro hodně uživatelů složitě použitelný.
Naštěstí může MPlayer spolupracovat s dalšími aplikacemi (jeho výstup se může vložit do GUI jiných programů a dokáže poslouchat posílané příkazy). SMPlayer je právě takový front-end, který MPlayer používá pro přehrávání videí.
SMPlayer je vlastně pouze grafické okno s menu, nastavením atd. (s několika věcmi, které vidět nejsou, jako připojení k MPlayeru). Samotný SMPlayer však neví vůbec nic o přehrávání multimédií. Ani neví, co je to kodek. Na druhou stranu MPlayer otevírá soubory, dekóduje je, zobrazuje videoa pouští audio stopy. Také se stará o načtení a zobrazení titulků.
V současné době MPlayer nepodporuje zobrazení DVD menu... I když je možné jej přeložit s podporou dvdnav, není ještě tato funkcionalita dostatečně odladěna. I přes absenci DVD menu je stále možné vybrat si požadovaný titul, kapitolu, zvukovou stopu, titulky apod. pomocí menu SMPlayeru.
MPlayer podporuje několik ovladačů výstupu audia i videa. SMPlayer umožňuje uživateli si vybrat (Nastavení -> Obecné).
Doporučovaný ovladač pro video je xv (GNU/Linux) nebo directx (Windows). Oba podporují hardwarovou akceleraci a jsou nejrychlejší. Nevýhodou použití ovladače directx ve Windows Vista je dočasné zakázání Aera.
x11 a directx:noaccel jsou ovladače bez hardwarové akcelerace a tedy i nejpomalejší. Navíc directx:noaccel v režimu celé obrazovky má špatnou kvalitu obrazu.
gl a gl2 používají akceleraci pomocí 3D grafické karty. Mají vyšší výkon než x11 a directx:noaccel, ale nižší nežli xv nebo directx. gl/gl2 může být vhodnou alternativou pro Windows Vista.
Jako zvukový ovladač pro GNU/Linux používejte alsa nebo oss. Ovladače esd a arts využívají více CPU.
Ve windows je možné použít dsound a win32. Ovladač dsound může někdy způsobovat problémy synchronizace zvuku a obrazu, pokud k tomu dochází, použijte raději win32.
Ostatní ovladače slouží k uložení videa do obrázků nebo uložení zvukové stopy na disk. Tyto ovladače nejsou oficiálně podporovány SMPlayerem, použijte je pouze tehdy pokud víte co děláte.
Ovladače nVidia pro Windows nejspíše obsahují chybu. Ovladač gl/gl2 funguje, přehráváte-li video přímo pomocí MPlayeru, ale nefunguje, přehráváte-li video pomocí obslužné aplikace. Řešení zatím není známo, můžete použít ovladač directx namísto gl/gl2 nebo umožnit vykreslení videa do zvláštního okna MPlayeru (Nastavení -> Pokročilé).
Update: problém je vyřešen v MPlayeru verze r25972.
Není nastaven adresář pro ukládání snímků obrazovky. Nastavte jej v Nastavení -> Obecné a funkce bude povlena.
U některých formátů (jako mp4 nebo ogm) MPlayer neumí změnit zvukovou stopu za běhu. Po odškrtnutí nastavení "Rychlé přepínání audio stopy" bud emožné zvuk přepínat i pro tyto formáty.
V Nastavení -> Klávesnice a myš. Většinu klávesových zkratek je možné přenastavit.
SMPlayer je postaven na Qt, což je C++ knihovna pro multiplatformní vývoj grafických aplikací. Zdrojový kód je možné bez úprav použít pro GNU/Linux, Windows a Mac OS.
Více informací: http://trolltech.com/products/qt
MPlayer dokáže přehrát většinu formátů "od výroby". Některé kodeky však nejsou implementovány přímo a je potřeba doinstalovat balíček s kodeky binárními. Můžete je stáhnout ze stránek MPlayeru.
Ve Windows instalujte kodeky do adresáře mplayer/codecs.
V linuxových distribucích může být balíček přímo v distribučním stromu. Pravděpodobně pod názvem win32codecs nebo podobně.
Není-li zapnuto "Zobrazit ikonu v systémové liště" (v menu Nastavení), pak ano, obě možnosti se chovají stejně: ukončí aplikaci.
Je-li však toto nastavení zapnuto, pak Otevřít -> Zavřít aplikaci pouze schová (a ukončí přehrávání), ale SMPlayer se neukončí. Teprve Otevřít -> Konec aplikaci opravdu ukončí (nezávisle na nastavení ikony v systémové liště).
Podpora přehrávání Audio CD byla přidána ve veri 0.5.18.
Ve windows není možné Audio CD přehrávat.
Tato funkce zatím není implementována.
Nejspíše jej nedokáže přehrát MPlayer. Otevřete log MPlayeru (Možnosti -> Zobrazit logy -> MPlayer), na jehož konci by měla být chybové hlášení.
Ve Windows je celkem běžné, že některé kompilace MPlayeru selžou, jelikož nebyly sestaveny s podporou funkce, kterou SMPlayer chce použít. Chybová hlášení by měla poskytnout představu o podstatě problému. Pokud je problémem cache, zkuste ji vypnout v Nastavení -> Výkon. Pokud je problémem fontconfig, zkuste použít ttf fonty namísto systémových.
Ano!! :)
V nejbližší budoucnosti ne. Nemám k dispozici TV kartu, takže nemám jak danou funkcionalitu implementovat.
Některá nastavení vyžadují restart MPlayeru (kvůli předání nových parametrů). To způsobuje chvilkový výpadek videa.
Havaroval pouze SMPlayer, ale MPlayer běží dál. Ukončete proces MPlayeru (např. přes správce úloh).
Každopádně však prosím, abyste takovou havári nahlásili.
Nejspíše používáte lokalizovaný MPlayer. SMPlayer čte výstup MPlayeru a hledá v něm data v angličtině. V tomto případě hledá řetězec "Exiting... (End of file)". Lokalizovaný MPlayer vypisuje tuto informaci jinak a SMPlayer pak špatně analyzuje jeho výstup. Naneštěstí jazyk MPlayeru nelze změnit jinak než kompilací. Novější verze SMPlayeru proto umožňuje nastavit řetězec ručně v Nastavení -> Pokročilé -> Jazyk MPlayeru). looks for some English texts in the output of MPlayer. In this case it looks for "Exiting... (End of file)". As MPlayer displays the messages in another language SMPlayer fails and won't work properly. Unfortunately the language of MPlayer can't be changed without recompiling it. But recents versions of SMPlayer allow to change the messages that it should look for (Preferences -> Advanced -> MPlayer language).
SMPlayer funguje s MPlayerem 1.0rc1 a vyšší. I to je však hodně zastaralá verze a není dobré ji používat. Novější verze obsahují hodně oprav a nových funkcí, např. přepínání zvukových stop nebo seekování v flv a ogm souborech.
Používejte minimálně MPlayer 1.0rc2, ale kvůli novým funkcím doporučuji MPlayer SVN r25843 nebo vyšší (vydáno 23.01.2008).
Na stránkách MPlayeru najdete tar.bz2 z SVN připravený ke kompilaci, což je jednoduchá záležitost (v Linuxu, smaozřejmě...).
Video -> Filtry -> Přidat okraje
V současné době je možné přidat video filtr přímo pomocí expand=:::::4/3 v Nastavení -> Pokročilé -> Nastavení MPlayeru.
Pouíváte-li ovladač directx (Nastavení -> Obecné), zobrazí se video pouze na prvním monitoru. Použijete-li ovladače directx:noaccel, gl nebo gl2, zobreazí se video na všech monitorech.
Majitelé karet nVidia, přečtěte si toto.
Pokud preferujete ovladač directx, přidejte přepínač -adapter v Nastavení -> Pokročilé -> Nastavení MPlayeru. -adapter 1 Zobrazí video na prvním monitoru, -adapter 2 jej zobrazí na druhém, atd. (snad).
Zaškrtněte možnost Změnit hlasitost před přehráváním v Nastavení -> Obecné -> Audio.
Toto nastavení vyžaduje MPlayer, který podporuje přepínač -volume. Poskytovaný balíček pro Windows tento přepínač podporuje. Patch můžete najít zde.
K tomu dochází, pokud používáte ovladač directx (Nastavení -> Obecné). Změňte jej na gl nebo gl2 (majitelé karet nVidia, prosím čtěte).
SMPlayer používá dva ini soubory: smplayer.ini a smplayer_files.ini. Oba se ukládají do $HOME/.smplayer (GNU/Linux) nebo C:\Documents and Settings\your_username\.smplayer (Windows XP).
Použitý konfigurační soubor je vidět v logu SMPlayeru (Možnosti -> Zobrazit logy), hledejte následující řádek:
* ini path: '/home/ricardo/.smplayer'smplayer.ini obsahuje nastavení SMPlayeru, zatímco smplayer_files.ini obsahuje nastavení jednotlivých souborů, které jste přehráli.