Početak›Форуми›Linuks›Opšte Linuks diskusije›j***m ti xine
- This topic has 81 odgovor, 14 glasova, and was last updated 18 years, 2 months ranije by
dens.
-
AutorČlanci
-
12. septembra 2005. u 1:28 pm #34405
popac
UčesnikE rešio za Xine-UI. Potrebno je da se učita film i ZAUSTAVI, a ne stopira. Onda učitam titl pa play. I to je to…
Inače KPlayer je solidan, baš kao i Kaffeine (možda i bolji od kplayera za nijansu), ali opet sve za KDE, a to mi se ne sviđa. GMPlayer i Xine-UI (pogotovu ovaj) su glavne baje ako mene pitate.
12. septembra 2005. u 5:26 pm #34406MladenIsakovic
UčesnikAlo ljudi, neko je ovde lud ili gluv!!
Mi ovde, izgleda, uporno brkamo pojmove! ‘Ajmo sad redom, da raščistimo i raščlanimo pojmove koji se pojavljuju u ovom topic-u. Rasprava je bila o funkcionalnosti playera, pa su se razni likovi ubacili i dodali nešto svoje, da se sve zavojilo. Ako grešim, ispravite me, želim da naučim. Ajmo ovako:1. Windows
Kad skineš najnoviju verziju xvid, divx kodeka, uz divx kodeke dobiješ player, koji se zove DixPlayer, i njime možeš da reprodukuješ filmove koristeći te kodeke; ako ne želiš da ga koristiš, koristićeš neki drugi player (recimo BsPlayer) koji koristi te iste kodeke, ali je kao player bogatiji po funkcionalnosti i mogućnosti customizacije. Reći da je BsPlayer u ovom slučaju divx je glupo, zar ne?2. Linux
-Xine: kad skineš nešto što se zove ovim imenom, dobiješ kodeke, biblioteke, itd, a uz njega dobiješ i player koji se zove xine -ui; ako nećeš da ga koristiš iz nekog razloga, možeš da skineš neki drugi player, recimo kaffeine, koji koristi xine engine, ali je drugačiji player od xine-ui-ja, kako po izgledu, tako po funkcionalnosti. Jesam li u pravu? Dakle, xine je nešto više od player-a, o kojima se ovde vodila reč, zar ne?
-Mplayer: ovde je, kako ja shvatam, obrnuta situacija; ti ovde skidaš konzolni player, koji neće da radi ako ne skineš ceo taj multimedijalni paket, koji sadrži kodeke, i da ne nabrajam; mplayer kao player je samo običan konzolni player, koji je, budući da se pokreće iz konzole po opcionim komandama koje ukucaš, jedan od najgorih playera na svetu po funkcionalnosti, jer ti ne možeš usred filma promeniti neke postavke, tipa aspect-ratio, kontrast-boje-svetlost, veličinu titlova, itd; međutim, uz ovaj paket se dobija i player koji se zove gmplayer, koji ima GUI, i koji koristi taj engine, koji je svakako mnogo bogatiji po funkcijama od samog mplayer-a, ali ne i od nekih drugih player-a (čitaj: kaffeine-a) bez obzira na to što ti drugi koriste neke druge biblioteke. Možeš skinuti i mnogo drugih player-a koji koriste biblioteke kao mplayer, a to su, Kplayer, Kmplayer, itd.Dakle, hajde da raščlanimo šta je to player, engine i ostalo. Budući da se vodila reč o tome koji je player funkcionalniji, a ne o engine-u koji taj player koristi, da vidim znam li ja uopšte šta je to player:
1. ja mislim da se player-om naziva program koji služi reprodukciji multimedijalnog sadžaja koristeći biblioteke i kodeke, bilo svoje ili druge instalirane na sistemu
2. playeri imaju GUI (najčešće), koji od player-a do player-a mogu biti različiti po izgledu i funkcionalnostiAko su ove dve stavke tačne (ako nisu, ispravite me), onda JESTE logična naša priča sa početka ovog topic-a, i poređenje raznih player-a, bez obzira na engine koje koriste, a npr. izjava da su najjači player-i na Linuxu Mplayer i Xine je obično brkanje pojmova.
12. septembra 2005. u 5:39 pm #34407popac
UčesnikHM, sa Xine-lib ne dobijaš i Xine-UI. Dva posebna paketa koliko znam, a mplayer ne moraš da kompajliraš sa podrškom za GMplayer. Prednosti nad M$…
Mplayer i xine-lib su osnove na koje se kasnije nadograđuju GUI, a mislim da smo to skontali. Sad razlike i prednosti, nisam ja stručan za to, a kako se priča nastavlja i ja počinjem da neznam i ono što sam znao… MPlayer, koliko znam koristi neke od naprednijih tehnika za prikaz slike, pre svega ff. Mislim čak da sam negde čitao sa se mplayerom dobija se i na kvalitetu i manjm zauzeću resursa. Ni Mplayer ni Xine engine nemaju binarne kodeke već se naknadno dodaju. Sve parametre lepo možeš da kontrolišeš i iz konzole i iz GUI-a, tu si u zabludi.
12. septembra 2005. u 6:26 pm #34408mtm76
Učesnikuh, babe i žabe… ali ajd, evo probaću da vam pojasnim malo.
Kako stvar radi na Windows-u?
Player-i (većina) u Windows-u ne dekodiraju/postprocesiraju video stream. Za to je zadužen DirectShow (dio DirectX-a). DirectShow filteri nemaju nikakve veze sa VfW codec-ima (nadalje codec-ima). DirectShow filter se mogu zvati i dekoderi. Obično sa instalacijom odgovarajućih codec-a (divx ili xvid), instaliraju se i odgovarajući DirectShow filteri. Samo u slučaju da ne postoji odgovarajući filter (dekoder), koriste se VfW codec-i, i to u DirectShow-u preko odgovarajućeg VfW wrapper-a. U tom slučaju omogućeno je samo dekodiranje, i nema postprocesiranja. Znači, nema nikakvog podešavanja. Takođe, u tom slučaju je nemoguće učitati druge DirectShow filtere, kao što su oni zaduženi za prikazivanje titlova. Naravno titlovi se mogu prikazivati i bez DirectShow filtera, ali to je neka druga priča. Znači, skoro svi playeri predstavljaju frontend za ove operacije koje se obavljaju u pozadini, i za koje je zadužen Microsoftov API po imenu DirectX. Ali, sve to nema nikakve veze sa Linux-om. znači direct show je backend a player frontend (većina player-a).Kako stvar radi na Linux-u?
Potpuno drigačije, naravno. Poznato je da na Linux-u na postoje baš neki standardi, a ponajmanje vezani za video. Bar ne u tom obliku kao na Windows-u. E to je razlog što ne može svako napisati player, jer je to ogroman posao. U principu postoje samo dva: xine i mplayer, s time da dijele većinu koda. Oni su zaduženi za sve ono što radi directshow+player na widows-u. Oni su i backend i frontend, I ne mogu se kafeine ili kplayer nazivati sa player-ima u punom smislu te riječi, jer oni ne koriste nikakav API kao na windows-u, nego koriste xine i mplayer u potpunosti. Tako da su oni njihovi fronend-i, tj. malo bolja sučelja za pristupanje xine i mplayer-u, od onih koji dolaze sa njima. Ako pravite nekakvu analogiju sa Windows-om, mogli bi se i zvati player-ima, ali ta analogija jednostavno nije baš najbolja. Na kraju krajeva, otiđite na stranice autora mplayer-a i xine-a, pa će te videjeti šta kažu sami oni za dotične. Eto, negdje gore samo ostavi link za mplayer.12. septembra 2005. u 7:16 pm #34409mtm76
UčesnikDa ne zaboravim… bilo je, i ima još pokušaja da se napišu Linux player-i, potpuno nezavisni od xine/mplayer-a, ali po kvalitetu i mogućnostima jednostavno nisu dovoljno dobri za ozbiljniju upotrebu.
12. septembra 2005. u 8:21 pm #34410MladenIsakovic
UčesnikJest’ malo komplikovano, ali to sad znači da su svi grafički alati kojima se služimo da bi na Linuxu gledali film ustvari frontend-ovi za xine ili mplayer; znači, i gmplayer i xine-ui i kaffeine, kmplayer, kplayer, nouatun, itd, su frontendovi za xine ili mplayer. Hm, pa dobro onda, u tom slučaju smo svi pogrešili, znači pričali smo ne o playerima, već o frontendovima. Sad razumem ono što si govorio u tvojim prethodnim postovima. Ja nisam stručnjak za ovu temu, ali sam nekom logikom mislio da playeri na Linuxu rade isti posao kao i playeri na Windowsu. Znači, nisam bio u pravu.
Dobro, sad postavljam novonastalu tvrdnju:
Kaffeine je najbolji frontend za gledanje filmova na Linuxu ❗ ❗ ❗ 😀 😀
he-he
Pozdrav 🙂12. septembra 2005. u 9:44 pm #34411mtm76
UčesnikHe, he… tu si u pravu. 😉
Možda bi se jedino Totem mogao nazvati player-om u onom Windows smislu jer može da koristi i gstreamer (a preko njega opet Xine za gledanje videa, između ostalog), ali ipak to nije to.
Nouatun bi trebao valjda biti pandan Totem-u, samo za KDE, ali ne znam baš kako funkcioniše, pa ne bi da komentarišem.12. septembra 2005. u 10:15 pm #34412Sioux
UčesnikPazi ima par filmova koji nisu proradili nigde sem na Mplayer-u , i ima par titlova koji nisu proradili nigde sem na Mplayer-u.
Po difoltu koristim kaffein ali kad je frka Mplayer.13. septembra 2005. u 7:53 pm #34413popac
UčesnikE pa tako sam upravo ja zamišljao GUI tipa GMPlayer ili Xine-UI. Ono što meni nije jesno je koje su prednosti i mane xine i mplayer enginea? Znam dda znate ❓
14. septembra 2005. u 4:24 pm #34414mtm76
UčesnikE jebo ga ti, a toliko puta smo ponovili da Xine i MPlayer dijele većinu koda. 😉 Samo što Mplayer ima pokoji feature više. Ako ti Xine radi sve što treba, nema nikave potrebe da koristiš Mplayer jer će ti to raditi potpuno isto. E sad meni kod Xine-a fale neke stvari koje MPlayer ima, pa da ti citiram “Žiku” iz “Žikine dinastije”: “To što malo fali, devojačku sreću kvari”. LOL
-
AutorČlanci
Мораш бити пријављен да би поставио коментар у овој теми.