Az MPlayer idén is ott lesz a LinuxTag-on. Messe Berlin-ben a 7-es csarnok 113-as kabinjánál találkozhatsz velünk május 28 és 31 között.
Idén osztozunk a kabinon az FFmpeg-gel és az OGP-vel.
Látogass meg minket Berlinben!
Nem, jelenleg nem tervezzük a váltást a GPL 3-as verziójára. Ennek ellenére viszont szeretnénk kompatibilisek lenni a GPL 3-as verziójával. Szeretnénk, ha a jövőben is rendelkezésünkre állna a licensz váltás lehetősége. Soha sem lehet tudni, változhatnak úgy a körülmények, hogy szükségessé válik a licensz cseréje. Sajnos azonban az MPlayer kódjának vannak bizonyos részei, melyeknek csak GPL 2-es verziójú licensze van. Ezen részek szerzőivel nem sikerült felvenni a kapcsolatot, nem kaptunk tőlük visszajelzést.
Ezért segítséget kérünk a kapcsolatfelvételhez. Az alábbi kódok szerzőit keressük (kihúzva akiket már megtaláltunk):
libmpcodecs/ve_x264.c
libmpdemux/demux_ty_osd.c
TOOLS/realcodecs/*
Ha tudod, hogy hogyan léphetnénk érintkezésbe velük, vagy te vagy a keresett emberek egyike, kérjük írj nekünk, hogy megoldhassuk ezt a problémát. Ezer köszönet.
Az libdvdnav új fejlesztői csapatának egy éves évfordulóján örömmel jelentjük be az új kiadást. De előbb egy kis történelem.
Mint azt páran bizonyára tudják, a libdvdnav upstream-jében egy ideje már nem volt aktív fejlesztés. Körülbelül egy éve pár MPlayerrel kapcsolatban álló fejlesztő átvette a libdvdnav karbantartásának feladatát. Az első kiadás csendben, 2007. október 28-án, vasárnap készült el, ezért itt az ideje egy újabbnak.
Sok fejlesztés történt a fordító rendszerben és néhány hibajavítás, beleértve pár memória lyuk befoltozását az előző kiadás óta, de nincs nagyobb változás.
A libdvdnav-4.1.2 letölthető a következő helyekről. Kérjük légy tekintettel a szervereinkre és használd valamelyik tükörszerverünket.
SHA1SUM: 65e8f5aa01a60cf8fd013ef9e5d8c23b9fef21d6
MD5SUM: 0e9a494403f9f5a2e781252c77599561
Egy buffer túlcsordulást talált és jelentett Adam Bozanich a Musecurity-től abban a kódban, amely a CDDB szerver válaszaiból olvassa ki az album címét.
A CDDB szerver válaszainak értelmezése közben az album címe egy fix méretű bufferbe másolódik megfelelő méret ellenőrzés nélkül, ami buffer túlcsordulást okozhat. Egy rosszindulatú adatbázis bejegyzés buffer túlcsordulást okozhat a programban. Ez önkényes kódfuttatáshoz vezet az MPlayert futtató felhasználó UID-jével.
Magas (önkényes kód futtatás a lejátszót futtató felhasználó ID-jével) ha a lemez információk egy rosszindulatú CDDB bejegyzésből származnak, nincs, ha nem használod ezt a képességet. Kérünk figyelj rá, hogy a CDDB adatbázisban a bejegyzések felülírhatóak, így egy támadás egy nem kompromittált szerverről is érkezhet. A buffer túlcsordulás javításának idején nincs ismert exploit közkézen.
A javítás erre a problémára 2008. január 20-án, vasárnap, 20:58:02-kor (UTC) került bele az SVN fába, mint r25824. Az érintett MPlayer verziókat használóknak ajánlott letölteni a javítást az MPlayer 1.0rc2-höz vagy frissíteni a legújabb verzióra, ha SVN-t használnak.
MPlayer 1.0rc2 és SVN az r25824 előtt (2008. január 20., vasárnap, 20:58:02 UTC). A régebbi verziók is valószínűleg érintettek, de nem lettek ellenőrizve.
SVN HEAD az r25824 után (2008. január 20., vasárnap, 20:58:02 UTC)
MPlayer 1.0rc2 + biztonsági javítások
Egy buffer túlcsordulást talált és jelentett Adam Bozanich a Musecurity-től az URL karakterláncokat escape-elő kódban.
Az IPv6 címek kezelését végző kód egy trükkel rávehető, hogy egy ideiglenes bufferra mutató pointert hagyjon maga után nem-NULL értékkel; emiatt az unescape-t végző kód újra felhasználja a buffert, ami buffer túlcsorduláshoz vezethet, ha a régi buffer kisebb a szükségesnél. Egy rosszindulatú URL karakterlánc buffer túlcsordulást okozhat a programban, mely önkényes kód futtatáshoz vezet az MPlayert futtató felhasználó UID-jével.
Magas (önkényes kód futtatás a lejátszót futtató felhasználó ID-jével) ha nem megbízható URL-ekről játszol le (pl. egy távoli lejátszási listából), nincs, ha nem használod ezt a képességet. A buffer túlcsordulás javításának idején nincs ismert exploit közkézen.
A javítás erre a problémára 2008. január 20-án, vasárnap, 20:43:46 (UTC) került bele az SVN fába, mint r25823. Az érintett MPlayer verziókat használóknak ajánlott letölteni a javítást az MPlayer 1.0rc2-höz vagy frissíteni a legújabb verzióra, ha SVN-t használnak.
MPlayer 1.0rc2 és SVN az r25823 előtt (2008. január 20., vasárnap, 20:43:46 UTC). A régebbi verziók is valószínűleg érintettek, de nem lettek ellenőrizve.
SVN HEAD az r25823 után (2008. január 20., vasárnap, 20:43:46 UTC)
MPlayer 1.0rc2 + biztonsági javítások
Egy buffer túlcsordulást talált és jelentett Felipe Manzano és Anibal Sacco a CORE Security Technologies-től a MOV fájl fejléceit értelmező kódban. További hasonló hibákat talált Reimar Döffinger a kód javítása közben. A sebezhetőséget CORE-2008-0122-ként azonosították.
A kód beolvasott pár értéket a fájlból és azokat egy a heap-en lefoglalt tömb indexeként használta, mindenféle határellenőrzés nélkül. Egy rosszindulatú fájl buffer túlcsorudlást okozhat a programban. Ez önkényes kódfuttatáshoz vezet az MPlayert futtató felhasználó UID-jével.
Magas (önkényes kód futtatás a lejátszót futtató felhasználó ID-jével) rosszindulatú MOV fájl lejátszása esetén, nincs, ha nem használod ezt a képességet. A buffer túlcsordulás javításának idején nincs ismert exploit közkézen.
A javítás erre a problémára 2008. január 29-én, kedden, 22:13:20 (UTC) került bele az SVN fába, mint r25920, 2008. január 29-én, kedden, 22:13:47 (UTC), mint r25921 és 2008. január 29-én, kedden,22:14:00 (UTC), mint r25922. Az érintett MPlayer verziókat használóknak ajánlott letölteni a javítást az MPlayer 1.0rc2-höz vagy frissíteni a legújabb verzióra, ha SVN-t használnak.
MPlayer 1.0rc2 és SVN az r25922 előtt (2008. január 29., kedd, 22:14:00 UTC). A régebbi verziók is valószínűleg érintettek, de nem lettek ellenőrizve.
SVN HEAD az r25922 után (2008. január 29., kedd, 22:14:00 UTC)
MPlayer 1.0rc2 + biztonsági javítások
Egy stack túlcsordulást talált és jelentett Damian Frizza és Alfredo Ortega a CORE Security Technologies-től a FLAC megjegyzéseket kezelő kódban. A sebezhetőséget CORE-2008-1218-ként azonosították.
A fájlból történő megjegyzés betöltésekor a hossz értéke a fájlból kerül kiolvasásra, majd ezután kerül felhasználásra a VLA tömb indexeléséhez ellenőrzés nélkül. Egy rosszindulatú fájl stack túlcsordulást okozhat a programban, mely önkényes kód futtatáshoz vezet az MPlayert futtató felhasználó UID-jével.
Magas (önkényes kód futtatás a lejátszót futtató felhasználó ID-jével) rosszindulatú megjegyzésekkel ellátott FLAC fájlok lejátszásakor, nincs, ha nem használod ezt a képességet. A buffer túlcsordulás javításának idején nincs ismert exploit közkézen.
A javítás erre a problémára 2008. január 29-én, kedden, 22:00:58 (UTC) került bele az SVN fába, mint r25917. Az érintett MPlayer verziókat használóknak ajánlott letölteni a javítást az MPlayer 1.0rc2-höz vagy frissíteni a legújabb verzióra, ha SVN-t használnak.
MPlayer 1.0rc2 és SVN az r25917 előtt (2008. január 29., kedd, 22:00:58 UTC). A régebbi verziók is valószínűleg érintettek, de nem lettek ellenőrizve.
SVN HEAD az r25917 után (2008. január 29., kedd, 22:00:58 UTC)
MPlayer 1.0rc2 + biztonsági javítások
Mint minden évben, a Hungarian Unix Portal ismét megtartotta a szokásos Olvasók Választása szavazását melyben az MPlayer + frontend-jei végeztek az első helyen a "kedvenc videó lejátszó" kategóriában. Az MPlayer 600 szavazatot kapott (61%), megelőzve a 231 szavazatot elért VLC-t (23%) és a 49 voksot begyűjtő Totem-et (5%).
Ha tudsz magyarul, nézd meg a HUP eredményhirdetését.
Hosszú idő után ismét jelentkezünk. Úgy döntöttünk, hogy ideje a napi változtatások folyamából egy kiadást készíteni.
A fejlesztések egyik fő forrása, mint mindig, most is az FFmpeg, ami számos új videó és audió codecs támogatását hozta magával, jelentős gyorsulással és kódtisztítással párosítva.
Az MPlayer már támogatja a Real RTSP azonosítást és a libnemesi stream könyvtárat, a live555 alternatívájaként. Számos RTSP folyam alapú QuickTime is lejátszható már. Számos fejlesztés történt a TV stream területén és az Intel-es Mac támogatás is már teljes.
Az MPEG-TS és MPEG-PS-ben lévő VC-1 támogatás segítségével a HDTV folyamok is nézhetőek. A Blu-ray vagy HD-DVD lejátszás ugyan még nem lehetséges, de az MPlayer le tudja játszani az EVO fájlokat, miután ki lettek kódolva.
Az MPlayer már négyzet alapú pixeleket feltételez, mint ahogy az LCD paneleken vannak. Ha a videó a monitorodon fröcsekesnek vagy nyújtottnak tűnik, kérjük használd a '-monitoraspect 4:3' kapcsolót a régi viselkedés visszaállításához.
Többé már nem kell patch-elni a forrást az AMR audió támogatásához. Helyette töltsd le az Linux-os AMR függvénykönyvtárat és telepítsd őket az oldalon leírtak szerint.
Emlékeztetünk rá, hogy ez a kiadás nem fog lefordulni a jelenlegi (a cikk írásának idején aktuális) Cygwin verziók alatt, a Cygwin-ből hiányzó llrint implementáció miatt. Várnod kell a Cygwin következő gcc frissítéséig vagy saját kezüleg patch-elned kell a Cygwin-t vagy az MPlayer-t.
Nem szükséges a bináris codec csomagok letöltése, ha már megvan a régebbi verzió.
Az MPlayer 1.0rc2 letölthető a következő helyekről. Kérjük kíméld a szerverünket és használd valamelyik tükörszervert.
Az MPlayer 1.0rc2 elérhető BitTorrent-en is.
MD5SUM: 7e27e535c2d267637df34898f1b91707
SHA1SUM: e9b496f3527c552004ec6d01d6b43f196b43ce2d
Egy stack túlcsordulást talált és jelentett Stefan Cornelius a Secunia Research-től a CDDB lekérdezéseket kezelő kódban. Két másik, hasonló hibát talált Reimar Döffinger, miközben az előzőt javította. A sebezhetőség a CVE-2007-2948-as és a SAID 24302-as azonosítót kapta.
Az album címének és kategóriájának másolásakor nem történik ellenőzés a karakterláncok hosszára vonatkozóan, mielőtt tárolásra kerülnének egy fix méretű tömbben. Egy rosszindulatú bejegyzés az adatbázisban stack túlcsordulást okozhat a programban, önkényes kód végrehajtást okozva az MPlayert futtató felhasználó UID-jével.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó ID-jével) ha a lemez információk egy rosszindulatú CDDB bejegyzésből származnak, nincs, ha nem használod ezt a képességet. Kérünk figyelj rá, hogy a cddb adatbázisban a bejegyzések felülírhatóak, így egy támadás egy nem kompromittált szerverről is érkezhet. A buffer túlcsordulás javításának idején nincs ismert exploit közkézen.
A javítás erre a problémára 2007. június 5-én, kedden, 11:13:32-kor (UTC) került bele az SVN fába, az r23470-be. Az érintett MPlayer verziókat használóknak ajánlott letölteni a javítást az MPlayer 1.0rc1-hez vagy frissíteni a legújabb verzióra, ha SVN-t használnak.
Amennyiben nem tudsz frissíteni vagy használni az ajánlott patch-et, további lehetőségek is vannak a hiba elkerülésére:
Kérjük jegyezd meg, hogy nem adunk ki frissített tarball-t ezzel a javítással.
Ha muszály az 1.0rc1-nél maradnod, töltsd le az MPlayer 1.0rc1 tarball-t,
használd hozzá a patch-et a javítással és fordítsd újra az MPlayert. Azonban ha
lehet, javasoljuk, hogy térj át az SVN-re.
Ha úgy döntesz, hogy maradsz az rc1-nél, ne felejtsd el ezt a
régebbi javítást sem.
Ha az MPlayer egyik bináris csomagjának karbantartója vagy, kérjük az új
verziót MPlayer 1.0rc1try3-nek nevezd el.
MPlayer 1.0rc1, MPlayer 1.0rc1try2 és SVN az r23470 előtt (2007. június 5., kedd 11:13:32 UTC). A régebbi verziók is valószínűleg érintettek, de nem lettek ellenőrizve.
SVN HEAD az r23470 után (2007. június 5., kedd 11:13:32 UTC)
MPlayer 1.0rc1 + biztonsági javítások
Akárcsak az előző években, az MPlayer most is jelen lesz a LinuxTag-en. A rendezvény idén május 30-tól június 2-ig tart Berlin-ben. Az FFmpeg if ott lesz.
Szeretettel várunk, találkozhatsz a fejlesztőkkel, elmondhatod nekünk a javaslataidat a 12-es terem 93-as pavilonjában.
Ha esetleg péntek reggel ott leszel, javasoljuk, hogy tekintsd meg Mike Melanson FFmpeg fejlesztő és ismert multimédia hacker FFmpeg: Múlt, jelen és jövő című prezentációját.
Viszlát Berlinben!
Köszönetet szeretnénk mondani azoknak a fantasztikus embereknek, akik adományaikkal támogatták a részvételünket az idei LinuxTag-en. Csakúgy, mint legutóbb, amikor a szerverünk halt le, az adományok ezúttal is meghaladták várakozásainkat, ezért a gyűjtést ezennel lezárjuk.
A támogatók listája megtalálható az adományok oldalán. Kérlek írj ha esetleg el szertnéd távolíttatni a nevedet.
Nagyon szépen köszönjük mindenkinek!
Mint minden évben, az FFmpeg és az MPlayer csapatok idén is berendeznek egy pavilont a LinuxTag-on. Sajnos azonban néhány fejlesztőnknek nincs elég pénze ahhoz, hogy odajusson.
Úgy becsüljük, hogy körülbelül 800 EUR-ra van szükségünk, hogy mindenki ott lehessen a LinuxTag-en. Ezért szeretnénk megkérni a felhasználóinkat és a támogatóinkat, adjanak egy kis pénzt, hogy találkozhassunk Berlinben.
Nemrég értesítettek bennünket, hogy a LinuxQuestions.org megtartotta az ezévi Tagok Választása Díj szavazását és ismét az MPlayer lett Az Év Videó Média Lejátszó Alkalmazása kategória legjobbja.
Az MPlayer 618 szavazatot kapott (41.93%), a második hely a VLC-é 306-tal (20.76%), míg a harmadik a kaffeine 235-tel (15.94%).
Nagyon szépen köszönjük minden rajongónknak!
Mint minden évben, a Hungarian Unix Portal ismét kiosztotta az Olvasók Választása Díjat és ismét az MPlayer nyerte a "Kedvenc videó lejátszó" kategóriát. Az MPlayer 799 szavazatot kapott (73%), megelőzve a VLC 148 (13%) és a xine 52 (5%) szavazatát.
Valamint sikerült visszatérni a "Kedvenc magyar projekt" kategória első helyére is. Köszönjük a támogatást!
Ha tudsz magyarul, olvasd el a HUP díj oldalát.
A DSA 1244-1 jelentésben említett kód megtalálható az MPlayerben is. Potenciális buffer túlcsorulást találtak a RealMedia RTSP folyam kezelő kódjában. A megfelelő asm szabályok ellenőrzésekor a kód az eredményt egy fix méretű tömbben tárolja, azonban nincs határvizsgálat. Ez buffer túlcsorduláshoz vezethet, ha a felhasználó rossz indulatú szerverhez kapcsolódik. Mivel a támadó önkényesen nem tud adatokat írni a bufferbe, exploit készítése nagyon nehéz; de a DoS támadás könnyen megvalósítható.
Magas (DoS és végső esetben önkényes távoli kódfuttatás a lejátszót futtató felhasználó user ID-jével) rossz indulatú szerverrel történő RTSP kapcsolat létesítésekor, nincs, amennyiben nem használod ezt a képességet. A buffer túlcsordulás javításakor nem volt ismert exploit.
A probléma javítása 2006. december 31-én 13:27:53-kor (UTC) került be az SVN-be r21799-ként. A javítás három állományt érint: stream/realrtsp/asmrp.c, stream/realrtsp/asmrp.h and stream/realrtsp/real.c. Az érintett MPlayert használóknak ajánlott a javítás letöltése az MPlayer 1.0rc1-hez vagy frissíteni a legújabb verzióra SVN használata esetén.
Kérjük vedd figyelembe, hogy nem adunk ki frissített tarball-t ezzel a
javítással, mivel az MPlayer 1.0rc2 készítése folyamatban van.
Ha maradnod kell az 1.0rc1-nél, töltsd le az MPlayer 1.0rc1 tarball-t,
alkalmazd rajt a javítást és forgasd újra az MPlayert; különben válts SVN-re.
Ha az MPlayer bináris csomagjának karbantartója vagy, kérjük, hogy a frissített
verziót MPlayer 1.0rc1try2-nek nevezd el.
MPlayer 1.0rc1 és r21799 előtt SVN verziók (2006. december 31. 13:27:53 UTC). Valószínűleg a régebbi verziók is érintettek, de ez nem lett leellenőrizve.
SVN HEAD r21799 után (2006. december 31. 13:27:53 UTC)
MPlayer 1.0rc1 + biztonsági javítás
Szeretnénk köszönetet mondani a Google Summer of Code projektnek az FFmpeg projekt támogatásáért. Köszönet a 2006-os SoC programnak, az FFmpeg projekt a részvevők segítségének köszönhetően sokkal több natív codec-et tartalmaz.
Ezen kiadás legfontosabb tulajdonságai a natív VC-1/WMV3, On2 VP5 és VP62 (némely Flash videó fájlban használják) dekódolás, ami még nem Intel platformokon is működik, és az SSA/ASS/színes feliratok.
Továbbá natívan futunk az Intel Mac-eken (csak a --disable-win32 és --disable-mp3lib kapcsolót kell megadni a configure-nak), a -endpos végre hozzá lett adva az MPlayer-hez és a Windows-os GUI is rengeteget fejlődött.
A Vorbis dekódolás jelentősen gyorsult, csakúgy, mint a H.264. A H.264 optimalizálása még folyamatban van, de a különbség már most is észrevehető.
És végül, de nem utolsó sorban rengeteg hiba lett felderítve és javítva a pre8-hoz képest.
Az MPlayer 1.0rc1 többé nem tölt be fájl-specifikus konfigurációs fájlt, mely a lejátszandó fájllal azonos könyvtárban van, biztonsági megfontolások miatt (köszönet Rudolf Polzer-nek, hogy rámutatott erre); ha vissza szeretnéd hozni a régi működést, használd a -use-filedir-conf kapcsolót.
Ha már megvan a pre8 bináris codec csomagja, nem kell újra letöltened: az új 20061022 csomagok nem tartalmaznak új codec-et, csak hiányzik belőlük pár, ami már natívan működik.
Az MPlayer 1.0rc1 letölthető a következő helyekről. Kérjük kíméld a szerverünket és használd valamelyik tükörszervert.
Az MPlayer 1.0rc1 elérhető BitTorrent-en is.
MD5SUM: 18c05d88e22c3b815a43ca8d7152ccdc
SHA1SUM: a450c0b0749c343a8496ba7810363c9d46dfa73c
Az MPlayer és a dokumentációja több nyelven is elérhető. Sajnos azonban nem mindegyik fordítás megfelelő. Sok idejétmúlt és nem teljes. Ezért szükségünk van a segítségedre, hogy rendbe hozzuk őket. Nagyon könnyen fordító lehetsz, ez egy remek lehetőség, hogy hozzájárulj valamivel a szabad szoftverekhez, vagy hogy elkezd segíteni őket. Nem szükséges semmilyen kódolási ismeret, egy kis erőfeszítéssel nagy eredményeket érhetsz el.
Ha megnézed a dokumentációs oldalunkat, láthatod, hogy melyik fordítás nincs befejezve még, melyik régi, melyiknél kell egy segítő kéz, vagy ezek együttese. Ha segíteni akarsz a fordításban, olvasd el a fordítás HOWTO-t és csatlakozz az MPlayer-DOCS és MPlayer-translations levelezési listákhoz.
A dokumentáción túl az MPlayer fordításának része még a konzol és GUI üzenetek. Ezek megvannak bolgár, cseh, német, dán, görög, spanyol, francia, magyar, olasz, japán, koreai, makedón, holland, norvég, lengyel, braziliai portugál, román, orosz, szlovén, svéd, török, ukrán, hagyományos és egyszerűsített kínai nyelven. Ezek legtöbbje is idejét múlt és sürgős frissítésre szorul.
Az új Windows-os GUI kísérleti fordításai megtalálhatóak a letöltési oldalon. Használd és mesélj róla a Windows-t használó barátaidnak!
Már több, mint egy év telt el az utolsó kiadásunk óta és igen, még mindig élünk! Mint mindig, a változásnapló hossza tisztán mutatja, hogy lusták voltunk kiadást készíteni, de nem voltunk lusták kódolni.
Mindenek előtt felfedeztünk pár biztonsági hibát az AVI, Real és MOV kódban, ezért ajánlott frissíteni minden esetben.
Tekintve, hogy a pre7 milyen idős már, nagyon ajánlott a frissítés. Javasoljuk továbbá a felhasználóinknak, hogy használják és teszteljék a Subversion verziót, amennyiben lehetséges, hogy kihasználhassák a legújabb fejlesztéseket és jelentsék/javítsák a hibákat. A fejlesztői változat használatától nem vesznek el adataid, nem lesz pocakos a macskád, viszont segít nekünk az MPlayer minőségének javításában.
A számtalan új tulajdonság között meg kell említeni, hogy a libavformat
még több fájlt támogat.
Ha sikertelen volt néhány fájl lejátszása, kérjök próbáld meg demuxálni
a libavformat-tal (-demuxer lavf
).
A MEncoder is hasznot húz a libavformat-ból, például Flash videók
készítésekor.
Sokat fejlődött a H.264 dekódoló is, mely sokkal gyorsabb és hibatűrőbb lett. Több audió és videó codec-et támogat. Az audió/videó szinkronizáció tovább fejlődött, különösen a Real folyamok és a Vorbis esetén.
És ez még nem minden! Van még pár trükk a tarsolyunkban az MPlayer következő verzióira is: kísérleti DVDnav (DVD menü) támogatás és kísérleti grafikus felhasználói felület a Windows-os porthoz. Kérjük csatlakozz a teszteléshez, hogy ezek a képességek ne maradjanak kísérletiek ;-).
Az MPlayer 1.0pre8 letölthető a következő helyekről. Kérjük légy szíves kíméld a szerverünket és használd valamelyik mirror-t.
Az MPlayer 1.0pre8 elérhető BitTorrent-en is.
MD5SUM: f82bb2bc51b6cd5e5dd96f88f6f98582
A CVS-ről Subversion-re történő átállás véget ért. Az MPlayer Subversion tárja elérhető a
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk/
paranccsal vagy böngészhető online. A fejlesztés mostantól normálisan folytatódik a következő generációs verzió kezelő technológiával.
A régi szerverünk, az mphq meghalt pénteken délután. Valószínűleg nem is lesz többé online.
Bár több szolgáltatás már átkerült az új szerverre, a natsuki-ra, a CVS fák és a levelezési listák még a régi gépen voltak.
A levelezési rendszer pillanatok alatt fel lett élesztve (köszönet a sysadmin csapatnak), így a listák hétfő óta újra elérhetőek. A CVS szerver nem fog költözni: a fákat átkonvertáljuk Subversion-ra (amint az már tervezve volt) és a fejlesztés a Subversion-ban fog folytatódni. Ehhez azonban idő kell. Először az FFmpeg (egy csak tesztelési repo már elérhető a fejlesztőknek), majd az MPlayer lesz átkonvertálva.
A legújabb MPlayer és FFmpeg CVS snapshotok azonban elérhetőek. [a snapshot-ok el lettek távolítva, használd a Subversion-t]
Alex-szel, Oded-del és jómagammal egy interjút készített a http://itreviews.blogspot.com/. A terveink megismeréséhez olvasd el az interjút.
A multimédiás pavilon a LinuxTag-on szinte már külön iparág lesz. Ha úgy döntesz, hogy idén eljössz Wiesbadenbe, találkozhatsz az MPlayer és az FFmpeg csapat néhány tagjával.
Különleges szolgáltatásként idén megpróbálunk minden hibás példafájlt lejátszhatóvá tenni, amit csak elhoztok nekünk. Ha van egy problémás fájlod, hozd el és mi kategorizáljuk és megpróbáljuk kijavítani és/vagy alternatív megoldást találni. Nem ígérhetünk biztos sikert, de meg fogunk tenni minden tőlünk telhetőt.
A szavazások épp csak befejeződtek a LinuxQuestions.org éves Tagok Választása Díján és az MPlayer megnyerte a Az Év Videó Multimédia Alkalmazása kategóriát.
568 ember (46.94%) szavazott az MPlayerre. A második hely a xine-é 365 szavazattal (30.17%), a harmadik helyet pedig a VLC vitte el 117-tel (9.67%).
Hatalmas köszönet a rajongóinknak.
Ha el tudod ezt olvasni, akkor már az új szerveren vannak a weboldalak.
Különféle okok miatt a vártnál sokkal tovább tartott a gép beállítása és a végső hosting helyére történő szállítása. Most már ezen a szerveren vannak a weboldalak, az FTP és a kísérleti Subversion tárak. Kérjük légy még egy kicsit türelemmel, míg a tükörszervereket is beállítjuk, befejezzük az áttérést CVS-ről Subversion-ra és áttesszük a levelezési listákat.
Ismételten szeretnénk köszönetet mondani a támogatóknak, akiknek a segítségével ez az álom valósággá vált.
Egy lehetséges buffer túlcsordulást találtunk az ASF demuxer-ben és a további vizsgálódás azt mutatta, hogy a hiba egy általános kódban volt a demuxer.h fejlécben, melyet a bufferek létrehozására és átméretezésére használunk. Az eredeti hiba bejelentést media-video/mplayer ASF File Parsing Integer Overflow (CAN-2006-0579) címmel a Gentoo Bugzilla-n olvashatod.
Nagyon súlyos (önkényes távoli kódfuttatás a lejátszó user ID-jével) ASF fájlok rosszindulatú szerverről történő stream-elésekor, közepes (helyi kód futtatás a lejátszó user ID-jével) a rosszindulatú ASF fájl helyi lejátszásakor. A buffer túlcsordulás javításának idején nincs ismert exploit.
A javítás erre a problémára 2006. február 12-én 09:28:09-kor (UTC) bekerült a CVS-be és tovább lett fejlesztve az 1.89 és 1.90-es verziókban. Az érintett MPlayer verziókat használóknak javasolt a javítás letöltése az MPlayer 1.0pre7try2-höz vagy frissíteni a legújabb verzióra, ha CVS-t használnak.
Kérjük vedd figyelembe, hogy frissített tarball-t ezzel a javítással nem adunk
ki most. Mivel az MPlayer 1.0pre7 már nagyon régi, javasoljuk, hogy térj át a
CVS verzióra.
Ha mégis az 1.0pre7-en kell maradnod, szerezd be az MPlayer 1.0pre7try2 tarball-t,
tedd rá a javítást és fordítsd újra az MPlayert.
Ha az MPlayer bináris csomagjának karbantartója vagy, kérjük a frissített
verziót MPlayer 1.0pre7try3-nak nevezd el.
MPlayer 1.0pre7, MPlayer 1.0pre7try2 és CVS 2006. február 12. 09:28:09 (UTC) előtt. Valószínűleg a régebbi verziók is érintettek, de ez nem lett leellenőrizve.
CVS HEAD 2006. február 12. 09:28:09 (UTC) után
MPlayer 1.0pre7try2 + biztonsági javítás
Úgy tűnik Magyarországon az MPlayer változatlanul népszerű, mivel sorozatban harmadik alkalommal nyerte el a Hungarian Unix Portal Olvasók Választása Díját a "az év kedvenc videó lejátszója" kategóriában.
Az MPlayer 539 szavazatot kapott (84%), megelőzve a VLC 58 szavazatát (9%) és a tavalyelőtti év második helyezett xine 42 szavazatát (7%). Ha tudsz magyarul, nézd meg a HUP díj oldalát.
Jó hírek!
Úgy tűnik az MPlayer még mindig népszerű. Nemrég értesítettek minket, hogy a TUX magazin bejelentette az első, évenként kiosztásra kerülő Olvasók Választása Díj jutalmazottjait, és az MPlayer lett a győztes a Kedvenc Média Lejátszó kategóriában.
Köszönjük a támogatásotokat, nagyon nagy elismerés ez nekünk!
Van egy hiba, ami a konfigurációtól függően heap túlcsorduláshoz vezethet. Még nem tisztázott, hogy a hiba kihasználható-e és ha igen, milyen körülmények között. Tudomásunk van legalább egy személyről, aki működő exploit-ot írt a rendszerén, egy tömörítetlen PCM audió-s AVI fájl segítségével. Találtunk egy fájlt, ami feltételezhetően exploit, de nem sikerült működésre bírnunk, viszont nem szeretnénk kockáztatnak kitenni senkit azzal, hogy nem publikáljuk.
Egy javítás van erre a problémára, ami bekerült a CVS-be 2005. augusztus 25-én, csütörtökön, UTC 19:46:20-kor. Az MPlayer 1.0pre7-hez letöltheted a javítást innen.
A ac=-pcm,
(figyelj a végén a ','-re) sor beírása a konfigurációs
fájlba egy gyors javítást jelenthet a problémára, amíg nem használod a parancssorban
a -ac
kapcsolót. Így azonban nem tudsz majd tömörítetlen audiót
lejátszani.
Készítettünk egy új tarball-t is a pre7 kiadásról, ami tartalmazza a javítást. Kérjük figyelj rá, hogy ez nem új MPlayer kiadás, ha a pre7 után bevezetett új tulajdonságokat is igényled, akkor a CVS verziót kell használnod.
MPlayer 1.0pre7 és korábbi
Eddig az egyetlen verzió, amivel az exploit működött, az az MPlayer 1.0pre7,
de a hiba jelen van az összes korábbi verzióban is.
MPlayer 1.0pre7try2 és későbbi
2005. augusztus 25., csütörtök, UTC 19:46:20 utáni CVS HEAD
Az MPlayer 1.0pre7try2 letölthető a következő helyekről. Kérjük használd valamelyik tükörszerverünket.
MD5SUM: aaca4fd327176c1afb463f0f047ef6f4
Először is, szeretnénk köszönetet mondani az összes támogatónknak, akik részt vettek az elmúlt hetek bőkezű adakozásában. Soha nem képzeltük volna, hogy a támogatásra való felkérésünk ilyen sikeres lesz. Sokkal jobb szervert tudtunk rendelni, mint amire számítottunk, aminek a segítségével több és jobb szolgáltatást tudunk majd nyúltani. Még egy backup megoldást is megengedhetünk magunknak! A szerver várhatóan négy héten belül érkezik meg, de szükségünk lesz még pár hétre a stressz-teszteléshez és a teljes telepítéshez.
A támogatók listáját megtekintheted az adományok oldalán. Kérjük írj levelet ha nem szeretnéd, hogy kint legyen a neved. Néhány banki átutalási feltétel miatt pár név hiányzik vagy rosszul van írva. Írj, hogy kijavíthassuk!
Az elkövetkező frissítések további információkkal fognak szolgálni a hardverről és a szolgáltatásokról. Folytatjuk...
Összegyűjtöttem az MPlayer és az MPlayerXP VESA fejlesztéseit. Pár, svgalib-ből és vbetool-ból származó segédeszközzel együtt ezek alkotják a vesatools-t. A következő MPlayer kiadástól kezdve ezzel a függvénykönyvtárral lesz megvalósítva a VESA videó kimenet. Ezzel megvalósul a FreeBSD, NetBSD és az OpenBSD támogatás is.
Mint észrevehetted, szerver gondjaink voltak a légkondícionáló rendszer hibája miatt. A szerver fájlrendszere megsérült, ez érintette a CVS fát is. Ez végül egy másik hosting megoldás keresésére sarkallt minket és talán ezzel együtt egy hardver frissítés is megejthető. Lehetőségünk van a szerverünk hostolását egy igazi hosting vállalatnál megoldani megbízható légkondícionáló és áramellátás mellett, de csak 1U rackmount méretű doboz fér a szekrényükbe, míg nekünk egy szabványos torony házunk van.
Három lehetőség van:
Miután alaposan átgondoltunk az igényeinket, sokkal jobb lenne egy új szerver, ami kiszolgál minket a következő pár évben. Felajánlottak nekünk virtuális hosting-ot, de dedikált szerverre van szükségünk. Ráadásul az FFmpeg projekt is ugyan ezen a szerveren van tárolva, valamint egyéb projektek, mint például a xine is ránk bízta a codec csomagjaik terjesztését, így ez a gép valóban a szabad multimédiás szoftver igazi központja.
Gyűjtöttünk némi adományt a LinuxTag-on a kiadások fedezésére, abból maradt durván 70EUR, de ez éppen elég egy meghajtóra. Most speciális árengedményeket, pénzügyi adományokat - vagy ami még jobb - egy komplett konfigurációt keresünk. Ami a pénzügyi támogatást illeti, a teljes összeget a szerverre fordítjuk, hogy elkerüljük a megmaradt pénzből adódó problémákat.
Fontos, hogy a megjegyzés mezőbe írd be az MPlayer szöveget. Ha nem szeretnéd a neved az adományozók listáján látni, írd még hozzá az Anonymous szöveget is.
A financiális állapotról havonta jelentést készítünk. Ha bármilyen kérdésed van, keress meg minket az mplayer-dev-eng levelezési listán, IRC-n vagy privátban.
Az ftp letöltési részét (kiadások, codec csomagok, példák, skin-ek, cvs snapshot-ok, ...) tartalmazó lemez ismét meghibásodott hétfőn, így most nincs csatlakoztatva. Kérünk, hogy az MPlayer beszerzéséhez valamelyik tükörszervert használd. A CVS egy másik lemezen van, ami még elérhető. Ezen hiba miatt az online dokumentáció nem elérhető, kérjük tanulmányozd az MPlayer tarball-ban lévő dokumentációt. Az Incoming könyvtár is elveszett.
Az Open Source Press kiadott egy összefoglalót a Linux alatti videózásról. Jó áttekintést nyújt a dolgok jelenlegi állapotáról 19 fejezben, ami a videó lejátszás, videó szerkesztés és streaming-elés témaköreit tárgyalja, minden fejezetben leírva a Linux alatt ahhoz a feladathoz használható szoftvereket, valamint bevezetést nyújt a videók számos technikai adatának világába. A fejezetek szerzői mind vagy annak a projektnek a vezetői vagy azzal közeli kapcsolatban lévő személyek, amely projektről a fejezet szól. Őszinte örömmel írtam - micsoda meglepetés - az MPlayerről szóló fejezet. Az előszó és a tartalomjegyzék mind elérhető online. A könyv jelenleg csak németül kapható.
Az EU Parlament elsöprő többséggel elutasította a tervezett szoftverszabadalmi direktívát múlt héten. Ez a szoftverszabadalmak elleni mozgalom nagy győzelme és megkönnyebbülés a szabad szoftvereknek, valamint Európa és az egész világ szoftveripari vállalatainak. Valamint roppant elégtétel személyesen nekem és az MPlayer csapat többi tagjának, akik aktívan lobbiztak a szoftverszabadalmak ellen. Vidulj fel és légy boldog, ez tényleg egy nagy nap volt.
Azonban nem mind arany, ami fénylik és miközben megnyertünk egy nagyon fontos ütközetet, a harcnak még messze nincs vége. Még több ezer szoftverszabadalom van, amit már bejegyeztek Európában. A szabadalmaztathatóság kiterjesztésére tett törekvések most nemzeti szinten folynak tovább és talán pár év múlva visszatérnek EU szintre. Ezért nekünk is folytatnunk kell a harcot a szoftverszabadalmak teljes és világméretű megszüntetéséért. Ehhez szükségünk lesz minden közösségi tag segítségére. Neked is szemmel kell tartanod a politikai képviselőidet, informáld őket a dolog komolyságáról és győződj meg róla, hogy ésszerű törvényeket hoznak.
Már megint itt az ideje... Az MPlayer csapat is ott lesz a LinuxTag 2005-ön személyesen a multimédia részlegnél. Roberto Togni, Alexander Strasser, Sascha Sommer, Dominik Mierzejewski, Reimar Döffinger, Diego Biurrun, Beregszászi Alex, Luca Barbato lesznek ott a leggyakrabban, de időnként csatlakozik hozzájuk Mike Melanson (FFmpeg / xine) és Mĺns Rullgĺrd (FFmpeg / tcvp).
A LinuxTag-et Karlsruhe-ben, Németországban rendezik június 22. és 25. között. A mottója: "Ahol a .com és a .org találkozik.", vegyesen vásári kiállítás és konferencia, ahol mind a cégek, mind a szabad szoftveres projektek jelen lesznek. Ugorj be, ha beszélni akarsz velünk!
A videó az egyik központi témája az idei LinuxTag-nek. Lesz egy videóknak szentelt konferencia sorozat csütörtökön és pénteken. Az előadások egy Linux alatti videózásról szóló antológiára alapszanak, melyet az Open Source Press adott ki. Diego Biurrun bemutatót tart az MPlayerről csütörtökön, a könyv azon fejezete alapján, amit ő írt.
A szabadalmak Damoklész kardjával a fejünk felett az MPlayer még mindig él és az idő is megérett egy új kiadáshoz. Több kiadást szeretnél látni a jövőben? Kérjük csatlakozz hozzánk az EU szabadalmi direktívája elleni harcban. A csatározás még nem ért véget és talán győzünk, ha te is segítesz.
Mindenek előtt feltártunk pár új biztonsági hibát az MMST és az RTSP stream-elő kódban, ezért ajánlott sürgősen frissíteni.
Megpróbálunk kicsit gyakrabban kiadást készíteni, így a változások listája nem olyan hosszú, mint a pre6-é, de még így is ijesztő. Ezúttal számottevő változás történt a MEncoder-ben is. Már tud készíteni MPEG fájlokat kimenetként, így csinálhatsz (S)VCD-ket és DVD-ket. Próbaképpen még több konténer formátumot támogat a libavformat segítségével és már egyszerre több fájlt is fel tud dolgozni. Ha eddig még nem használtad a MEncodert, itt a remek alkalom, mivel jelentősen kibővítettük és fejlesztettük a dokumentációját.
Több codec felkerült a támogatottak listájára, néhány natívan - a legfontosabb talán az ALAC (Apple Lossless Audio Codec) - néhány pedig bináris codec-ek segítségével - megemlítendő itt a TwinVQ (VQF) és a VMware videó. Továbbá bevettük a Tremor Ogg/Vorbis dekódert az MPlayerbe, így az Ogg fájlok és a Vorbis audió már külső függvénykönyvtár igénylése nélkül működik. Az MPlayer több fájl játszik le, mint bármelyik kiadás is valaha. Hogy a legtöbbet kihozd belőle, telepítened kell a legújabb codec csomagot is.
A Snow, a követlező generációs hullámalapú videó codec is fejlesztésen esett át és jelentősen megnőtt a sebessége, plusz még egy kis dokumentáció is van hozzá. Próbáld ki és játszadozz vele, de emlékezz rá, hogy ez még csak kísérleti és amit ma elkódolsz, nem biztos, hogy holnap is lejátszható.
Rengeteg belső takarítás történt az audió rétegben. Egy közvetlenül látható eredménye ennek a régi audió pluginek, amiket felváltottak az audió szűrők, eltávolítása.
Végül, de nem utolsó sorban, hibajavítások mindenütt, így az MPlayer működésében kevesebb a botlás, mint valaha.
És most élvezd azokat a filmeket ...
Valahogyan elfelejtettük megemlíteni, hogy lehetővé tettük a lejátszás közbeni audió sáv váltást is, ez volt az egyik leginkább igényelt szolgáltatás. Most még csak Matroska és MPEG konténerekkel működik és még csak kísérleti, de kezdésnek jó lesz. Nyomd meg a "#" gombot egy több audió sávval rendelkező fájlnál, hogy kipróbálhasd.
Az MPlayer 1.0pre7 letölthető a következő helyekről. Kérjük kíméld a szerverünket és használd valamelyik tükörszerverünket.
MD5SUM: 5fadd6957d3aab989cd760ff38fb8fdf
Egy lehetséges buffer túlcsordulást találtak és javítottak ki az MMST stream kezeléséhez használt kódban.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó user ID-jével) MMS/TCP adatok rosszindulatú szerverről való stream-elésekor, nincs, ha nem használod ezt a képességet. Ezideig nincs ismert exploit.
Egy szerveren lévő stream-ek listázása közben az MMST kód a stream ID-ket egy fix hosszúságú tömbben tárolja, de nem végez ellenőrzést a folyamat megállítására, ha túl sok stream ID érkezik. Egy rosszindulatú szerver több mint 20 stream-ről adott információval túlcsordulhat okozhat a tömbben.
Ezen sebezhetőség javítása 2005. április 15-én, pénteken, 23:31:57-kor (UTC) került bele az MPlayer CVS fájába. Az érintett MPlayer verziókat használóknak ajánlott frissíteni egy nem érintett MPlayer verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre6 és korábbi (beleértve a pre6a-t)
MPlayer 1.0pre7 és későbbi
2005. április 15., péntek, 23:31:57 (UTC) utáni CVS HEAD
Egy lehetséges buffer túlcsordulást találtak és javítottak ki a RealMedia RTSP stream kezeléséhez használt kódban.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó user ID-jével) RTSP adat rosszindulatú szerverről történő stream-elésekor, nincs, ha nem használod ezt a képességet. Ezideig nincs ismert exploit.
A sorok szerverről történő lekérdezése közben a Real RTSP kód fix méretű, MAX_FIELDS elemszámú tömbben tárolja őket, de nem végez ellenőrzést a folyamat megállítására, ha túl sok sor érkezik. Egy rosszindulatú szerver MAX_FIELDS-nél több sor kiküldésével túlcsordulást okozhat a tömbben. Mivel a tömb mutatókat tartalmaz a válasz sztringekre, a támadó nem tud önkényesen adatot írni bele, így egy exploit elkészítése nagyon nehéz.
Ezen sebezhetőség javítása 2005. április 15-én, pénteken, 23:30:44-kor (UTC) került bele az MPlayer CVS fájába. Az érintett MPlayer verziókat használóknak ajánlott frissíteni egy nem érintett MPlayer verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre6 és előtte (beleértve a pre6a-t)
MPlayer 1.0pre7 és későbbi
2005. április 15., péntek, 23:30:44 (UTC) utáni CVS HEAD
Mielőtt bárkinek rossz érzése támadna...
A ma kiadott biztonsági tanácsok olyan sebezhetőségekre vonatkoznak, amiket már régen jelentettek és javítva is lettek, kérlek nézd meg a dátumokat alaposan!
Szidhatsz engem, hogy lusta voltam, és nem írtam meg őket hamarabb, de az MPlayer csapatra nem mondhatod, hogy lassan reagáltak a sebezhetőségi jelentésekre.
Több lehetséges buffer túlcsordulást találtak az mpg123-ban, ami egy MP3 dekódoló függvény-könyvtár, melyet az MPlayer is tartalmaz az mp3lib könyvtárban. Bővebben olvashatsz róluk az mpg123 javaslatoknál.
Közepes (önkényes kód futtatás a lejátszót futtató felhasználó user ID-jével) Ha MP3 audiót játszasz le, a buffer túlcsordulások elvileg kihasználhatóak. Nem tisztázott, hogy gyakorlatilag lehet-e. A buffer túlcsordulások javításáig nem jelent meg ismert exploit.
A sebezhetőség javítását 2004. szeptember 14-én, kedden, 21.02:19-kor (UTC) tettük bele az MPlayer CVS fájába. Az érintett MPlayert használóknak ajánlott frissíteni egy nem érintett MPlayer verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre5 és korábbi
MPlayer 1.0pre5try2 és későbbi
Miután értesítést kaptunk a lehetséges buffer túlcsordulásokról, a javítás az MPlayer CVS-ébe 2004. szeptember 14-én, kedden, 21:02:19-kor (UTC) került bele.
Az iDEFENSE két buffer túlcsordulási sebezhetőséget talált a xine PNM stream-elő kódjában, ami érinti az MPlayert is. A részleteket elolvashatod az iDEFENSE tanácsában és a xine javaslatában.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó user ID-jével) PNM stream lejátszása közben. A hiba javításáig nem jelent meg ismert exploit.
A hiba javítása 2004. december 15-én, szerdán, 21:27:14-kor (UTC) került be az MPlayer CVS fájába. Az érintett MPlayert használóknak ajánlott frissíteni egy nem érintett verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre5 és korábbi
MPlayer 1.0pre5try2 és későbbi
2004. december 10-én, pénteken a xine fejlesztőit megkereste az iDEFENSE azzal, hogy két, távolról kihasználható buffer túlcsordulási sebezhetőséget találtak a xine PNM stream-elő kódjában. Mivel a kód meg van osztva a xine és az MPlayer között, a xine tájékoztatott minket a problémáról, a javítás 2004. december 15-én, szerdán, 21:27:14-kor (UTC) került be az MPlayer CVS-ébe.
Az iDEFENSE heap túlcsordulási sebezhetőséget talált az RTSP stream-elő kódban. A részleteket az iDEFENSE tanácsában olvashatod el.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó user ID-jével) RTSP stream lejátszása közben. A hiba javításáig nem jelent meg ismert exploit.
A hiba javítása 2004. december 15-én, szerdán, 18:16:24-kor (UTC) került be az MPlayer CVS fájába. Az érintett MPlayert használóknak ajánlott frissíteni egy nem érintett verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre5 és korábbi
MPlayer 1.0pre5try2 és későbbi
2004. december 10-én, pénteken az MPlayer fejlesztőit megkereste az iDEFENSE azzal, hogy távolról kihasználható heap túlcsordulási sebezhetőséget fedezett fel az MPlayer RTSP stream-elő kódjában. A javítás 2004. december 15-én, szerdán, 18:16:24-kor (UTC) került be az MPlayer CVS-ébe.
Az iDEFENSE verem túlcsordulási sebezhetőséget talált az MMST stream-elő kódban. A részleteket az iDEFENSE tanácsában olvashatod el.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó user ID-jével) MMST stream lejátszása közben. A hiba javításáig nem jelent meg ismert exploit.
A hiba javítása 2004. december 15-én, szerdán, 19:12:46-kor (UTC) került bele az MPlayer CVS fájába. Az érintett MPlayert használóknak ajánlott frissíteni egy nem érintett verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre5 és korábbi
MPlayer 1.0pre5try2 és későbbi
2004. december 10-én, pénteken az MPlayer fejlesztőit megkereste az iDEFENSE azzal, hogy távolról kihasználható verem túlcsordulási sebezhetőséget találtak az MPlayer MMST stream-elő kódjában. A javítás 2004. december 15-én, szerdán, 19:12:46-kor (UTC) került bele az MPlayer CVS-ébe.
Az iDEFENSE heap túlcsordulási sebezhetőséget talált a BMP demuxerben. A részleteket az iDEFENSE tanácsában olvashatod el.
Elméletileg a BMP demuxer az elméletet bizonyító kód. Azonban nem tudunk olyan multimédiás tartalomról, amihez ezt használni kellene. A hiba javításáig nem jelent meg ismert exploit.
A hiba javítása 2004. december 15-én, szerdán, 18:52:38-kor (UTC) került bele az MPlayer CVS fájába. Mivel a bittérkép demuxernek már semmilyen haszna sincs, rögtön ezután eltávolításra került. Az érintett MPlayert használóknak ajánlott frissíteni egy nem érintett verzióra. Alternatívaként a javítás elérhető, melyet az MPlayer forrás fájába kell beépíteni.
MPlayer 1.0pre5 és korábbi
MPlayer 1.0pre5try2 és későbbi
2004. december 10-én, pénteken az az MPlayer fejlesztőit megkereste az iDEFENSE azzal, hogy távolról kihasználható heap túlcsordulási sebezhetőséget találtak az MPlayer BMP értelmező kódjában. A javítás 2004. december 15-én, szerdán, 18:52:38-kor (UTC) került bele az MPlayer CVS-ébe. Mivel a bittérkép értelmező csak tesztelési célzattal íródott és nem kell a multimédiás lejátszáshoz, rögtön ez után el is lett távolítva.
Örömmel jelentjük be, hogy a LinuxQuestions.org kiosztotta az ezévi Tagok Választása Díjakat, aminek keretében az MPlayert választották az év videó multimédiás alkalmazásának.
Az MPlayer 487 szavazatot kapott (49.85%), megelőzve a xine-t 304-gyel (31.12%) és a Totem-et 77-tel (7.88%).
Hé, kaptunk egy kitüntetést Argentínából... A brokenbox.com.ar argentín Linux szoftveres oldal az MPlayert 1.0pre6-ot választotta a "programa del mes"-nak (a hónap programja). Köszönjük szépen!
Apróbb hibák még vannak... A pre6-os kiadás tarball-jából hiányzik a dokumentáció HTML változata. Az MPlayer 1.0pre6a az MPlayer 1.0pre6 újracsomagolt változata, a hiányzó dokumentáció hozzáadásával. A DOCS/HTML könyvtár kivételével a két fájl tartalma megegyezik.
Az MPlayer és a MEncoder 1.0-pre6-ot fog kiírni verziószámként, mivel a kódban nem történt módosítás.
Ha még nem szerezted be a pre6-ot, akkor az új, pre6a tarball-t töltsd le. Egyébként nem szükséges, hacsak nem érdekel a HTML dokumentáció, amit viszont valamilyen okból kifolyólag nem tudsz előállítani saját magad az XML forrásból.
Az MPlayer 1.0pre6a letölthető a következő helyekről. Kérjük kíméld a szerverünket és használd valamelyik tükörszerverünket.
MD5SUM: a812d945b884c2e2fa7f90c57cd76bff
Az IFÁ-nyi kólákat a címemre kérem :-)
Már öt hónap eltelt az utolsó kiadásunk óta és ez meg is látszik. Ez a valaha létezett leghosszabb changelog, szétpüföltük a billentyűzetet. Végül úgy döntöttünk, hogy kiadjuk és így elhelyezzük a mi kis ajándékunkat mindenki karácsonyfája alatt. Mivel karácsony csak holnap lesz, várj egy napot a lefordításával. Az ajándékok idő előtti kibontása csalás! És ne kukucskálj, tartsd tömörítve azokat a tarballokat! Ha idő előtt küldesz hibajelentést vagy megjegyzést, tudni fogjuk, hogy rossz gyerek voltál és korán bontottad ki az ajándékodat. És tudod mi történik a rossz gyerekekkel...
A legfontosabb változás a töménytelen új codec támogatása és fontos javítások néhány réginél. A Michael Niedermayer kísérleti hullám alapú snow videó codecje érdemel külön említést. Nagyon igéretes, talán így fog kinézni a videó kódolás jövője. Elkészítettük a H.264 kódolás támogatását x264-gyel és MP2-be a toolame segítségével.
Ezenkívül megtörtént a csoda, a számtalan kapcsoló végre mind dokumentálva
lett. Ha nem találod meg a dokumentációban, akkor egyszerűen nem létezik,
így hát RTFM! Ha lassú géped van, nézd meg az alacsony felbontású dekódolást
a libavcodec-kel (-vfm ffmpeg -lavdopts lowres=0-3
). Kis
szerencsével le tudsz majd játszani DVD-ket és MPEG-4 filmeket. A Mac OS X
is jelentős fejlődésen ment át a VCD-k és Real/Helix codec-ek (szedd le az
új codec csomagot) támogatása terén. Windowson ragyogó új DirectSound audió
kimenetünk van és támogatás a -wid
kapcsolóhoz, ami böngésző
pluginek készítését teszi lehetővé. Ha a polypaudio hang szervert használod,
akkor már van neked is kimeneti modul. A többi, régi audió plugin át lett
alakítva audió szűrővé, így számíthatsz az audió pluginek eltűnésére a
következő kiadásban. A régi alsa9 és alsa1x audió kimeneti vezérlők már el
is tűntek, használd helyettük az alsa-t.
Mint mindig, túl sok javítás történt ahhoz, hogy mind megemlítsük. Mindenhova jutott belőlük, így az MPlayer most simábban és minden eddiginél stabilabban fut. Figyelemre méltó, hogy a MOV fájloknál már kijelzi a hosszot és a pozíciót, valamint a kimenet bőbeszédűsége lassan csökken.
A changelog az MPlayer 1.0pre5try2-höz viszonyított, így az összes friss biztonsági javítást tartalmazza.
Boldog karácsonyt...
Az MPlayer 1.0pre6 letölthető a következő helyekről. Kérjük kíméld a szerverünket és használd valamelyik tükörszerverünket.
MD5SUM: 4a628f87a7070e10ffea04a1598979a9
Úgy látszik ma díjeső van... Épp most értesítettek minket, hogy az MPlayer nyert egy másik díjat is, ezúttal a brazil br-linux.org Linux közösségétől, a "Favoritos da Comunidade Livre brasileira em 2004" (A Brazil Szabad Közösség Kedvencei 2004-ben) a "Visualizador de Vídeo" (Videó lejátszó) kategóriában 1395 szavazattal (48%), a xine és a Kaffeine előtt.
Ha tudsz portugálul, elolvashatod a részleteket a díj oldalán.
Büszkén jelentjük be, hogy az MPlayer nyerte a Hungarian Unix Portal Olvasók Választása díjat "az év kedvenc videó lejátszója" valamint a "az év kedvenc magyar projektje" kategóriában.
A videó lejátszó kategóriában az MPlayer 473 szavazatot kapott (89%), a xine 39-et (7%) és a VLC 10-et (1%). Zsinórban a második évben nyeri el az MPlayer ezt a díjat. Ha tudsz magyarul, olvashatsz róla a HUP díj oldalán.
Több sebezhetőséget talált az MPlayerben az iDEFENSE és még továbbiakat mi a kód átnézése során:
Mindegyik hiba érinti mind az MPlayer 1.0pre5, mind az aktuális CVS verzióit. Az MPlayer 0.93 idejétmúlt és nem lett sem ellenőrizve, sem javítva. Az összes hibát kijavítottuk és a BMP demuxert kivettük, mert felesleges és további elemzést igényel, hogy teljesen biztonságos legyen.
Hogy biztonságban légy a rossz indulatú MPlayer 1.0pre5 felhasználóktól, a lejebb található helyekről frissíts az 1.0pre5try2-re vagy használd ezt az összesített javítást az 1.0pre5-re és addig is kerüld a stream-ek hálózaton keresztül történő lejátszását. A CVS felhasználóknak csak egy 'cvs update' kell.
Bővebb információk később.
Az MPlayer 1.0pre5try2 letölthető a következő helyekről:
MD5SUM: 724c905a8dddb7e8ec9722fc585f833d
Az MPlayer nyerte a Linux New Media Award 2004 díjat a "Legjobb Média Lejátszó" kategóriában. A díjat a Linux New Media AG alapította, a zsűri a közösség körülbelül 150 elismert tagjából áll.
Az MPlayer a szavazatok 29.8%-át kapta, megelőzve a xine-t (24.2%) és az XMMS-t (23.4%), ezzel zsinórban másodszor elnyerve a díjat. Az eredményeket bővebben a díj német nyelvű oldalán nézheted meg.
Az MPlayer csapatot Beregszászi Alex, Roberto Togni, Jonas Jermann és Diego Biurrun fogja képviselni a SUCON '04-en. A SUCON (Swiss Unix Conference - Svájci Unix Konferencia) szeptember 2-4 között kerül megrendezésre a zürichi Technoparkban, Svájcban. Idézet a honlapukon lévő leírásból:
A SUCON egy a Unix operációs rendszerrel kapcsolatos témákkal foglalkozó kiemelkedő konferencia. Az a célunk, hogy összehozzuk a fejlesztőket, rendszergazdákat és felhasználókat a Unix mezején, hogy elősegítsük a projektek fejlesztését, összegyűjtsük az egyének ötleteit és tudását.
Alex pénteken előadást fog tartani az MPlayerről, tehát ha érdekel az MPlayer vagy szeretnél valamelyikünkkel találkozni és épp a környéken vagy, ugorj be!
Ott lesz még Mike Melanson a xine-tól és Samuel Hocevar a VideoLAN-tól. Ők is tartanak előadást, valamint vasárnap tartunk egy kis megbeszélést, mint multimédiával foglalkozó emberkék.
Pár felvett beszélgetés elérhető. Mike Melanson és Beregszászi Alex előadása is köztük van.
A projekt szerverében az egyik merevlemez kezd meghibásodni, ki kellene cserélni. Mivel a lemez RAID1 tömbben van és egy más geometriájú lemez eléggé visszavenné a RAID1 teljesítményét, így egy ugyan olyan modellre lenne szükségünk. A meghajtó egy IBM IC35L040AVER07-0 40GB-os IDE lemez.
Ha neked van ilyen meghajtód vagy egy pár új vinyód vagy egyszerűen csak szeretnéd megvenni nekünk, kérlek beszélj az adminunkkal, Gereöffy Árpáddal és küldd el neki a meghajtót!
Kaptunk egy DTLA305040-t Stefan Seyfried (Köszönjük szépen!) felajánlásából és Sascha Sommer kicserélte az ő IC35L040AVER07-re, ami már a szerverben van. Szintén köszönet jár a többi embernek is, akik felajánlották segítségüket.
Hosszú várakozás után ismét örömmel mutatjuk be a legújabb kiadást. Rengeteg új funkció és hibajavítás lett beletéve, sok a LinuxTag 2004-en rendezett nagy kódolási összejövetelen. A függő patch-ek sora jelentősen lerövidült és mint mindig, most is reméljük, hogy a következő kiadás elfogadhatóbb időben kijön. ;-)
Mivel a név változtatás már ismert, a legfontosabb változás a biztonsági szempontból fontos sztring kezelő kód ellenőrzése. Olvasd el a részleteket az idevágó tanácsokat. Ha még nem frissítettél a CVS snapshot-ra, válts a pre5-re most.
A kiadás fő újításai a továbbfejlesztett Mac OS X és Windows támogatás, tökéletesített keresés a Real fájlokban, jobb MEncoder dokumentáció frissített DVD rippelési leírással, stream-elési hibák javítása, teljes képernyős lejátszás hibáinak javítása, új, egységesített ao_alsa ALSA audio output vezérlő az ao_alsa9 és ao_alsa1x leváltásához, a JACK audio output vezérlő és új ikonok a GUI-nak és a menüknek. Természetesen a szokásos változások is megvannak, több codec, új videó szűrők és hibajavítások mindenütt.
A codec csomag frissítve lett és most már verziószáma is van, így könnyen le tudod ellenőrizni, hogy a legújabbat használod-e vagy sem. Szedd le, ha teljes körű codec támogatást szeretnél!
Használd örömmel...
Az MPlayer 1.0pre5 letölthető a következő helyekről. Légyszíves tiszteld a szerverünk kapacitását, inkább használd a sok tükrözés valamelyikét!
MD5SUM: fbe6919eb025526e8ed129cd61a49969
Ez egy biztonsági frissítés a régi stabil ágból. Csak egy egyszerű átiratát tartalmazza annak a legújabb GUI távoli buffer túlcsordulási sebezhetőséget javító foltnak, melyet a fő MPlayer forrás fába betettek. Ez a kódbázisunk 0.90-es ágának teljes ellenőrzése nélkül történt meg, mert nincs elég erőforrásunk rá.
A 0.90-es ág régen elavult, már nem lesz több kiadás belőle, talán már biztonsági hibák sem lesznek javítva. Így hát javasoljuk, hogy térj át az Mplayer 1.0pre5-re, amint elérhető lesz vagy használd az aktuális CVS snapshot-ot.
Az MPlayer 0.93 letölthető a következő helyekről:
MD5SUM: 2ddd395cd1bc56559006398ef5105710
Többszörös sztring sebezhetőséget találtak majd javítottak az MPlayer GUI kódjában, ezek közül legalább egy távolról is kihasználható.
Magas (önkényes távoli kód futtatás a lejátszót futtató felhasználó user ID-jével), ha a GUI-t használod bizonyos típusú lejátszási lista fájlok megnyitásához, nincs baj, ha a parancssori verziót használod. Az MPlayer GUI csak választható, nem készül el alapértelmezésként.
A sebezhetőséget javító kód 2004. június 2-án, szerdán, 12:40:41 +0000 (UTC)-kor bekerült az MPlayer CVS verziójába. Egy széles körű ellenőrzés eredményeként további, potenciálisan kihasználható hibák javítása került be 2004. június 25-én, pénteken, 16:49:52 +0000 (UTC)-kor. Mindezek bent lesznek az MPlayer 1.0pre5-ben. Az érintett MPlayer verziók használóinak ajánlott a frissítés a legújabb CVS-re vagy az MPlayer 1.0pre5-re, amint elérhető lesz. Alternatívaként elérhető a javítás a fő és a 0_90 MPlayer CVS verziók külön is, ezek az MPlayer forrás fájába beépíthetők.
MPlayer 1.0pre4 és korábbi
MPlayer 0.92.1 és korábbi
nincs
2004. június 1-én, kedden, az MPlayer fejlesztőit megkereste c0ntex, aki egy sztring kezelési sebezhetőséget talált az MPlayer GUI kódjában, és elküldött egy példa exploitot és az előzetes javítást is. Ez a javítás 2004. június 2-án, szerdán, 12:40:41 +0000 (UTC)-kor bekerült az MPlayer CVS-be.
Ha bizonyos típusú, egy extrém hosszú bejegyzést tartalmazó lejátszási listák (playlist-ek) lejátszásakor buffer túlcsordlási hiba jelentkezik. Ez a támadónak megengedi, hogy felülírja a memória egy részét egy speciális, cseles lejátszási fájllal és önkényesen kódot futtasson az MPlayert elindító felhasználó user ID-jével.
Richard Felker elkezdte a GUI kód általános ellenőrzését további szting kezelő problémák után kutatva, és temérdek lehetséges hibát talált, néhány közülük talán kihasználható. Nicholas Kain folytatta a munkát az MPlayer kódjának teljes ellenőrzésével, bizonytalan sztring kezelés után kutatva. Ezt Alexander Strasser fejezte be. Az ellenőrzés ereménye 2004. június 25-én, pénteken, 16:49:52 +0000 (UTC)-kor került be az MPlayer CVS-be.
Mivel a GUI kód első gyors átnézése is azonnal számos potenciálisan kihasználható hibát fedett fel, visszatartottuk ezen tanács megjelentetését, amíg a teljes kód alapos ellenőrzése be nem fejeződött.
2004. július 1-én, csütörtökön 11:22:29-kor (UTC) a javítás egy egyszerű átirata bekerült a 0_90-es stabil MPlayer forrás fába. Ez a 0_90-es kód további ellenőrzése nélkül történt, mivel nincs rá erőforrásunk. Ezért a 0_90-es fa további támogatását megszüntettük és javasoljuk az áttérést az Mplayer 1.0pre5-re vagy a legújabb CVS-re.
MPlayer 1.0pre5, 0.93 és a CVS snapshot letölthető az MPlayer weboldaláról vagy az egyik tükörről, amint elérhetőek lesznek. Nézd meg az MPlayer letöltési oldalát az MPlayer 1.0pre5 forrásának vagy a CVS snapshotnak a letöltéséhez.
Nem, még mindig MPlayer ;-).
De mivel olyan sok, különböző operációs rendszeren futunk, úgy gondoltuk, hogy
MPlayer - The Movie Player For Linux (A film lejátszó Linuxra)
már nem igazán megfelelő név. Így hát mostantól egyszerűen csak
MPlayer - The Movie Player (A film lejátszó)
Meghalt a király - éljen a király!
A videó lejátszód... SZABADALMAZVA (az USA-ban)
Karlsruheben, a LinuxTag városában demonstráció volt a szoftverszabadalmak ellen néhány MPlayer fejlesztő és pártoló részvételével. Bővebben az FFII oldalán olvashatsz.
Az MPlayert a LinuxTag 2004-en Beregszászi Alex, Sascha Sommer és Diego Biurrun képviseli. A LinuxTag egy vásár-konferencia keverék, mely a Linuxról és a szabad szoftverről szól, mind vállalatok mint a projektek részére. Németországban, Karlsruhe-ben tartják június 23-26 között. Lesz egy sátrunk a projektek között és mind a négy nap ott leszünk. Remélhetlőleg egy kis konferenciát is tudunk tartani, olyan sok fejlesztővel, amennyivel csak lehetséges. Ha mindig is szerettél volna csevegni velünk, itt a remek alkalom.
Több sebezhetőséget találtak és javítottak ki a Real-Time Streaming Protocol (RTSP) client for RealNetworks servers-ben, többek közt potenciálisan tálvolról kihasználható buffer túlcsordulásokat. Ez egy közös javaslat az Mplayer és a xine csapat részéről, mivel a szóban forgó kód előfordul mindkét projektben. A xine csapat az XSA-2004-3 ID-t adta a biztonsági bejelentésnek.
Magas (önkényes távoli kód futtatási lehetőség a lejátszót futtató felhasználó user ID-jével), ha Real RTSP stream-et játszol le. Jelenleg nincs ismert exploit erre a sebezhetőségre.
A lejátszók csak akkor sérülékenyek, ha Real RTSP stream-et nézel. Ha nem használsz Real RTSP (realrtsp)-t, nincs kockázat.
A javítás 2004. április 24-én, szombaton, 12:33:22 +0200 (CEST)-kor került be az MPlayer CVS-ébe. Ez a javítás bekerül az MPlayer 1.0pre4-be. Az érintett MPlayer verziót használóknak javasolt a frissítés az MPlayer 1.0pre4-re vagy későbbi verzióra. Alternatívaként elérhető a javítás külön is, ez beépíthető az MPlayer forrás fájába.
A xine-lib javítás 2004. április 23-án, pénteken, 21:59:04 UTC-kor került be a CVS-be. A foltot tartalmazza a xine-lib 1-rc4. A xine-lib érintett verzióit használóknak javasolt a frissítés a xine-lib 1-rc4-re vagy későbbi verzióra. Ha ez a frissítés nem megvalósítható valamilyen okból kifolyólag, a sérülékeny kódot ki lehet iktatni a xine RTSP input pluginjának eltávolításával, ami a $(xine-config --plugindir)/xineplug_inp_rtsp.so fájlban található. Ha az alapértelmezett útvonalra lett telepítve, akkor ez: /usr/local/lib/xine/plugins/1.0.0/xineplug_inp_rtsp.so Ez a megkerülés kikapcsolja az RTSP streaming-et.
MPlayer 1.0pre1-pre3try2
xine-lib 1-beta1 - 1-rc3c
MPlayer 0.92.1 és korábbi
MPlayer 1.0pre4 és későbbi
MPlayer CVS HEAD
xine-lib 1-beta0 és korábbi
xine-lib 1-rc4 és későbbi
xine-lib CVS HEAD
2004. április 22-én, csütörtökön Diego Biurrun egy lefagyást okozó hibát talált az MPlayer realrtsp kódjában, amiről még aznap Roberto Togni megerősítette, hogy buffer túlcsordulási sérülékenység. A xine csapatot értesítették és egymástól független kód ellenőrzést indított Miguel Freitas (xine) és Roberto Togni (MPlayer) és felfedtek több sebezhetőséget.
Az MPlayer 1.0pre4 letölthető az MPlayer weboldaláról vagy valamelyik tükörről. Nézd meg az MPlayer letöltési oldalt az MPlayer 1.0pre4 forráskódjának beszerzéséhez!
A xine-lib 1-rc4 letölthető a xine weboldaláról.
Hosszú idő telt el kiadás nélkül és tényleg sok minden történt. A KiSS affér és pár fejlesztő távozása miatt már egyesek azt hitték, hogy nem is folyik a fejlesztés. Épp ellenkezőleg, rengeteg belső változás történt. Beregszászi Alexet (aki a fő karbantartó a 0.90rc3 óta) már a karbantartók egy csapata támogatja, így ez a mostani az első igazi csapatmunkában született MPlayer. Hogy ezt hangsúlyozzuk, az oldal is új kinézetet kapott. Ha azon gondolkodtál, hogy segítenél nekünk a leggyorsabb, legrugalmasabb videó lejátszó fejleszésében, most itt a nagyszerű alkalom, hogy csatlakozz a csapathoz, csak gyere és csatlakozz hozzánk a levelezési listákon és az IRC csatornán! Nem csak programozók jöhetnek, hanem dokumentátorok és emberek akik akik segíteni szeretnének a rengeteg apró részlet karbantartásában, ami ahhoz kell, hogy egy ilyen nagy projekt sikeres legyen. De ha azt hitted, hogy az MPlayer fejlesztése leállt, csak vess egy pillantást a változások hosszú listájára!
Javítottunk egy távolról kihasználható biztonsági hibát a Real RTSP kódjában, kérünk olvasd el a javaslatunkat a részletekért. Hatalmas köszönet a xine csapatnak a remek együttműködésért ennek a megosztott kódnak az ellenőrzésében. A Matroska demuxer-ben és a CDDB kódban is találtunk buffer túlcsordulást, így nagyon javasolt a frissítés.
Ennyi sok változás közül nehéz kiválasztani a legfontosabbakat.
Mint mindig, a dokumentáció ismét bővítve lett és a portjaink is fejlődtek. A BSD-k egyre közelebb kerülnek a Linuxos verzióhoz, a Mac OS X és PowerPC használók 100%-os sebesség növekedést élvezhetnek az AltiVec optimalizációnak és a natív Quartz (Mac OS X) kimeneti vezérlőnek hála. Az MPlayer Windows-os verziója körvonalaiban már megegyezik a Unixos verziókkal, fogd és terjeszd.
Ha régebben gondjaid voltak a stram-eléssel, akkor ez a kiadás kell neked. Rengeteg hibát javítottunk és elkészítettük a SMIL lejátszási listák támogatását a Real stream-eléshez, valamint támogatjuk a Nullsoft Streaming Video-t (NSV) is.
A kívánságlista egy régi elemét töröltük az AVI OpenDML olvasás és írás (kísérleti) támogatásával. Itt az idő játszadozni és hatalmas AVI fájlokat készíteni.
A videó szűrő rendszerünk nem kevesebb, mint hét szűrővel bővült, és így rogalmasabb, mint valaha.
Ha régimódi fapados felhasználó vagy és szereted az ASCII art kimenetet, a caca kimeneti vezérlő segítségével teljesen színesben nézheted.
Codec fronton most már támogatjuk az XViD 1.0-át, VP5 és VP6-ot, valamint az eddigi codec-ek is fejlődtek és optimalizálva lettek. Ennek megfelelően a codec csomagba is került pár új DLL, ne felejtsd el leszedni az újat.
Mint mindig, most se mentünk volna semmire az FFmpeg és a sok natív codek nélkül, amit biztosít nekünk. Többek között a FLAC is csatlakozott a támogatott codec-ek hosszú listájához és a többi is jelentős sebességbeli és minőségi fejlődést mutat.
Élvezd...
MPlayer 1.0pre4 letölthető a következő helyekről:
MD5SUM: 83ebac0f05b192516a41fca2350ca01a
Ne felejtsd el megnézni a letöltési oldalt a frissített codec csomagért!
Már régóta két hivatalos IRC csatornája van az MPlayernek a freenode hálózatban:
Miután két (mostanában nem túl aktív, de értékes) fejlesztő elhagyta a projektet (mindketten írtak egy szükségtelen hírt erről), már azt hitték páran, hogy a projekt meghalt. Ez a feltevés hibás, a többi fejlesztő még mindig aktív és nagyon is elfoglalt.
Készülj fel az új kiadásra!
Csak magyarázatképpen: Azért írtam, hogy 'szükségtelen hírt', mert sok fejlesztő hagyta már el a projektet hír beküldés nélkül és még több csatlakozott utánuk.
Az FFII idén is szervezett egy tüntetést,
akár csak 2003-ban.
Az MPlayer projekt boldogan vett részt a konferencián: Diego Biurrun
és én voltunk ott és beszélgettünk a szabadalmakról valamint a KiSS ügyről
ismert és nagyszerű szakemberekkel, mint például Alan Cox és George Greve
(az FSF Europe elnöke).
Ha bővebben érdekel a dolog, olvasd el Diego ezen levelét!
Úgy döntöttem, hogy elhagyom az MPlayer projektet. Személyes köszönetemet szeretném kifejezni:
Isten veletek!
MAGAS (ha HTTP stream tartalmat játszol le)
ALACSONY (ha csak normális fájlokat nézel)
Távolról kihasználható buffer túlcsordulási hibát találtak az MPlayerben. Egy rosszindulatú hoszt ártalmas HTTP fejléceket küldhet ("Location:"), amivel az MPlayert ráveheti önkényes kód futtatására a fejléc értelmezése alatt.
MPlayer 0.90pre sorozat
MPlayer 0.90rc sorozat
MPlayer 0.90
MPlayer 0.91
MPlayer 1.0pre1
MPlayer 1.0pre2
MPlayer 1.0pre3
MPlayer 0.60pre1 előtti kiadások
MPlayer 0.92.1
MPlayer 1.0pre3try2
MPlayer 0_92 CVS
MPlayer HEAD CVS
A fejlesztőket 2004. 03. 29. értesítették ("blexim")
A javítás 2004. 03. 30-án 12:58:43 CEST-kor került bele a CVS fába.
MPlayer 0.92.1 (hiba-javító kiadás) 2004. 03. 30-án 16:45:00 CEST-kor
lett kiadva.
MPlayer 1.0pre3try2 (hiba-javító kiadás) 2004. 03. 30-án 16:51:00 CEST-kor
lett kiadva.
A javítás minden sérült verzióhoz elérhető.
MPlayer 1.0pre3-t használóknak javasolt a legújabb CVS-re áttérni.
MPlayer 0.92-t (és korábbit) használóknak javasolt 0.92.1-re vagy a legújabb CVS-re áttérni.
MPlayer 0.92.1 (PGP aláírás) (MD5 ellenőrző szám) letölthető a következő oldalakról:
MPlayer 1.0pre3try2 (PGP aláírás) (MD5 ellenőrző szám) letölthető a következő oldalakról:
Egy éve, a 0.90-es verzió kiadásának idején már otthagytam az MPlayer G1 fejlesztését hogy a G2-vel foglalkozzak. Most viszont kilépek az egész MPlayer projectből, kivéve az MPHQ szerver adminisztrálását (technikai okok miatt). Már hónapok óta csak azt a néhány fejlesztői magánlevelet olvasom csak el, a listák, és az MPlayer fejlesztése már nem érdekelnek.
Az elsődleges oka hogy feladtam a G2-t is, az a g2-dev listára írt kettős-licenszelési felvetésem nyomán kialakult ellenállás. A GPL-lel kapcsolatos aggályaim megint igazolódtak: nem véd a kódlopás ellen (lásd például a KiSS ügyet), a szponzorokat és cégeket viszont elijeszti. Azt szerettem volna ha a G2 bármilyen program által használható lett volna mint a szabvány Linuxos média könyvtár/API. A GPL viszont ehhez túl szigorú, de az összes (lehetséges) G2 fejlesztő azonnal elutasított bármiféle más licensz javaslatot. Természetesen a G2 megírható szabad GPL szoftverként is ("szabad" az RMS-féle értelemben), de nagyon sokáig tartana, és így nem akarok benne részt venni.
És hogy most mivel foglalkozok? Visszatértem néhány régi - befejezetlen - projectemhez mint az AMC, és elkezdtem egy újat: heurisztikus email vírusellenőrzés. A neve pymavis.
A Tilos Rádió Speedlight címü müsora egy meglehetösen hosszú (több mint 1 órás) élö interjút készített Ponekker Zoltánnal (Pontscho), az MPlayer csapat egyik alapító tagjával, akinek nevéhez többek között az MPlayer GUI (grafikus felhasználói felület) is füzödik.
Az interjú anyaga innen tölthetö le: 1. rész | 2. rész | 3. rész |
Hála kedves felhasználóinknak, újabb díjat nyertünk melynek neve Softonic's "Mejor Reproductor de Vídeo.". Ezzel együtt létrehoztam egy Awards részt a honlap jobb felsö sarkában.
Köszönjük a támogatást!
Hála Charlie (Adaptec 29160 vezérlő) és Lupin III (2 x 36 GB 10 krpm lemez) csodálatos adományainak, végre SCSI alapokra tudtuk helyezni a szerver OS-ét és az adatokat (levelező listák, CVS, web, stb.), amivel remélhetőleg megoldódnak a folyamatos stabilítási problémáink, amikkel december óta küzdöttünk ezekkel az IBM IDE lemezekkel. Várhatóan a szerver sebessége és reakcióideje is javul.
Ennek ellenére még van egy kis problémánk: a lemezeknek 80 tűs (SCA) csatlakozójuk van, és a 80-68 konverter, amit itt tudok venni, nem tudja az LVD módot, így az átviteli sebességet 40 Mb/sec-ra korlátozza (SE mód). Ez elég a jelenlegi igényeinkhez, de ha van 2 darab LVD-t ismerő 80/68 konvertered elfekvőben, ne habott felajánlani! :)
Úgy tűnik a 2003-as az MPlayer éve volt. Újabb díjat nyertünk!
A Hungarian Unix Portal - a legnagyobb magyar szabad szoftveres oldal - The Hungarian Unix Portal - the biggest Hungarian free software site - kiosztotta az első Olvasók Választása Díjat 2003. novemberében. A tagok 2003. november 19-től szavazhattak 2003. december 20-ig.
Azoknak, akik nem beszélnek magyarul, itt vannak az eredmények:
A magyarul beszélő kisebbség elolvashatja a győztesekről szóló cikket is.
LinuxQuestions.org lezárta a LinuxQuestions.org Members Choice Award díj odaítéléséért kiírt szavazást Az olvasók az MPlayert választották az év multimédiás alkalmazásánaka.
Az MPlayer a szavazatok 44.61%-át kapta, megelőzve az XMMS-t (27.90%) és a xine-t (17.40%).
Az elmúlt hetekben bekövetkezett IDE HDD elhalálozásoknak köszönhetően a mailman adatbázis egy része megsérült.
Az MPlayer-G2-dev lista gyakorlatilag megsemmisült, így ezt ma újra létrehoztam és felirattam mindenkit aki Aug 15-ig eddig fenn volt. Nincsenek információim az ezen dátum utáni le-/feliratkozásokról, mert kikapcsoltam az értesítést. Kérlek ellenőrizd a tagságod és a beállításaid!
Mivel az MPlayer-users lista is megsérült valamelyest,
néhány panasz érkezett hogy vagy megszünt a levelek küldése, vagy
épp ellenkezőleg - néhány régebben leiratkozott felhasználó újra
elkezdte kapni. Egyébként a listának több mint 1500 tagja van,
sokuk e-mail címéről pedig visszapattannak a levelek.
Attila Kinali ötlete nyomán a következő megoldás született:
mindenki kapott egy levelet hogy újra iratkozzon fel, majd ezután
minden mailcímet leírattam, és a listát újra létrehoztam.
Tehát ha eddig fel voltál rá iratkozva, ezt újra meg kell tenned.
Feliratkozás.
A Dán Nemzeti Rádió (http://dr.dk) készített egy interjút velem (mint MPlayer képviselő) és a KiSS Technology menedzser igazgatójával, Peter Wilmar Christensen-nel.
Ma este sugározzák 20:35-től, de le is tölthető az Internetről:
A szöveg átirata szintén elérhető, dánul.
Készítettünk egy gyors angol (magyar) fordítást a beszélgetésről (hála Anders Rune Jensennek). A kommentárjaink alul találhatóak.
FORDÍTÁS VÉGE
Gabucino megjegyzése: Eléggé undorítónak találom ennyi egyszerű hazugság végigolvasását. Nyilvánvaló, hogy az olyan cégek, mint a KiSS és a SCO fenyegetik a nyílt forráskódot. Nézzünk át pár különleges mondatot újra:
Látszik, hogy soha nem olvasták a Hírek szekciónkat, mert siettünk egyből közzétenni, hogy ellopták a mi saját felirat fájl formátumunkat, az MPsub-ot is (lásd a specifikációt).
Az ötlet az enyém volt, majd megkérdeztem laaz-t lenne-e olyan kedves és implementálná az MPlayerbe. Ezután 2001. október 12-én 13:51:58-kor beépítette a forrásba a támogatást. A formátumot sehol a világon nem ismerték.
Több következtetés is levonható:
Egy elég világos képet kaptunk a nézőpontukról, főleg miután láttuk, hogy nem akarnak megbeszélést folyatatni velünk E-Mailben. A KiSS Technology meglátása:
Hogy hogy a KiSS féle cégeket a törvény nem bünteti?
A KiSS Technology újabb firmwarejeiben első pillantásra nem találhatóak meg a sztringjeink. Először azt hittük, hogy titkosítva lettek, vagy valamilyen más módon összezavarva, például egy bináris csomagolóval. Valójában ezek az új fájlok simán gzippel vannak tömörítve. A kicsomagolásuk roppant egyszerű:
dd if=fileplayer.bin bs=64 skip=1 | gunzip > fileplayer.bin.decomp
A sztringek még mindig ott vannak. Semmi változás.
Letöltések:
Tudomásomra jutott, hogy a mostanság népszerű KiSS Technology - már jelenleg is sérti a GNU General Public License-t - bizonyíthatóan újabb programot lopott el, ami szintén teljesen GPL licensz alá esik.
A kérdéses szoftver egy nagyon jó minőségű MPEG audió codec, a MAD (libmad). Ezt a codec-et egy sor más audió lejárszó is használja, mint például az mpg321, egy, a legtöbb Linux disztribúcióban - beleértve a Debiant is - megtalálható parancssori MP3 lejátszó.
A KiSS firmware-jéből származó sztringek (egyeznek a libmad forrással), megtekinthetők - de te magad is ellenőrizheted, elég egyszerű.
És ha megteszed: ne lepődj meg, ha még több sztringre bukkansz - amik megegyeznek a libjpegéivel.
Mielőtt még 10 levelet kapok ez ügyben: a GPL.ZIP
fájl,
amit letöltésre kínálnak a weboldalukon, csak a Linux
kernelt és a busybox forrást tartalmazza, nem az MPlayerét!
Kösz.
Alapvetően a KiSS Technology különleges média hardverekre specializálódott, nevesítve DVD és MPEG-4 lejátszókra, set-top-box-okra, és hasonlókra.
Ezzel nincs is semmi baj.
Azonban ha egy gyanútlan felhasználó elindít egy sztring keresést valamelyik firmware-jükön:
$ strings KiSS_DP-508_FW2.7.4_PAL.iso | grep -A 3 -B 6 MPSub
Microdvd
Subrip
Subviewer
Sami
Vplayer
Unknown
MPSub
Subviewer 2.0
Subrip 0.9
Jacosub
Ugyan ezt a parancsot lefuttatva az MPlayer binárisán:
$ strings /usr/bin/mplayer | grep -B 8 mpsub -A 4
<...>
L>microdvd
subrip
subviewer
sami
vplayer
dunnowhat
mpsub
subviewer 2.0
subrip 0.9
jacosub
<...>
Megnézheted a subreader.h
vagy a subreader.c
fájlokat is az MPlayer forrásában.
Amint láthatod a KiSS firmware-je a felirat formátumokat ugyan abban a sorrendben tartalmazza, mint a mi programunk. Ami igazán kiveri az ember szemét, az az MPSub formátum, ami a mi saját felirat formátumunk, amit eddig sehol máshol nem használtak.
A másik szép dolog a "dunnowhat" alias "unknown" (ismeretlen) felirat formátum, aminek a neve ismeretlen maradt számunkra - ezért az elnevezés. Ugyan ez van a KiSS fájljaiban.
Ez természetesen bőven elegendő a bizonyításhoz. Ami viszont száz százalékossá teszi a lopás tényét, meglehetősen egyszerű: a sscanf() hívások, amik tartalmazzák a felirat értelmező által ismert felirat formátumok mintáját, a kiválasztott felirat fájl azonosításához.
Lássunk egy egyszerű példát:
$ strings fileplayer.bin
<...>
<SAMI>
%d:%d:%d.%d %d:%d:%d.%d
@%d @%d
%d:%d:%d:
%d:%d:%d
Dialogue: Marked
%d,%d,"%c
FORMAT=%d
FORMAT=TIM%c
-->>
<...>
$ strings subreader.o
<...>
<SAMI>
%d:%d:%d.%d %d:%d:%d.%d
@%d @%d
%d:%d:%d:
%d:%d:%d
Dialogue: Marked
Dialogue:
%d,%d,"%c
FORMAT=%d
FORMAT=TIM%c
-->>
<...>
Ezt a mintát használjuk a SAMI felirat fájl felismeréséhez. Van még egy minta az értelmezőnkben, amit 2003. július 20-án építettek be egy új, "ASS" nevű felirat formátum támogatásához. A KiSS Tech fájljaiból ez az egy hiányzik, így ez előtt kellett elemelniük a kódunkat.
Lássunk egy másikat:
$ strings fileplayer.bin
<...>
<%*[tT]ime %*[bB]egin="%d.%d" %*[Ee]nd="%d.%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d.%d" %*[Ee]nd="%d:%d.%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d:%d" %*[Ee]nd="%d:%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d:%d" %*[Ee]nd="%d:%d.%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d:%d.%d" %*[Ee]nd="%d:%d.%d"%*[^<]<clear/>%n
<...>
$ strings subreader.o
<...>
<%*[tT]ime %*[bB]egin="%d.%d" %*[Ee]nd="%d.%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d.%d" %*[Ee]nd="%d:%d.%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d:%d" %*[Ee]nd="%d:%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d:%d" %*[Ee]nd="%d:%d.%d"%*[^<]<clear/>%n
<%*[tT]ime %*[bB]egin="%d:%d.%d" %*[Ee]nd="%d:%d.%d"%*[^<]<clear/>%n
<...>
Ezeket a mintákat használjuk az RT felirat fájl azonosításához.
Minden egyes mintájuk egyezik a mienkével! Ez nem véletlen. Ez GPL kód eltulajdonítása és beépítése egy védjegyes termékbe! A KiSS Technology nem válaszolt a forrás fájljaikkal kapcsolatos kérdéseinkre (amiket biztosítaniuk kellene), ezért írtam meg ezt a hírt.
Letöltések:
A libcaca tulajdonképpen az aalib egy színes változata. Bár még csak alfa verzió, nagyon jól néz ki. De néhány új kimeneti vezérlő és optimalizáció még elkél.
Az MPlayer még nem támogatja közvetlenül a libcaca-t, de a következő
javítással, a -vo sdl:caca
MPlayer kapcsolócal használhatod
a caca videó kimenetet (ha fekete-fehér, ellenőrizd a TERM környezeti
változót.)
A javítás a vanilla SDL 1.2.6-hoz letölthető innen: patch-SDL-1.2.6-deb-caca.diff.bz2
December 17-én 14:30-tól ma kora reggelig a fő szerverünk átesett egy OS újratelepítésen (nem winXP). A Debian Woody-ról Slackware-re történő áttérés nem érinti a CVS szolgáltatást, de a HTTP, FTP és levél szolgáltatások egy ideig nem működtek. Számos oka volt az újratelepítésnek:
További információért olvasd el A'rpi levelét.
Egy nagy hiba került a kiadásba. A Pre3 nem fordul le big-endian gépeken (mint a ppc, sparc és az m68k).
Időrend:
2003.12.09. 05:24 GMT: felfedezték a hibát
2003.12.09. 09:15 GMT: a javítás bekerült a CVS-be
2003.12.09. 10:00 GMT: az FTP site-unkon megjelentek a frissített tarballok
A tarballokat a megszokott helyekről töltheted le, csak a big-engian géppel rendelkezőknek kell frissíteni.
MD5SUM: 998becb79417c6a14d15c07e85188b82 MPlayer-1.0pre3.tar.bz2
Sok idő eltelt de most újra életjelet adunk magunkról (nehéz kitalálni) egy új előzetes kiadással. Windows Media Player skin támogatással. Oké, csak vicceltem. De a ChangeLog így is elég hosszú, csak a bemásolása és ezeknek a fránya HTML tag-eknek a beirogatása is fárasztó.
Szeretném kihangsúlyozni a legújabb visszafelé felépített codecünket: RealVideo 2.0 (RV20), B képkocka támogatással! Ideje áttérni az RV30-ra... ;)
A SiS videó kártya használók nagyon örülni fognak az új sis_vid Vidix vezérlőnek! Nézd meg a dokumentációt! Óh, és mellesleg: az nvidia_vid vezérlő is rengeteg hibajavításon esett át, doublebuffer támogatás a Geforce2-höz, stb. stb...
Kétség kívül sokan fognak örülni a MEncoder egyik új tulajdonságának: a kimeneti audio stream libavcodec-kel történő kódolásának!
Hát ne várj egy percig se tovább, itt a ChangeLog:
Az MPlayer 1.0pre3 letölthető a következő helyekről:
Az MPlayer lett az idei év legjobb multimédiás szoftvere a német Linux New Media Award 2003 szavazáson. A zsűri a Linux New Media AG szerkesztőiből és közösségéből állt.
Az MPlayer a szavazatok 25.8%-ával kicsivel a xine (24.2%) előtt végzett.
A Sourceforge szolgáltatásainak folyamatosan csökkenő minősége miatt, megszületett a döntés az FFmpeg CVS-ének mplayerhq.hu-ra történő átköltöztetéséről.
A "veterán" MPlayer felhasználók emlékezhetnek azokra az időkre, amikor a libavcodec-et (az FFmpeg codec részét) az MPlayer CVS fáján belül fejlesztették. A fejlesztés visszakerült a Sourceforge szerverére, így más projektek - és a fő FFmpeg természetesen - is hasznosíthatták a fejlesztéseinket. Na de vissza a mostani dologhoz.
Az FFmpeg CVS fája a Sourceforge-on hamarosan megszűnik! A többi szolgáltatás egyenlőre az SF-en marad, de valószínű, hogy a levelezési listát is átköltöztetjük.
Az új FFmpeg fa letöltéséhez a következő parancsokat kell kiadnod:
cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg
A meglévő forrás frissítése az alábbi parancsokkal történik:
cd ffmpeg cvs -z9 update
Az 1.0 következő béta, előzetes kiadása. Teszteld vagy hagyd a francba.
Az NVidia felhasználók örülni fognak a (leginkább
Sascha Sommer érdeme) legújabb áttörésünknek: az
nvidia_vid
VIDIX vezérlőnek. Még béta állapotú,
de biztos, hogy működik legalább TNT2-n és Geforce2-n.
Nem tudjuk megmondani, vagy kell vagy nem a kártyád előzetes inicializálása a zárt-forráskódú bináris (?) (?) XFree86 NVidia vezérlővel.
Ha adhatok egy tanácsot: ha NVidia kártyád van, próbálj meg lejátszani egy DIV3 (DivX 3.11) fájlt a következő parancssorral:
$ mplayer filename.avi -vc divxds -vo cvidix -vf format=uyvy
!!KONTÁR!!: Igen, IGAZI grafikus videó lejátszást fogsz látni IGAZI szöveges konzolon. Roppant ügyes, mi?
Lássuk a ChangeLog-ot:
Az MPlayer 1.0pre2 letölthető a következő helyekről:
MAGAS (ASX stream tartalom lejátszása esetén)
ALACSONY (szokásos fájlok lejátszása esetén)
Egy távolról kihasználható buffer túlcsordulást találtunk az MPlayerben. A rosszindulatú támadó létrehozhat egy olyan ASX fájlt, melynek beolvasásakor az MPlayer lefuttatja a fájlban lévő ártalmas kódot.
MPlayer 0.90pre sorozat
MPlayer 0.90rc sorozat
MPlayer 0.90
MPlayer 0.91
MPlayer 1.0pre1
MPlayer 0.90pre1 előtti kiadások
MPlayer 0.92
MPlayer HEAD CVS
A fejlesztőket 2003.09.24-én értesítették (Otero Hernan)
A javítás 2003.09.25-én 02:36:36 órakor került be a CVS-be.
Az MPlayer 0.92 (csak a sebezhetőséget javító kiadás) 2003.09.25-én
12:00:00 órakor lett kiadva
Az összes érintett verzióra használható javítás itt található.
MPlayer 1.0pre1 felhasználóinak frissítés a legújabb legújabb CVS-re
MPlayer 0.91 (és korábbi) felhasználói frissítsenek a 0.92-re VAGY a legújabb CVS-re
Az MPlayer 0.92 letölthető a következő oldalakról:
Ez a pre-release a 1.0-ás verzió kiadását megelőző hibajavító sorozat első része. Megint hangsúlyozom: ez a csomag NEM az idejétmúlt 0.90 illetve 0.91 verziókból jött létre, hanem a HEAD CVS ágból, ami a 0.90rc4 előzetes kiadásból lett létrehozva.
Kérjük, hogy teszteld amennyire csak tudod, és ha hibát találsz azt hozd tudtunkra!
Keresünk embereket, akik karban tudnák tartani (vagy legalább pillanatnyi fordítást készíteni) a lengyel, norvég, román, holland, és török dokumentációt.
Lássuk a Changelog-ot. Elég rövid, nem...?
Az MPlayer 1.0pre1 letölthető a következő helyekről:
Mint azt minden bizonnyal tudjátok, készülünk az MPlayer 1.0pre1 kiadására. Ez nem egy szokványos kiadás lesz, legalábbis nem olyan, mint az eddigiek. Különleges, mert azért készül, hogy segítse a hiba vadászatot és technológiai áttekintést adjon arról, hogy mire is vagyunk képesek most.
Most bizonyára azt kérditek, hogy mire is?
A jelenlegi ChangeLog a CVS-ben megtekinthető.
És mi van azzal az említett hiba vadászattal?
Azt tervezzük hogy bekapcsoljuk a forrás összes, eddig problémásnak tekintett részét, hogy megtaláljuk az eddig rejtett hibákat. Például a parancssori/konfiguráció értelmező rutinokban eddig volt néhány - a tesztelés hiánya miatt - kikapcsolt funkció.
Ohh, mielőtt elfelejtem, említettem már, hogy egy hiba vadászó partit tervezünk?
Várjuk a programozókat, csatlakozhatsz a szálhoz a levelezési listán,
itt kezdődik.
Valamint szeretnénk megkérni titeket is, kedves felhasználók, hogy
küldjetek igazi hibajelentéseket az mplayer-users levelezési listára
(miután elolvastátok a dokumentációt és a hiba jelentési részt, amit megtalálhattok
itt).
Írjátok hozzá a [BUG] jelölést a tárgy sorhoz, ha azt akarjátok, hogy
az általatok talált hiba tényleg ki legyen javítva! Ez vonatkozik minden,
az elmúlt hetekben jelentett hibára, ami még nem lett kijavítva.
És most, minden, amit mondhatok: hoszzú életet az MPlayernek!
Meglepetés. Aki figyelemmel kísérte az MPlayer híreket, az tudhatja hogy külön folytattuk a 0.90-es verziójú kód csiszolgatását, és folyamatosan visszaportoltuk a 'main' fából azokat a javításokat, amelyeket lehetett.
Ez az utolsó kiadása ennek a fának. Nincs elég emberünk a karbantartásra, de szerencsére értelme sincs. Nos, ez a kiadás nem tartalmazza a 'main' fában nemrég megjelent új funkciókat, mint például a nyitott forrású Sorenson 3 dekóder, és hasonlók!!! Úgy érdemes tekinteni rá, mint egy hibajavító frissítésre az MPlayer v0.90-hez. És készülj fel, mert néhány napon belül kijön az MPlayer v1.0pre1!!!
Az MPlayer 0.91 a következő helyekről tölthető le:
Mindenki az MPlayer G2-vel foglalkozik. De mi a helyzet a régi jó MPlayer G1 verzióval? Nos, nem sok. Őszintén. Ha bármikor megnézted, hogy miről is beszélünk, akkor tudod, hogy most két G1 fa létezik:
0_90 - ami a 0.90-es verzió, plusz a kritikus hibák javításai. Valószínűleg ez a legstabilabb verzió jelenleg, habár ez tudja a legkevesebbet. Még a Sorenson 3 sincs benne. Egy kiadás ebből a különös fából már hónapok óta tervbe van véve, de végül mindig el lett halasztva. A véleményem: nem is éri meg kiadást készíteni.
Jelenleg ezen fa fejlesztői és a kiadások koordinátorai jómagam és Diego Biurrun (yo diego!;). Ínnen várható az MPlayer 0.91 megszületése.
main - a rendes fő fejlesztési fa. Kevésbé stabil. Ez az a fa, amit használni kell. Így. Még nincs igazi tervünk ezzel a fával kapcsolatban. Nincs kiadási időrend, sem közös megegyezés a verzió számozásról.
Alex a karbantatója ennek a fának, habár azt mondja, hogy egész nyáron távol lesz, megy a csajokkal a strandra, így leginkább Diego és én segítünk neki az új 10l hibák bevezetésében. Talán 0.99 lesz (de Alex egy kisebb számot javasol). Látogass vissza a következő napokban a friss információkért!
A legutóbbi DWN (Debian Weekly News), szerint a Debian fejlesztők megint az MPlayer becsomagolásán gondolkoznak. Mivel ők még a SuSE-nál is paranoiásabbak, szándékukban áll az összes natív codec-et kidobni (kezdve a libavcodec-kel), hasonlóképp elbánva továbbá az olyan fájlokkal, amiknek a fejlécében nincs benne hogy GPL licensz alá esnek. Ezekután a lejátszó természetesen használhatatlan lesz.
Úgy vélem hogy még a semmi is jobb egy használhatatlanul csomagolt alkalmazásnál. Az így készült csomag nemcsak a felhasználó számára értéktelen (el kell távolítaniuk az eredeti verzió lefordítása előtt), de ráadásul rossz fényt vet magára az alkalmazásra is, mivel képtelen lesz még egyetlen kis fájl, vagy AC3 hanggal rendelkező szabad DVD lejátszására is... Sajnos a legtöbb felhasználó nem fogja észrevenni a kis megjegyzéseket a disztribúcióspecifikus fájlokban (mint például a README.SuSE, vagy a README.Debian), és elmondják ismerőseiknek, portáloknak/fórumokban, rosszabb esetben magazinoknak (amik alkalomadtán disztribúciókat értékelnek), hogy az adott program milyen használhatatlan.
Hozzánk érkeznek be azok a levelek, melyekben a felhasználók panaszkodnak hogy az XYZ fájlt nem tudják lejátszani a SuSE-jük alatt, de a haverjük RedHat alatt igen. Egy idő után kicsit unalmas újra és újra elmagyarázni, hogy a SuSE-ban (és hamarosan a Debian-ban is) a használhatatlanságig csonkították az MPlayert, és csak azt tehetik hogy letörlik a csomagot, és forrásból fordítanak, ha le akarnak játszani bármit is.
Megjegyzendő hogy rengeteg foltot ráraknak az MPlayerre, ami olyan új hibákat eredményezhet amiket mi - az eredeti forrás birtokában - nem tudunk reprodukálni. Hozzánk kellene elküldeni a patch-eket, hogy átnézhessük és alkalmazhassuk őket, és megmondhassuk, ha valami hibát okoznak a kód többi részében.
Én (A'rpi) arra szeretném kérni a szóban forgó disztribúciókat hogy fontolják meg a jelenlegi csonkított MPlayer csomagok terjesztésének megszüntetését! A mottónk: ha nem tudod rendesen csinálni, inkább ne is csináld! A felhasználóknak mindig lehetőségük van, hogy a forrást letöltve, saját felelősségükre lefordítsák. Mi is ismerjük a jogi problémákat, de - mivel az egész multimédia ipar agyon van szabadalmaztatva - lehetetlen egy jól működő, szabad médialejátszót létrehozni a legtöbb ilyen szabadalom megsértése nélkül. Már azt is fontolóra vettem hogy levédetem a G2-ben használt A-V szinkronizációs algoritmusomat, hogy megelőzzem a következő generációs kód megcsonkított verziójának terjesztését. De remélem az illetékesek időben rájönnek a tévedésükre, és nem kényszerítenek egy ilyen lépés megtételére.
Még egy kis adalék a most kiadott G2 tech preview-hez:
-vo xv
parancssori
kapcsolót.fbdev
videokimeneti vezérlő - ami
többek között triple buffering-et is használ -
alapértelmezésben a /dev/fb1
framebuffert
használja.-vo fbdev=/dev/fb0
parancssori kapcsolót.Élvezd a Második Generációt!
Az MPlayer G2 a méltán híres :)) MPlayer nevű lejátszó következő generációja, ami a "régi" kódból átvett jó részek kivételével teljesen a nulláról lett újraírva, átgondolt tervezés után. A régi projekt természetesen nem halt meg, mindössze többet dolgozunk a felhasználók számára - eddig - láthatatlan G2 kódon.
Az elmúlt pár napban jelentős változásokon ment keresztül a kód, hogy az első, bátor tesztelők a kezükbe vehessék :)
Ami már megvan:
Ami még hiányzik:
Aki elég bátornak érzi magát hogy kipróbálja a G2-t (nyugi, nem gyújtja fel a házat, és nem eszi meg a macskát, legalábbis remélem :)), az letöltheti innen! NE jelents be semmilyen hibát, viszont ha van olyan fájlod ami a fentebb felsorolt formátumok egyikébe tartozik, de ennek ellenére a G2 nem játssza le, akkor töltsd fel az ftp://ftp.mplayerhq.hu-ra, és a mellé rakott .txt-ben említsd meg a G2-t!
Letöltési helyek:
Az Európai Unió most készül a szavazásra a szoftver szabadalmak feletti teljes kontollról! Ha el akarod kerülni, hogy a rendőrség folyton zaklasson kérlek, olvasd el az összefoglalót itt, majd írd alá a két petíciót http://petition.eurolinux.org és http://petition.ffii.org.
Ha úgy hiszed, hogy ezek az akciók hiába valók, akkor kérjük beszélj a legközelebbi EU képviselővel az ügyről.
Elérhetővé illetve kiválaszthatóvá tettem néhány régebbi honlap témát, természetesen mindegyiken aktuális a tartalom. Nem feltétlen garantált visszamenőleg a teljes kompatibilitás, de túl nagy problémák bizonyosan nincsenek/nem lesznek. Válaszd ki amelyik tetszik :)
Kivilcim Hindistan írt egy O'Reilly cikket az MPlayer-ről. Klikkelj ide!
MPlayer - előszöris: ha még valami folytán nem tűnt volna fel, a 0.90 release gonosz módon 0.90pre-nek hazudja magát. Nem kell aggódni, csak elfelejtettük átírni :) Egyébként az új (0.91) release heteken belül megjelenik.
Újdonságok a 'main' ágban:
A legfontosabb bejelentenivalók:
De persze mindenképpen érdemes a CVS-ből frissíteni a legújabb hibajavításokhoz, új feature-ökhöz, egyebekhez.
MPlayer G2 - A'rpi végre elkezdte kódolni az új generációs lejátszóját: az MPlayer G2-t (generation 2). A'rpi elmondása szerint ez egy lejátszó "mag" lesz, teljesen szeparálva mindenféle UI-tól (user interface), teljesen tiszta design-nal.
Jelenleg nem hozzáférhető CVS-ből, mert annyira alpha. Egyhamar nem is kerül ki.
Nade mi is új rajta annyira? Most így két dolog jut eszembe róla, az egyik a teljesen szinkronizált MPEG lejátszás (konstans 0.000 A-V sync különbség), a másik pedig az új OGG demuxer, ami által fölöslegessé válik a pöffeszkedő, lassú libogg használata, mert ez a pár kilobyte-os kis kód teljesen kiváltja (igen, az OGG valóban elég primkó kis formátum, egy nem objektumorientált kóder az eredetinél sokkalta optimalizáltabb dekódert tud írni:)
Ez az új mag - elkészülte után - alapjaiban változtatja meg a médialejátszók stagnáló világát. Légy készen! :)
SVQ3 - egy neve elhallgatását kérő kóder nemrég Sorenson 3 (SVQ3) dekódert írt az ffmpeg-be. A dekóder jelenleg még nem optimalizált, de már most gyorsabb mint az eredeti bináris DLL (ennyit az Apple-ről, dehát mit is várhattunk).
A formátum maga - mint kiderült - egy korai adaptációja a H.264 szabványnak, pontosan mint ahogy az M$ adoptálta az MPEG4-et a saját MSMPEG4 (v1, v2, v3 = DivX) codec-ébe.
A dekóder használatához CVS-ből származó ffmpeg kell, és persze CVS MPlayer (utóbbi a 'main' ágból).
(Lábjegyzet: A keresztségben a "Xine Gets Native Sorenson3 Decoding" címet kapó SlashDot cikk elég csúsztatás, mert a dekódert a feltöltést követően minden ffmpeg-et használó project szinte azonnal használatba is vehette. AFAIK az MPlayer hamarabb is támogatta mint a xine. Ja, és ha már itt tartunk, a xine saját példányt tart az ffmpeg fából, mert nem bíznak az eredetiben. A következményeket a következő bekezdésben láthatjuk is:
Nemrég egy szándékos (valószínűleg elfelejtett) módosításra derült fény a xine ffmpeg fájában, ami kikapcsolta az MMX/SSE/Altivec/stb gyorsításokat az ffmpeg codec-eiben :))) Kellemes xine használatot! :)
PONTOSÍTÁS: a fenti hiba nem volt megtalálható a publikus CVS-ben, csak az egyik fejlesztő példányában. A felhasználók így ebből nem érezhettek semmit.
Indeo 3.1 - ez a dekóder is az SVQ3-as arctól jött. Az MPlayer támogatja, szokás szerint CVS kell az az ffmpeg-ből is, stb. stb.
MEGJ.: ez is elég új dekóder, és jelenleg csak i386 platformon működik!
459 nap telt el a legutolsó "stabil" kiadásunk óta: MPlayer 0.60 "The RTFMCounter".
Mint mindig, most is ülök a 15" CRT képernyőm előtt és próbálok valami hírszerűséget írni, ami... megteszi. És az egyetlen dolog, ami eszembe jut, az az, hogy minél hamarabb le kellene feküdni. Essük át rajta hamar.
A legfontosabb dolog: A'rpi abbahagyja a projekt vezetését a 0.90 kiadásának pillanatában. Erről olvashatunk az első és a második ebben a tárgyban írott levelében (az mplayer-dev-eng levelezési listán).
Még nem világos, hogy lesz-e másik "vezetője" a projektnek, és ha igen, ki lesz az. Egy dologban biztos vagyok: a CVS nagyon instabil lesz a következő hetekben/hónapokban/évezredben. De ne aggódj: a 0.90 eléggé stabil a mindennapi használathoz (van néhány ismert hibája - de ha megvárjuk mindegyikhez a javítást, a következő pár évezredben nem lett volna kiadás). Ha nem vagy megelégedve a 0.90-es kiadással, nézd meg a 'main' CVS fát, hátha az kielégíti az igényeidet. Küldj javítást, talán bekerül a 0.91-be vagy máshova.
Még egy dolog, mielőtt eszméletlenül kiesek a székemből: megvannak a skin készítő verseny eredményei.
MPlayer 0.90 "CounterCounter" letölthető a következő helyekről:
Tudom és nem szükséges emlékeztetni: azt írtam az rc4-nél hogy mostmár ténylegtutibiztos a 0.90 fog következni. Na ez - ahogy lenni szokott - nem jött be. A kedélyeket megnyugtatandó azt azért hozzáfűzöm hogy a bekerült változtatások kizárólag fontos/kritikus backportok a main CVS ágból. Szóval tesztelésre fel.
Íme a ChangeLog: MPlayer v0.90rc5 "BackportCounter"
Megnéztem néhány projektet, amik felhasználják az ffmpeg-et és/vagy az MPlayert, és csak részben vagy semennyire sem esnek az (L)GPL licensz alá.
QuickView Pro
Platformok: DOS, Linux
Szerző: Wolfgang Hesseler
A QuickView egy takaros kis 16-bites DOS program, ami régi, Cinepak, Indeo video és hasonló formátumú AVI-kat tud lejátszani. Az utolsó kiadása 1998-ban volt, így megszűnt projektnek tekinthető.
Habár a QuickView Pro-n még ma is dolgoznak. Ez egy egyszerű 32-bites média lejátszó DOS alá, ffmpeg használattal. Egyrészről kellemes MPEG4 filmek DOS alatti lejátszásához, de a letölthető program shareware verzió, és fizetned kell a teljes értékű lejátszóért. Persze ez nem törvénytelen - bár ki fizetne olyan programért, ami egyébként ingyen is elérhető? De szánjunk egy kis időt a licenszének a megtekintésére:
Az összes fájl, ami a QuickView-hoz tartozik, tartalmazza a tulajdonlási információkat, amiket a szerzői jog véd. Ebbe beleértendő a fordított felépítés, visszafordítás és a disassembling. Semelyik része nem változtatható meg vagy fordítható le a szerző előzetes írásos engedélye nélkül. A szerzői jogok bármilyen megsértése esetén a szerző és az Intel vádat emel.
EXPORT TÖRVÉNYEK: Elfogadod, hogy ezt a szoftvert nem tervezik sem direkt sem indirekt módon kiadni országok egy csoportjába, beleértve Q, S, W, Y, Z, Afganisztánt vagy a Kínai Népköztársaságot, amíg az U.S. Kereskedelmi Minisztériumának egy ellenőrzött export licenszét el nem fogadják.
Valószínűleg ezek a kijelentések az codec licenszéből származnak (a szerző licenszeli a codec-et az Inteltől). Habér az LGPL licensz nyíltan engedi a fordított felépítést, a QV licensze ezt megtiltja.
A megoldás
Következtetés: habár a QV kicsi és érdekes projekt, SZVSZ elfogadhatatlan pénzt kérni egy illegális szoftverért.
BroadQ's Qcast Tuner
Platformok: Playstation 2
Ez a projekt az ffmpeg (LGPL) és madplay (GPL) projekteket használja fel. Azt állítják, hogy hamarosan (?!) engedélyezik a forrásaik letöltését, addig kérheted e-mail-ben. Én megettem, most várok. Az oldalukok ez szerepel:
A BroadQ's QCast Tuner(TM) rendszer különböző alkalmazásokat tölt be a médiák PS2-n történő kezeléséhez.
Úgy hiszem ebben a formában fel lehet használni a GPL-es és LGPL-es programokat, de ha valakinek más a véleménye...
FRISSÍTÉS: elküldték az ffmpeg változtatásaikat, amiket éppen most építenek vissza az ffmpeg CVS tárába. Köszönjük!
PS2 Media Player
Platformok: Playstation 2
Igen, egy másik PS2-es, ffmpeg-et használó média lejátszó. Kérésemre elküldték a módosított ffmpeg forrásukat. Az ffmpeg-be történő beépítéséről éppen folyik a vita. Az URL megtalálható az ffmpeg-devel levelező lista archívumában.
DMS3 "Dev.olution Memory System"
Platformok: Playstation 2
Ez egy modchip vagy mi a fene. A szerzője küldött egy üzenetet a http://ps2newz.net fórumba, melyben kijelentette, hogy a PS2 Media Player-t (lásd feljebb) használják a chip-ben.
Ennek ellenére a weboldaluk tele van PR szöveggel, semmi aktuális információ a beépített szoftverekről, licenszekről, forrásokról, stb...
Nem találtam e-mail címet sem, ahol el lehetne érni őket, és a dms3.com mailer daemon-a visszadobta az össes levelem (info@, abuse@, root@, postmaster@, stb).
Következtetés: a jogi státusza tisztázatlan, valószínűleg lopott ffmpeg
FRISSÍTÉS:: Megtudtam, hogy semmilyen programot nem támgoatnak a modchip-jükkel. Ennek ellenére a weboldaluk épp ellenkező benyomást kelt.
Az MPlayer, a Linux-os filmlejátszó finomhangolása
[a freshmeat.net számára írta Gereöffy Árpád (A'rpi), az MPlayer írója, ex-karbantartója]
Az angol nyelvű leírás itt található.
Az MPlayer egy elsősorban Linuxra írt filmlejátszó, de ennek ellenére megy a legtöbb unix és néhány más architektúrán is, mint pl. OSX, QNX, sőt valami véletlen folytán Windows-on is fut. Annak ellenére, hogy - a mivoltából adódóan - egy desktop alkalmazás, nem mondhatni hogy túl felhasználóbarát lenne. Sőt, régebben én magam is azt mondtam néhány Windows-ról áttérőnek hogy a parancssoros MPlayer helyett inkább a xine-t próbálják ki. Mára ezen a téren is meggyőző erejű fejlesztések történtek: az új MPlayer 0.90 RC sorozat GUI-ja (felhasználói grafikus interfésze) nagyon szép, skinezhető, könnyen használható, és az elvárt GUI funkciók mellett még néhány meglepetést is tartogat. Példa erre az új, egyedi playbar funkció: ha az egérrel a képernyő aljának közepére mutatsz, egy mini-GUI úszik be a képbe a legfontosabb vezérlőfunkciókkal. (Megjegyzés: ez jelenleg csak a 'default' skin-nel működik.)
Látható tehát, hogy a program használata jóval leegyszerűsödött, mindazonáltal a számítógéped "MPlayer-esítése" néha nem triviális.
Ez a rövid kis cikk megpróbálja összefoglalni a szükséges lépéseket az MPlayer Linux-on történő bekonfigurálásához, a legjobb minőség és/vagy teljesítmény elérésének érdekében. Itt megjegyezném hogy a leírtak többsége részletesebben megtalálható a dokumentációban.
Valószínűleg csodálkozol, hogy miért egy ilyen jelentéktelennek tűnő részlettel kezdem. Nos azért, mert a teljesítményproblémák döntő többségénél itt a hiba. Az ok: sima audio (mint például az .mp3) lejátszása alapvetően különbözik a filmek lejátszásától. Az utóbbi esetben a lejátszónak figyelnie kell az audio és video szinkront is. Mivel minden hangkártya/meghajtó tartalmaz valamiféle bufferelést, az ebből adódó késleltetést kompenzálni kell. Ez első látásra nem tűnik túl nagy feladatnak, mivel mind az ALSA, mind az OSS meghajtóknak van API funkciójuk a bufferek állapotának lekérdezésére, ami által a késleltetés mértéke kiszámítható lenne. Sajnos azonban sok meghajtó (főképp a kernelben lévő OSS-esek) nem implementálják ezeket az extrákat (úgy tűnik a meghajtók írói minden, az mp3 lejátszáshoz szükségtelen funkciót extrának tekintenek), vagy rosszabb esetben az implementáció hibás, és rossz értékeket ad vissza. Hallottam olyan meghajtókról is amelyek a lekérdezéstől lefagyasztották a kernelt.
Tehát sajnos - véleményem szerint - a hangmeghajtók minősége az első számú probléma Linuxon. Ez nem csak MPlayer probléma egyébként, a legtöbb lejátszónak és játéknak(!) szüksége lenne rá, de az MPlayer még ezeknél is érzékenyebb, mivel ebben minden a hanghoz van szinkronizálva. Az eredmény szaggató lejátszás, lefagyás lehet. A szaggatás (a pontatlan értékek visszaadása eredményezi) az új -autosync opció használatával kiküszöbölhető, de jobb magának a meghajtónak a kijavítása. Erősen ajánlott az ALSA 0.9 használata, mert sokkal megbízhatóbbnak bizonyultak mint a kernelbeli OSS meghajtók, még az OSS emulációval is. Ha a kártyádat nem támogatja az ALSA, próbáld ki a 4Front Tech. által készített pénzes OSS meghajtókat, megérik az árukat: helyesen implementálják az OSS API-t, és az ingyenes meghajtókénál több extra funkciót nyújtanak, valamint támogatás is jár hozzá.
A legtöbb új (az elmúlt pár évben gyártott) kártyának van valamilyen hardveres támogatása a nagyításhoz és a YUV színskála közvetlen használatához. Ez nagyon fontos a jó minőségű (tökéletes szinek) és hardveresen gyorsított teljesképernyős lejátszáshoz. Fontos, hogy magának a kártyának a képessége még kevés az üdvözüléshez, stabil és gyors Linuxos meghajtók is szükségesek. Az utóbbi a nehezebb - mint kiderült -, csak pár kártya rendelkezik tökéletes támogatással, és csak néhány támogatása hiányos, de legalább stabil, működő. A Matrox és ATI kártyákhoz használhatod a VIDIX meghajtóinkat, egyébként pedig reménykedj, hogy az XFree 4.x támogatja a kártyádat, _és_ annak Xvideo kiterjesztését _is_ (futtasd az 'xvinfo'-t). Ismert, hogy az S3 Savage, Trident és Neomagic kártyáknak komoly gondjaik vannak az Xv-vel, amíg sok más meghajtó (mint pl. az nVidia, 3dfx) általában működik, kisebb problémákkal, korlátokkal. Az MPlayerben a video kimenet kiválasztása a -vo opcióval történik, lásd a -vo help opciót a rendelkezésre álló meghajtók listájához. Próbáld ki mindet, és keresd meg amelyik ideálisan működik (minőség/sebesség).
Elég gyors a CPU-m a DivX lejátszáshoz? A VGA támogatástól függ. Hogy miért? Lássunk két szélsőséges példát. Van egy 250Mhz-es P-II-esem, egy Matrox G200 AGP kártyával. Képes DVD és 720x576-os felbontású DivX teljesképernyős lejátszására. Az egyik ismerősöm gépe egy 1Ghz-es P-III egy S3 Trio3D-vel, és nem lehet vele DVD-t lejátszani, mivel a meghajtónak nincs Xv támogatása, sőt a DGA sem megy, csak a sima X11 működik. Szoftveres nagyítást kell használnia, miáltal az AGP busz forgalma és a CPU terhelés a többszörösére növekszik. Egyébként Windows alatt kevesebb mint 50%-os CPU használattal tud DVD-t nézni, hála a jobb minőségű Windows-os meghajtóknak. Tehát egy megfelelő Linuxos video meghajtóval szinte bármilyen CPU megfelelő, feltéve hogy legalább 250-300Mhz-es. Kisebb méretű (mint például 512x384) DivX-ek lejátszása pedig akár egy MMX-es P1-166-on is lehetséges! Az egyetlen kivétel ahol a CPU sebessége valóban számít, az a video szűrők, mint pl. a minőségjavítás, deinterlace, zaj eltávolítás, stb, mivel a képfeldolgozás sokkal több CPU időt igényel.
Nem, ennek semmi köze az XFree 4.x DRI-jéhez. A lényege a video kártya RAM-jának közvetlen elérése, a közbeeső 'szükségtelen' rétegek (XFree és/vagy meghajtók) kihagyásával. Gyakorlatilag azt jelenti, hogy a codec nem saját memóriájábam hanem közvetlenül a video kártyáéba ("hard" DR), vagy a video meghajtó memóriájába ("soft" DR) dekódol. A RAM-ból RAM-ba másolások átugrása még nem hoz átütő eredményt tekintve, hogy a mai RAM-ok már elég gyorsak ehhez. Az igazi sebességnövekedéshez az vezet, hogy 2 képkocka között nem változik meg a teljes kép, csak annak 20-40%-a (ahol vmi mozog) (kivétel a mozgó kamera), ezért ilyenkor elég a képnek csak az említett 20-40%-át átmásolni az amúgyis lassú video RAM-ba a még lassabb PCI/AGP buszon - ez ÓRIÁSI sebességnövekedés lassabb rendszereken (mint például az AMD K6-ok). A DR bekapcsolása a -dr opcióval történik MPlayer-ben, alapban ki van kapcsolva. Érdemes figyelni arra, hogy ahhoz, hogy az opció valóban működjön, sok feltételnek kell teljesülnie (codec-ek, szűrők, colorspace-ek, és a video meghajtó megfelelő képességeinek rendelkezésre kell állnia). Az MPlayer -v opcióval történő futtatásával megfigyelhető hogy buffer allokáció vagy DR történik.
A DR hátrányai:
Az alapértelmezett A-V szinkron paraméterek nem tökéletes file-okra vannak kihegyezve, hanem az átlagos, "out there" file-okra. Jó minőségű videók esetén tanácsos lehet az A-V sync korrekció limitálása a folytonosabb lejátszáshoz. A szinkron legfontosabb paramétere az '-mc'. Ennek jelentése 'maximális a-v korrekció képkockánként', és alapértéke 0.01. Megfelelő bemenetnél ez levihető 0.0001-ig, de a legtöbb esetben 0.001 már elég. Bár a kisebb értékek folyamatosabb lejátszást eredményeznek, de egyben lelassítják az A-V deszinkronizáció kompenzálását (hibás/átugrott kockák, stb).
Ha már ilyen mélységben nézzük a problémát, érdemes odafigyelni a video
időzítőre is. Bizonyosodj meg arról hogy a hardveres RTC van használtban, ellenőrizd
az MPlayer kimenetét. Régebbi kerneleknél ehhez 'root' jogokra van szükség.
A 2.4.19pre8 és afölötti verziókban normál felhasználóknál is beállítható:
echo 1024 > /proc/sys/dev/rtc/max-user-freq
(persze ezt be is kell fordítani előzőleg a kernelbe)
Ha a hangkártyád/meghajtód nem tökéletes (én még nem láttam tökéleteset...), szükséges lehet kicsit megtámogatni az időzítését, kezdésként mondjuk az -autosync 30 opcióval. A magasabb értékek több "elmosást" jelentenek, de a túl magas érték esetén elhanyagolja a hangkártya időzítését, és ez persze A-V deszinkronizációhoz vezethet.
Amennyiben a video forrás nem tökéletes (zajos/váltottsoros/"kockás"), és van egy kis fölös CPU időd, probálj ki néhányat az MPlayer szűrői közül.
Váltottsoros (interlaced) videóhoz (gyors mozgásoknál minden második sor kicsit elcsúszik, ettől fésű-szerű lesz az egész), használd a -vop pp=0x20000 opciót. Ha ez nem hozza a várt eredményt, próbálj más deinterlacer-t, mint pl. a 0x10000, 0x40000, 0x80000. Rosszul konvertált NTSC filmekhez a -vop dint szűrő való, vagy az FFmpeg adaptív szűrője: -vop pp=fd:c vagy -vop lavcdeint.
Szűkös CPU idő esetére (a deinterlace-elés CPU igényes művelet) rendelkezésre áll néhány 'olcsó' deinterlacer is: -vop halfpack, vagy -vop field.
"Kockás" videóhoz (alacsony bitrátájú DivX/WMV vagy rossz minőségű (S)VCD) használd a deblocking, és opciónálisan még esetleg a deringing minőségjavító szűrőket. Ha csak a deblocking-ot akarod használni, arra a -vop pp=0x33 opció, deblock+dering-re a -vop pp=0x77 való. Természetesen kombinálni is lehet a szűrőket, például deblocking és deinterlacing-hez -vop pp=0x20077 (néhány SVCD-hez hasznos). Ha nem tetszik a bináris aritmetika, az emberibb -vop pp opciók listája a -pphelp opcióval kérhető le.
Zajos videóval (régebbi DVD-k is lehetnek ilyenek) a -vop denoise3d szűrő lélegzetelállító eredményre képes. Az alapértékek (4:3:6) nem tökéletesek minden videóhoz, érdemes megnövelni/csökkenteni a spatial és temporal mennyiséget, a zajszinttől függően. Az első paraméter a luma spatial koefficiens (magasabb szám símább képet jelent - de elmosódottabb is lesz, a smartblur szűrőhoz hasonlóan), a második pedig ugyanez a chroma-ra. MPEG videóhoz akkor a legjobb ha a chroma értéke fele a luma értékének. Az utolsó szám a temporal szűrés. Ez a leghatásosabb mert nem homályosítja el a képet, de a túl magas értékek (>15) darabos mozgást eredményeznek, és néha motion blur effektet is. Ha még mindig van egy kis szabad CPU időd, kipróbálhatod a -vop hqdn3d szűrőt, ez az előző szűrő megnövelt precizitású változata (csak a 'main' CVS verzióban)
Még ha a VGA kártyád és annak meghajtója támogatja is a hardveres nagyítást, ki lehet próbálni az SwScaler-t a jobb minőség eléréséhez (hátránya természetesen a magas CPU kihasználtság). Megjegyzendő hogy az swscaler képes néhány szűrő használatára is, lásd az -ssf opciót. A nagyítás módszerének kiválasztása az -sws opcióval lehetséges, amelynek értékei a nearest-neighbor (pixeles)-től a bicubic spline-ig (a legszebb) terjedhetnek.
Összegzésként annyit mondanék, hogy az MPlayer egy nagyon jól skálázható lejátszó, a legrosszabb P1-es géptől kezdve az N GHz-es CPU-kig minden gépből kihozza a legjobbat - viszont ehhez sok RTFM és kísérletezés kell...
Szeretnék egy Skin Design Compo-t indítani. Mivel a default skin felett már eljárt az idő, és szeretnénk lecserélni, úgy gondoltuk Ti lennétek a legjobb alanyok az új design megtervezéséhez.
A skin-ek felépítéséről informáciot itt találtok, illetve a default skin felépítése mindent elmond.
Komoly dijazásra sajnos nincs lehetőségünk, de az első helyezett elmondhatja, és ez meg is fog jelenni mindenhol, hogy az Ő felületét használja egy többszázezres felhasználói táborral rendelkező program.
Az érdeklődők, illetve akiknek már van kész skin-jük a pontscho at kac.poliod.hu címen jelentkezhetnek.
Köszönettel,
Pontscho / fresh!mindworkz
Ez az utolsó RC kiadás a végleges 0.90 előtt. Ennek
Letölthető
Indítottunk egy kis thread-et a debian-devel levlistán, melyben olyan kérdésekre próbálunk választ kapni, mint hogy például a xine Debianos csomagja miért tartalmazhatja a libavcodec-et, és egyéb olyan kérdéses legalitású programokat, amelyeket az MPlayer esetleges jövendő Debian csomagjából viszont már ki akarnak szedni, valamint hogy miként lehet az, hogy a debian-legal lista úgy tesz mintha jobban tudná mi GPL és mi nem, mint aki írta az adott kódot (MPlayer, XAnim).
A fent említett két listán folyó "beszélgetés" mindenkinek ajánlott.
A téma itt kezdődik.
Íme 3 hét bugvadászatának (és kólaivásának) eredménye. Lássuk (az eddigi leghosszabb) ChangeLog-ot:
Letölthető
Azok, akik megnézték az előadásomat a Magyar GNU/Linux Konferencián, már ismerik ezen grafikonok korábbi változatát. A WEB-es (az FTP nem volt számolva) letöltések számát tartalmazza a kiadási tarball-okra vonatkozóan, a másik görbe pedig a CVS-hez hozzáadott (vagy megváltoztatott) kódsorok számot mutatja, havi összesítésben.
Újabb karácsony, újabb MPlayer release... tessék az rc2.
Fel vagyok készülve (A'rpi) a végső 0.90-hez szükséges utolsó commitekre - szóval vigyázzatok!
Lássuk a ChangeLog-ot:
Letölthető
Elkezdődött a felkészülés az igazi kiadásra: ez a prerelease már az RC1. Van néhány feature amitől elmondhatjuk hogy ez a mai legjobb olyan lejátszó mely az összes mai modern codec-kel kódolt filmet le tudja játszani. Nincs más lejátszó a világon amely egyszerre büszkélkedhetne RealVideo 4.0, Windows Media Video 9, Sorenson 3, és QDesign Music Audio lejátszással. Ez egy átütő eredmény, és ez most nem költői túlzás. Ráadásul most épp TV-t is nézek az MPlayer-rel. Ezt ráadásul megtehetném az EGA, vagy éppenséggel a Hercules monitoromon is. Hát nem megható?
al3x elkezdte egy heti MPlayer "fórum" kiadásását: a neve MPlayer Weekly News. Az eddigi számai letölthetőek.
Lássuk a ChangeLog-ot.
Letölthető
Igen, már az MPlayer is le tudja játszani a Windows Media Video 9 (WMV9) és a Windows Media Audio 9 (WMA9) fájlokat. Töltsd le a CVS verziót, és hadd szóljon! Én pedig megyek aludni.
A'rpi és Al3x csodálatosan meghackelték a beépített win32 betöltőt és lehetővé tették a QuickTime codec-ek betöltését (Sorenson 3, QDesign Music Audio). Már nincs szükség a libwine hack-ra, amit az előző hír bejegyzésben említettem. Csak kövesd a New QT Howto-t, töltsd le a codec-eket és indítsd el az MPlayert.
Így már csak a WMV9 és WMA9 codec-ek maradtak. Képzeld, az avifile projekt már működésre bírta :) Ha nem tudnád: azok a codec-ek a Micro$oft új API-ját használják: DMO (a DirectShow utóda). A vicces ebben, hogy ezek a codec-ek még "Release Candidate" kiadások a Micro$oft szerint :))
Kérjük légy türelemmel, míg befejezzük a DMO interfész portolását az avifile-ból.
A'rpi összedobott egy kis szövegfile-t ami alapján bárki meg tudja csinálni magának a QuickTime codec-ek (Sorenson, QDesign Audio, stb) lejátszását. A folyamat egy kicsit nehézkes, de jelenleg az egyetlen járható módszer. Legyetek türelemmel, már dolgozunk egy jobb implementáción.
Fontos kihangsúlyozni, hogy bár a Wine nevű Windows emulátor szükséges a módszer működéséhez, ez sokkal több mintha csak a QuickTime lejátszót futtatnád emulátorral. A Wine-t csak a codec-hez használja az MPlayer, így ugyanolyan codec-nek látja mint az összes többi codec-et: megjelenytheted a filmet xmga, aalib, vidix, akármilyen kimeneten. És a MEncoderrel át is kódolhatod.
Az instrukciók a DOCS/tech/qt-libwine-howto.txt
fájlban
találhatóak. Sok szerencsét!
Alban Bedel végre becommitelte az első, teljeskörű OSD Menu patch-et. Igencsak tetszetős :) Lehetőség nyílik vele a legtöbb opció menetközbeni megváltoztatására, mégpedig az általad választott betűkészlet használatával az egész az éppen lejátszott filmen jelenik meg. Van egy file böngésző, help szöveg megjelenitő, beállitások menü, de a leghihetetlenebb képesség a konzol: gyakorlatilag egy MPlayer alatt futó terminálemulátor :) Íme egy screenshot, néhány Unix paranccsal :)
"Oops... We did it again :)" - kezdődik az angol news. Végre (több napnyi szenvedés után) sikerült lejátszani az SVQ3 videóval és/vagy QDM2 audióval ellátott MOV-okat! Egyelőre nem túl felhasználóbarát ezen tulajdonság bekapcsolása (kell a QT5 lejátszóból és SDK-ból néhány DLL, libwine a wine-20020310-ből, és egy kis config.h szerkesztés), már dolgozunk hogy szebb legyen :) Így hát várjatok türelemmel, a következő (pre)release-ben már biztosan benne lesz!
Kattints a képre a nagyobb verzióhoz!
Addig is itt van egy screenshot, amin két jól ismert QT video játszódik le, az eredeti Sorenson 3 codec demo, és az 'Ellen Feiss about Windows' MOV.
Az MPlayer ma 2 éves! Megéri a mai verziót összehasonlítani az MPlayer v0.01-el, egy kevéskét azért fejlődött azóta :) Egyébként ez a prerelease - csakúgy mint a pre9 - hibák javításait, és új néhány feature-t is tartalmaz.
-divx4opts pass=N
illetve a -lavcopts vpass=N
használandóLetölthető
Most! :)
A jól ismert ffmpeg projekt elérhetővé tette az új WMA dekódolóját. A WMA egy audió codec a Micro$ofttól, ami az MP3 konkurrenciája akar lenni (de próbáld csak az eső hangját elkódolni vele:). Emlékeztetőül: az ffmpeg már régóta képes a - szintén az M$ készítésű - WMV7 videók lejátszására (az összes többi MPEG4 variánssal egyetemben).
Az új dekódoló sebessége megegyezik a mikorszopszossal, de még nincs optimalizálva.
Ja és ezzel végre lehet WMA-t hallgatni nem-x86 platformokon is.
Az MPlayer az első lejátszó amelyik tudja ezt.
Egy rövidke levélváltás után (mely az mplayer-users listán volt követhető), az XBox Media Player fejlesztői nyílttá tették a forráskódot: letölthető a http://xbplayer.sf.net címen lévő CVS-ből.
Az okfejtésük: a Win32 verzió ami a http://xboxmediaplayer.de címen van/volt elérhető, egy régebbi verzió volt ami még nem tartalmazta az ffmpeg-et vagy az xvid-et, ezért nem is volt GPL, és ráadásul (állításuk szerint) egy, az ffmpeg-nél 20-30%-kal gyorsabb (!) saját készítésű DivX3 dekódolót tartalmaz(ott). Sajnálatos módon ennek a forrása elveszett (??!!).
Szerették volna ha bocsánatot kérünk, de nincs miért.. Letiltottak a fórumukon minden, a GPL-t boncolgató threadet, a honlap nem tartalmazott pontos információt a licenszről, csak azt, hogy sikeres volt az ffmpeg és az xvid portolása.
És a régi forrás "elvesztése"... Mindenesetre remélhetőleg a jövőben toleránsabbak lesznek az (L)GPL licenszekkel szemben.
Itt a pre9 és még mindig nem vagyunk elég "stabilak"... Ez a prerelease fontos bugfixeket és új feature-ket is tartalmaz. :)
-vo directx
meghajtó a cygwin fordításokhoz-ovc xvic
) interface a mencoder-hez-vop eq2
Letölthető
Most! :)
Az XBMP fejlesztői egy cikket írtak, melyben leírják, hogy mivel nem készítettek hivatalos kiadást, nem kötelezhetőek, hogy kiadják a forrás kódot. Így gondolom azt mondják: "Ó, van egy XBMP binárisod? Biztos kiszivárgott, sajnáljuk."
Ilyen az élet. Megnézve a letöltési részt, van egy Win32 bináris (sok minden más mellett), valószínűleg GPL licensszel. Kérjük a forrást küldjétek el a gabucino at mplayerhq.hu címre, amit ki kell adnotok.
Néhány win32-es gyerek összerakott egy média lejátszót a Micro$oft híres-hírhedt "konzoljához", az X-box-hoz. Az addig nem meglepő hogy az FFMPEG és az XVID forrását használták fel, de a programjuk zárt forráskódú, és - a GPL licensz ellenében - nem adják ki a forrást, sem az eredeti forráson végrehajtott változtatások listáját. Nem lehet őket utólérni mert elrejtőztek az MS elől, vagy egyéb okból.
Ez megsérti a GPL licenszet.
Mivel egyelőre nem tudunk (és nem is akarunk) jogi lépéseket tenni
velük szemben, csak figyelmeztethetjük a nyílt-forráskódú közösséget, hogy
NE HASZNÁLJA EZT AZ ILLEGÁLIS KALÓZSZOFTVERT!
Kár hogy ilyen sok ember tesz magasról az FFMPEG/XVID íróinak fáradozására.
Hmm. Úgy tűnik hogy a pre7 volt az eddigi legbugosabb pre-release... Ezért már itt is van a bugfix/hotfix.
Letölthető
Most!
Hmm. Újabb hónap, és a stabil 0.90 helyett még mindig csak pre7-nél tartunk... Hát igen, nem tudjuk megállni hogy fixeket vagy featureket commiteljünk :)
Letöltés
Most!
Az XVID a vezető nyílt forráskódú MPEG-4 videó codec, melyet a GNU General Public License (GNU GPL) véd. 2002. július elején az XVID észrevette, hogy a codec-jüket egy az egyben ellopta a Sigma Designs (a DXR3/H+ hardveres MPEG2 dekódoló kártyák gyártója), és REALmagic MPEG-4 Video Codec néven forgalmazza, a Sigma Designs saját licensze alatt (nem GPL).
Az XVID emberei azonnal kapcsolatba léptek a Sigma Designs-nal, akik elismerték a licensz megsétését és megigérték, hogy eltávolítják a szóban forgó kódot. Augusztus 9-én a Sigma kiadta a "saját" codec-jének az 1.1-es verzióját, amiről kiderült, hogy még mindig tartalmazza az XVID-et, de különböző programozási és fordítási trükkökkel elrejtették. Mivel a Sigma nem mutatott semmiféle hajlandóságot az együttműködésre azóta sem, az XVID projekt vezetői úgy döntöttek, hogy lezárják a projektet, amíg az ügy meg nem oldódik. Vagy végleg...
A történet egy rövid összefoglalása megtalálható az www.xvid.org-on. Kérlek szándd rá az időt és olvasd el!
Úgy gondolom a Sigma-s srácok lámerek, nem vették észre, hogy az icc (Intel's C compiler) beleilleszti a binárisba a forrás fájlok nevét és a használt fordítási kapcsolókat, így könnyű volt felfedezni.
Az okok, amiért az XVID-et támogatjuk ebben az ügyben:
A nagyszerű Flag 2002 party-t Budapesten, Magyarországon tartották meg július 12-14 között, pár MPlayer csapattag részvételével, beleértve A'rpit, Pontschot és engem (Gabucino). Ne ijedj meg, nem akarunk élménybeszámolót írni, csak egy kis megjegyzést a 256 bájtos compo egyik résztvevőjéről, amit A'rpi írt, csak úgy poénból: MPlayer256. Van benne OSD és zajszűrés, cirka 256 bájtban :) Sajnos egyetlen szavazatot sem kapott :)
Hatalmas köszönet a szervezőknek a fantasztikus party-ért!
Hmm. Körülbelül 2 hónapnyi "tesztelés" után itt a pre6... Inkább v1.00-ának kellene
hívni, mint v0.90-pre6-nak, a sok új tualjdonság és fontos javítás miatt - de pre6 lett.
A változások rövidített listája:
-ni
kapcsolót igénylő AVI fájlok detektálása, néhány Nandub huba megkerüléseLetölthető
Most! :)
EGA támogatás - Az EGA (Enhanced Graphics Adapter) egy régi grafikus
kártya, a VGA elődje. 16 színt tudott kezelni maximum 640x350-es felbontásban,
sok évvel ezelőtt nagyon népszerű volt - sok régi játék csak EGA-t támogat,
VGA-t nem.
Michael Niedermayer nemrég írt egy 4bpp (16 színű) konvertálót
az MPlayerbe, ezzel lehetővé téve az SVGAlib EGA vezérlőjének használatát.
Matrox G400 TV-n versus EGA kártya 320x200x16 CGA monitoron
(Kattints ide a sötétebb képhez (szebb
színek)
A CVS verziót kell használnod!
Az adakozásra ösztökélendő, felraktam egy Donations (adakozás) lapot. Lásd -> DONATIONS LAP
Támogass minket: az MPlayer fejlesztés non-profit tevékenység, és nem kérünk nagy dolgokat.
Letölthető a legújabb tagja az MPlayer 0.90-pre szériának: a pre5. Alant található egy rövidebb-hosszabb lista a legfontosabb változásokról a pre4-hez képest.
-vo gl/gl2
javítva-ao arts
meghajtó, AC3 passthrough támogatás
az -ao alsa9
meghajtóban is, -ao nas
javítvaA Linux alatti jó támogatottságáról (is) ismert Matrox kiadta a
Gxx sorozatot folytató legújabb kártyáját, a Parheliát.
Sajnos jelenleg az mga_vid
nem támogatja, tekintve hogy
nincs egy példányunk se egy ilyen kártyából. Hiányunkat enyhítendő írtunk
a Matroxnak néhány hete - válasz azóta se érkezett.
Adakozó kedvű emberek jelentkezését szívesen fogadjuk!
Nem jut eszembe semmi. A lényeg: itt a világ legnépszerűbb filmlejátszójának 0.90-pre4 pre-release verziója. A főbb változások listája:
Letöltés:
Ez a prerelease néhány kritikus (?) hiba javítását tartalmazza, új tulajdonságot nem. A pre2-ről szóló hírben nagy dolgokat ígértünk, amik most átcsúsznak a pre4-re, mert ezek a javítások fontosak. Néhány közülük:
A következő helyekről tölthető le:
Ja és meg lehet nézni a Freshmeat statisztikai oldalán a népszerűségi adatokat: első a Linux kernel 100%-kal, második az MPlayer, 94.61%-kal (és növekszik). A harmadik a cdrecord, 47.41 százalékkal. :)
Kijött a második pre-release, melyet publikus tesztelésre szánunk. Teljesen hibamentes 0.90-et akarunk kiadni, így kérünk hogy próbáld ki ezt a verziót és jelentsd ha hibát találsz! A 0.90-pre1 óta sokan jeleztek hibát, ezeket javítottuk.
Eddig ismert problémák, melyeket a pre3-ra megoldunk:
Változások listája, a teljesség igénye nélkül:
Mindenki teszteljen legyen olyan drága, és REPORTOLJON! Ja igen, az MPlayer 0.90pre2 letölthető innen.
Ez egy publikus tesztelésre szánt pre-release verzió. Szeretnénk teljesen hibamentesen kiadni a végső 0.90-et, ezért várjuk a visszajelzéseket!
Az újítások listája, a teljesség igénye nélkül:
Mindenki teszteljen legyen olyan drága, és REPORTOLJON! Az MPlayer 0.90pre1 letölthető innen.
Ahogy észrevehetitek, nyílt egy új project a Sourceforge-on, a neve MPlayerXP. Ezt a projectet Nick Kurshev indította - a Vidix és rengeteg MPlayer optim készítője.
Azért forkolt mert nem fogadtuk el a patch-ét: szerintünk szükségtelen és káros thread megoldást hoz az MPlayerbe, pedig épp ennek hiánya az MPlayer erőssége más Linuxos lejátszókkal szemben. Nick azt írja hogy az ő megoldása 300%-os sebességnövekedéshez vezet. Ez nem igaz. Nem sebességet hanem folytonosságot növel: ha van olyan filmed amihez a géped lassú, az MPlayerXP-vel sem fog menni. Ez csak közepes sebességű gépeken, és csak néhány ritka file-nál segíthet, a dekódolás maga nem lesz gyorsabb (a teljes dekódolási idő nem változik).
Persze nyugodtan próbáld ki, és ha segít akkor írd meg! De ne nekünk...
[ lásd Nick vitaindító levelét ]
Na a legfontosabbak kimaradtak:
Majd nemsoká rilízelünk, jól, így. Ennek ugyebár kölcsönösen egymásra ható feltételei a runtime CPU detect kód működése, és a GPL. Úgynézki most mind2 meglesz. Addigis kis ízelítő, csak itt, csak most:
-audiofile
. Lásd persze a manpaget.libfame
- a libfame
egy nagyon gyors MPEG1 enkóder, így kiválóan alkalas DivX-ek runtime
MPEG1-é alakítására.Azaz íme néhány új tulajdonság a CVS verzióban:
xv
video meghajtót használod. Eddig ezt csak szoftveresen, és
csak a DirectShow DivX codec-kel lehetett. A használata ennek is ugyanaz,
billentyűk 1-től 8-ig - lásd a manpaget.input.conf
nevű filet a
main/etc
könyvtárban.Néhány MEncoder specifikus új fejlesztés:
Néhány napon belül be lesz jelentve néhány új képesség aminek örülni fogtok.. ;)
Igen, olybá tűnik a Linuxworld még mindig foglalkoztatja ezt a lámát.. De ezúttal szerencséjére :) a Xine-t nézte ki magának. Nem (?:) fogok kikelni magamból, mert a cikk nem közvetlenül MPlayer ellenes, inkább csak néhány (?) komment:
A cikk elején lévő összefoglalóban Joe baby gyorsan kijelenti hogy a ./configure; make; make install "szabvány" installálás után pöccre ment a stuff, és a "video jobb mint bármi amit valaha látott". Később viszont olyan érdekes dolgokról ír mint hogy el kellett zarándokolnia más projectekhez és onnan letölteni a Xine-ből hiányzó dolgokat.. Ez még nem baj, viszont az MPlayerrel ugyanezt kellett tennie, de ott ideges lett tőle.
A következő ROTFL akkor jön amikor el van kábulva a (configure) scriptből áradó infoáradattól. Namost, miket is ír ki?
checking whether the C compiler works... yes
Tényleg durva. Mellékesen, az a script 5x lassabb fut mint a miénk. Nem érdekes.
Olvassunk szépen tovább. Joe bá' a naív skinváltási kísérletével lefagyasztja a Xine-t. Az ember azt várná hogy szélütést kap, de nem! Ehelyett a kedves olvasó eszébe juttatja hogy itt bizony csak gyerekcipőben járó szoftverről van szó.. Érdekes módon ezt az MPlayer tesztelésénél elfelejtette megemlíteni, ráadásul a Xine-ből 0.9.8-as verzió kellett neki, MPlayer-ből meg a fejlesztői CVS.. Nem érdekes. Amiről viszont nem tud az az, hogy a Xine team hamarosan kiadja az 1.0 verziót...
A Xine következő előnye a konfigurálhatóság. Mondom mit ért ez alatt Barr: "az útvonalak (path) és device nevektől egészen a demuxer kiválasztásának befolyásolásáig" (ennek nem sok értelme van:). Mindenesetre ez már tényleg választék ;)) De most komolyan, a Xine-t ilyen téren (se) lehet összehasonlítani az MPlayerrel. Ha szerinted nem így van, még nem láttad az MPlayert, vagy legalábbis nem olvastad a dokumentációt. Mit kapunk? Joe megint hülyeséget beszél. Impresszív a srác :) Ha csak fele olyan jól tudnék angolul mint ő, én is könnyedén tudnám befolyásolni a közvéleményt :)
Megnéz egy DVD-t. Biztos szerencsés jegyben született, mert nálam a Xine DVDnav nélkül meg se mozdult ilyen ügyben. Nade ez lényegtelen, biztos én vagyok a Láma. Persze lehet hogy számít valamit az ő 1Ghz-es Athlonja, meg az én 500-as K6/2-m különbsége - utóbbi MPlayerrel majdnem nemlétező (!) framedrop-pal játszik DVD-t. Egyértelmű hogy mga_vid-del, amit a Xine nem tud használni... Így a Xine esetében egyúttal le is húzhatjuk az MPlayer alatt egyébként szépen, hardveres gyorsítással működő TV kimenetemet.
Az eddigieken felvidulva joinol #xine, ahol saját állítása szerint csupa hasznos tanáccsal látják el. Lehet hogy a configure; make; make install, és az isteni doksi mégse jött be annyira? Senki se látta őt az #MPlayer-en vagy valamelyik MPlayer levlistán... Mindezek ellenére, a mi dokumentációnk az user-unfriendly :) Hát kérem...
Hát ennyit fűztem (én, Gabucino) hozzá.. Úgy látom jutott a flameből a Xine-nak is, úgyhogy elmondom még1x, hogy csupán Barr uraság hülyeségeit akartam bemutatni másik nézőpontból. Nem állt szándékomban megsérteni a Xine-t (aminek egyébként szerintem szép GUI widget-jei vannak) vagy Guenter Barsch-ot. Ha mégis így érzik, akkor bocs.
Nos, amit 10 napja (meg a lenti hírben) írtam, tökéletesen bejött, az mga_vid a Vidix-en keresztül nagyszerűen működik FreeBSD alatt, Matrox G400 (vagy újabb) kártyákkal. (A G200 jelenleg nem működik Vidix alatt) És ez egyben azt is jelenti hogy jelenleg az MPlayer a leggyorsabb filmlejátszó FreeBSD-n, Matrox usereknek.
A VIDIX egy interface a videokártyák framebufferének (DGA és BES) közvetlen elérésére.
Azt hiszem nem kell különösebben bemutatnom az mga_vid-et, a Matrox-ot használók bizonyára tudnak mesélni a hardveres gyorsítással rendelkező TV kimenetről, a sebességről, és a képminőségről.
Nem igazán érdemes ismét írnom a radeon_vid-ről, amivel elsőként vált lehetségessé Linux alatt a TV kimenet ATI Radeon kártyákon, és persze az mga_vid sebességével.
Inkább arról beszélek hogy a VIDIX mindezekhez a meghajtókhoz nyújt egy interface-t. Fentebb azt is írtam hogy közvetlen hardveres hozzáférést is nyújt. És mit is jelent egy egységes interface a hardverhez? Azt, hogy mostantól jelentősen leegyszerűsödik a *_vid meghajtók írása, és több kártyához is válik lehetségessé.
Azokhoz amiknek X11 alatt nincs XVideo támogatásuk.
Azoknak az NVidia usereknek akik a bugos meghajtókkal és inkompatibilitásokkal szenvednek. Már el is kezdtünk írni egy nvidia_vid meghajtót !
És ez persze még nem minden. Azt hiszem bizonyos érdeklődést válthat ki az
az apró nüansz, hogy a VIDIX és a meghajtói (mga_vid, radeon_vid, nvidia_vid)
teljesen PLATFORM ÉS OS FÜGGETLENEK !
Például mga_vid használata BSD-n, vagy Windows-on...
A "Letöltés" lapon csináltam egy "Nemhivatalos patch-ek" részt, ahol ki-ki kedvére töltheti a neki tetszőket. Ide azok kerülnek, amelyek végül nem lettek CVS-be commitolva.
Az MPlayer site mostantól egy tükörszerverről is elérhető, a CVS kivételével. Az URL-ek a következők : http://www2.mplayerhq.hu és ftp://ftp2.mplayerhq.hu.
3 hónap telt el a 0.50-es MPlayer elkészülte óta, és most örömmel jelentjük be az MPlayer 0.60-at! Amíg töltöd le, olvasd el ezt a "rövidke" What's New listát:
<sigh> De nehéz egy hírt elkezdeni.
Valami gyenge poént kéne írnom? Azt hiszem nem ezért olvassátok az MPlayer
híreit. Mert OLVASSÁTOK. Júliusban 23487 találatunk volt. Szeptemberben 49947 volt.
És most, novemberben 90601! Szép növekedés, mondhatom. Az MPlayer
képességei ugyan ilyen ütemben nőnek, így majdnem itt a következő kiadás ideje:
a 0.50 már nagyon régi, hibás és keveset tud (összehasonlítva a mostani CVS kóddal).
Az MPlayer csapat szponzorokat keres! Ha tudszod és szeretnéd szponzorálni a csapat fejlesztését akár (elsődlegesen) hardverrel, akár pénzzel vagy csak úgy gondolod, hogy fejleszteni tudod a kódot, keress meg minket! Köszönjük.
Nos, vissza az új kiadáshoz: nem vagyunk biztosak még a verziószámban, de nem 1.0 lesz. Most úgy néz ki, hogy az 1.0 teljesen GPL-es lesz, és egy erős CPU detektálást fog tartalmazni a bináris disztribúciók támogatásához. Azonban ezt ne vedd készpénznek, erre nincs semmi garancia.
Mindemellett a fő fejlesztési irány, ami ez után a kiadás után elsődleges lesz, az a libvo2 befejezése, amit most tényleg megcsinálunk. Ez azt jelenti, hogy
és még sok sok érdekes dolog.
És most, valami nem teljesen más téma: a CVS-ben található új tulajdonságok.
configure
szkript - szebb, jobban struktúrált, sokat tudó,
informatívabb.Ha szeretnéd kipróbálni ezeket, siess és töltsd le! Olvasd el a dokumentációt is az új dolgokról, mint mindig. És használd egészséggel!
Hi,
Oké. Úgy látom még mindig nem értitek, hogy mi történt és miért vagyunk mérgesek. Engedjétek meg, hogy elmagyarázzam:
Egy orosz "kóder" "portolta" az MPlayert (tulajdonképpen törölte/letiltotta a kód felét és valaki más kódjának a segítségével audió/videó támogatást tett bele, így valójában 3 nyílt forráskódú projektet hack-elt össze a legrondább módon) OS/2-re. Ez nem probléma, még talán jó is, de jobban szerettük volna, ha javításokat küld az MPlayerhez, ahelyett, hogy egy új fejlesztésbe kezd.
Az anyagát letölthetővé tette az os2.ru oldalon. Forrást nem tett közzé. Úgy hirdeti, mint AZ Ő SAJÁT TERMÉKE, AZ Ő NEVÉVEL és nem említette meg sem az MPlayer, sem az ffmpeg, sem az os/2 ao/vo könyvtár szerzőit, sem ezen projektek neveit. 'Kód lopásnak' hívjuk az ilyet. Ha más véleményen vagy, kérlek mondd el, és indokold is meg, miért!
Amint tudomást szereztünk erről, küldtünk pár levelet a levelezési listájukra. A levelek pár óra elteltével sem érkeztek meg. Azt hittük, hogy a lista moderálva van és kihagyták őket vagy a lista egyszerűen nem létezik/működik. Küldtünk levelet a weboldal adminjának, kértük, hogy adja meg a "szerző" direkt mail címét, és távolítsa el a letöltési linket, amíg nem javítja ki a szerzők listáját. Nem válaszoltak. Másnap még mérgesebbek voltunk, és Gabucino megírta azt a jól ismert hírt. Láttam, és azt mondtam, hogy "rendben", nem számítottam ilyen reakcióra. (igen, egy kicsit(?) goromba volt, de a kódlopás jó dolog???)
Azonnal előjöttek a sötétből, és elkezdtek flame-elni mindket minden fórumon emiatt a hír miatt. A kódlopásról semmi. Csak flame-eltek. Később azt kezték mondogatni: ez nem MPlayer port, csak az MPlayer két lib-je került felhasználásra és ez egy teljesen már projekt, melyet orosz programozók hoztak létre. Azt is mondták, hogy az A-V szinkronizációs kód nem az MPlayerből származik, az a saját kódjuk.
Azt mondtam nekik:
Újra flame-elés a hír miatt. A "kérésünkről" semmi. Orosz nyelvű üzeneteket kezdtek küldeni nekünk is és a listájukra is. Flame indult az mplayer-users listán és a slashdot-on is.
Végre kiadták a forrásokat és amennyire tudom (nem tudom ellenőrizni, mert OS/2 telepítő EXE) javították a projekt dokumentációját is. Most van egy egyszerű link az MPlayer oldalára, nem említve, hogy a wvision az MPlayeren alapul vagy kapcsolatban áll vele. Rossz, de nekem jó, kétlem, hogy mást megtennének. Megjegyzendő, hogy az MPlayer kódjának bináris formában történő terjesztése még mindig tilos...
Amint letöltöttük a forrást, elkezdtük ellenőrizni, hogy valójában mit is csináltak. Azt, amit sejtettünk. Portolták az MPlayert a kód felének eltávolításával/letiltásával és beleírták az os/2 audió/videó kimenetet. Még az én saját, MPlayerben lévő A-V szinkronizáló kódomat is megtartották (hasonlítsd össze a wvision.cpp fájlt az MPlayer.c fájllal), miközben mindenhol azt hangoztatták, hogy a saját kódjuk. Az MPlayer magját használta, így sokkal többet, mint "csak két lib az MPlayerből".
A'rpi / Astral & ESP-team
Ha az MPlayer CVS nem fordul le mostanság (hibát kapsz a
quant_store_mpeg2
-vel kapcsolatban, vagy hasonló), kérjük frissíts
egyet és próbáld újra. Egy kis inkonzisztencia okozza a CVS mentésében.
Az MPlayer most már lefordul QNX alatt is. Vigyázz, még nem
alkalmas az igazi használatra, mivel csak az X11
videó kimenet
működik helyesen, és mint az ismeretes, a QNX X emulációja nagyon lassú. Nézd meg
a képernyő mentéseket (CPU kihasználtsági százalékot is
mutat). Ha érdekel vagy tapasztalatod van a portolásban, segíts.
Itt a link a legújabb interjúra A'rpival (magyarul!).
Ez a hír téves információkat tartalmazott a 2.96-os GCC-ről, ezért a RedHat kérésére törölve lett.
Ez a (vicc) hír Arpi vs GPL témában törölve lett a félreérthetősége miatt.
Itt vagyok újra, hogy tájékoztassalak benneteket, emberkék, akik nem töltitek le
és nem használjátok a CVS snapshot-ot az MPlayer fejlesztésének nyomon
követéséhez. Elég nagyot tévedtek. :) Más UNIX/Linux projektek le sem fordulnak
CVS-ből. Az MPlayer mindig. De mind1.
Lássuk a fejlesztéseket:
make mencoder
és (mint szokásosan) olvasd el a
dokumentációt.
Konvertáld át a DVD/AVI/VOB/ASF/WMV/VIV/MOV filmjeidet DivX4+VBR MP3-ba.
Még mindig kételkedsz? Dobd el őket.Az MPlayer már tudja használni az XAnim codec-eket (még az 3ivx-et is!) videó dekódoláshoz! A dokumentáció már frissítve lett, lásd az új XAnim codec részt a telepítési/használati útmutatóhoz!
FIGYELEM: néhány XAnim codec használata az XAnim-on kívül más szoftverrel ILLEGÁLIS!
Atmosfear sikeresen lefordította az MPlayert Windows alatt (XP-n, de fut W95 alatt is) Nagyon sirály... SDL kell neki a videó+audió kimenethez. Még hiányzik a Win32 codec-ek támogatása, de van benne MPEG1, MPEG2, DivX/OpenDivX/DivX4 (ffmpeg/libavcodec) és MP2, MP3, AC3 támogatás. Lásd a képernyő mentéseket! A bináris még nincs kiadva.
Egyszerűen menj és töltsd le.
Újdonság a 0.50-pre3 óta: fordítási javítások a nem Linux rendszereken, doksi frissítés.
Megjegyzés: a mov "támogatás" letiltva, ha le akarod őket játszani, használd a CVS-t. (A mov támogatás még messze nincs kész. Nincs keresés és csak a cvid videó és a nyers audió támogatott - így eléggé használhatatlan.)
Az mplayer-users levelezési listát áttettük az új szerverünkre. Ha nem lettél automatikusan újra feliratva, megteheted itt.
Csak pár változás, javítások:
Csak pár változás, javítások:
Hmm. Újabb kiadás. Rengeteg új funkció, béta verziójú Gui, hibajavítások, új vo és ao vezérlők, portolva több rendszerre, beleértve az opensource divx codec-et és még mást. Próbáld ki!
Kedves felhasználók,
Mi, MPlayer fejlesztők, elítéljük mindazokat, akik részt vettek
ennek az értelmetlen öldöklésnek az előkészítésében vagy végrehajtásában,
és szeretnénk kifejezni őszinte részvétünket az összes terrortámadásban
elhunyt áldozat rokonainak.
Reméljük, hogy ezen támadás kitervelőit letartóztatják és megfelelően megbüntetik.
Két újabb skins vált elérhetővé. Többé nem fogom bejelenteni
őket, figyeljétek a letöltési oldalt a frissítésekért.
Mi van a GUI-val? Nos, majdnem kész a kibocsájtásra. Csak még egy picit
legyetek türelemmel... Oh, és vannak képernyő mentések a skin-ekről, csak kattints
rá a neveikre.
Atmosfear beépítette az Ogg Vorbis audió formátum támogatását. Szükséged lesz a libvorbis-ra a http://www.xiph.org/downloads/ címről. Ne felejtsd el frissíteni a codecs.conf fájlodat!
Bár a GUI még nincs teljesen beépítve/készen/működőképes állapotban, készítettem egy Skin letöltési részt a letöltések oldalán. Most csak 2 skin van ott, egy alapértelmezett és egy általam készített (Rei Ayanami WinAMP/xmms skin-jének konvertálása:). BTW nagyon könnyű skin-t fejleszteni, csak töltsd le a skin-t és olvasd el a ./skin fájlt benne. Önmagát megmagyarázza.
(Akár igaz ez a levél, akár nem, nagyon ROTFL...)
LS,
tudsz segíteni ?
El akarom indítani a 6.4-es (NT-t használok) mplayer-emet teljes
képernyős módban (alt enter) lehetséges ez ?
És: ha vége a filmnek, szeretném, ha az mplayer-em automatikusan
becsukódna (alt F4) lehetséges ez ?
Köszönöm a türelmedet !
Pim van As.
_______________________________________________
Mplayer-users mailing list
Mplayer-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-users
Jürgen Keil beépítette a SUN
mediaLib támogatást az ffmpeg-be
(libavcodec-be, hogy pontosak legyünk). És így az MPlayerbe is (mivel libavcodec-et
használunk a DivX lejátszásához SPARC platformon, lásd a dokumentációt).
Legalább 50-70%-os sebesség növekedést jelent ez az UltraSPARC CPU-kon (támogatják a
VIS utasításkészletet). Szedd le a cvs snapshot-ot.
Most már a VIS az MPlayer következő részeiben van támogatva:
libmpeg2, libvo, libavcodec.
Mivel az MPlayer libdvdread-ot használ jelenleg (ami a libcss-en alapul), már majdnem teljes DVD lejátszási képességgel rendelkezünk. Plusz néhány járulékos képesség:
Töltsd le az aktuális cvs snapshot-ot (a 0.18-pre* már idejétmúlt, törölve lett), és lépj be a Linux Multimédia világába!
Yeah. Frissíts CVS-ből ha akarsz. Hmm mi van más.. ffmpeg még gyorsabb lett, a DivX4 még hibásabb. Frissíts, frissíts, frissíts!
..vagy nem? Nos, tévedtél. Az MPlayerben négy (tulajdonképpen
három) módszer van a DivX filmek lejátszására. Választhatsz:
Egy nagy (felbontás 528x368), és magas bitrátájú (262 kbyte/s) DivX,
és egy kicsi (felbontás 320x240), és alacsony bitrátájú (65 kbyte/s) DivX:
HI-RES | LO-RES | ||
---|---|---|---|
Win32 DShow DLL | 100% | Win32 DShow DLL | 100% |
ffmpeg | 105% | ffmpeg | 107% |
DivX4 (alapértelmezett) | 112% | DivX4 (alapértelmezett) | 110% |
DivX4 (YV12) | 140% | DivX4 (YV12) | 130% |
Na! Még mindig nem töltöd??
Újabb unalmas hétvége, újabb hír.. ;) Megtartva a hagyományunkat, megint elhalasztottuk a kiadást. A türelmetleneknek itt a 0.18preX prerelease, mely elérhető a letöltési oldalon. Lássunk pár újdonságot:
Pontscho GUI-ja újabb lépést tett az elkészülés felé. Bár a GUI kód maga
még nem teljesen tökéletes, sem publikusan elérhető (így ne is kérd), készítettem
2 screenshot-ot és feltettem őket. Egyesítve lesz a fő
MPlayerrel HAMAROSAN, addig szórakozz mással.
SKIN KÉSZÍTŐKET szívesen látunk! Ne habozz írni nekünk!
Hmm, lássunk pár infót... Először, a natív AAlib vezérlőről. A fejlesztése lassan halad, néhány IRL probléma miatt. Hamarosan kiadásra kerül (de mindig ezt mondjuk, nem?). Másodszor, mint azt bizonyára észrevetted, már ki kellett volna adnunk az új verziót. Nos, nem adtuk. Jó magyarázat? Oh, igen. A kód még mindig hiba gyilkolási fázisban van (nem mintha lenne...), és néhány új tulajdonság, mint például -benchmark, -frames (csak n db képkockát játszik le, aztán kilép) lett implementálva. A harmadik dolog, ami eszembe jut hirtelen, a GGI projekt. Úgy látszik pár fejlesztőnk érdeklődik a dolog iránt, és a vo_ggi hamarosan megérkezik. Reméljük használható lesz.
Ma este az MPlayer kódját befagyasztottuk. A kiadás hétfő-kedd éjjel várható
(GMT+2).
A Sourceforge újra működik (?).
És sokkal sokkal több minden! Lásd a CVS-ben!
A SourceForge szolgáltatásai két hete a lassú backup rendszerükön futnak, így nincsenek crontab feladatok (nincs automatikus napi snapshot készítés és weblap frissítés). A levelezési listák valami hihetetlenül lassúúúúúúak és a levelek más sorrendben érkeznek meg, mint ahogy el lettek küldve, ezért a cvslog lista teljesen használhatatlan. Kérünk légy türelemmel, és ne zavarj(?) minket ezekkel. Reméljük, hogy az SF feltámad majd (bár kétlem hogy sikerül nekik, két hét backup rendszeren túl hosszú idő...) vagy végre be tudunk üzemelni egy új szervert Magyarországon.
A'rpi
Igen, néhány ember (név szerint: Jürgen Keil és Marcus Comstedt) megcsinálták. Az MPlayer már lefordul és működik Solaris 8 alatt, természetesen csak x86-os gépeken, nem Sparc-on (ez elég reménytelen, bocs). Van benne VCD és DVD támogatás is, bár a teljes támogatottság még csak kísérleti stádiumban van. A FreeBSD támogatás is elkészült Vladimir Kushnir munkája nyomán. Frissíthetsz a CVS-ből, vagy letöltheted a snapshot-ot.
Sok ember kérdezgetett a hordozhatóságról. Gernot Ziegler egészen odáig ment, hogy megpróbálta portolni az mpg12play forrását IRIX operációs rendszerre. Mostantól lesz igazán komoly ez a projekt... A cél egy hordozható MPEG1/MPEG2 lejátszó.
A'rpi írta:
A projekt elindult...
Hehh, úgy megszenvedtünk a saját határidőnk miatt, hogy nem sokkal az
IdegCounter hivatalos kiadása után észrevettük, hogy sok dolog
hiányzik, stb. Még a verziószám is 0.11-pre :)
Töltsd le az igazi cuccot.
Hónapok óta tartó 24 órás vért izzadó fejlesztés után itt az MPlayer 0.17! Tulajdonképpen az új verziószámnak sokkal nagyobbnak kellene lennie (a rengeteg beépített funkció miatt), de naaaagyon alázatosak vagyunk. Épp ezért nem mondjuk: "Ez a legjobb jelenleg elérhető lejátszó Linuxra, menj és töltsd le, töltsd le, töltsd le MOST!" Nem mondunk ilyet. Ehelyett inkább szeretnénk köszönetet mondani a szponzorainknak, név szerint: ... , ... és ... . Köszönjük az anyagi támogatást ($0). Ne feledd, SOHA sem késő küldeni!!!
Nos, elég a mellébeszélésből. A Tények:
Az MPlayerben lévő új dolgok listája:
A kiadás pár nap múlva várható... Ez tényleg nagy durranás lesz!
Rengeteg fejlesztés történt a codec betöltőben, aminek következményeként még több codec használható az MPlayerrel, mint eddig. Letölthető egy új w32codec.zip csomag, és JAVASOLT is a letöltése!
Adok egy kis infót a használatához, remélem mindenkinél működni fog.
Először töltsd le a
betűtípus csomagot.
Majd tömörítsd ki a $HOME/.mplayer/font könyvtárba.
Szedd le a legújabb CVS-t, forgasd le, használj vagy Xv, MGA, X11 (csak 24bpp-ben) vagy
fbdev kimenetet, add meg a felirat fájlt a -sub kapcsolóval, és kész!
Köszönet Laaz-nak a felirat olvasóért, A'rpinak a nagyszerű
OSD+SUB megjelenítőért és Chass-nak a betűtípus(ok)ért!
A'rpi végre elkészült az MPlayer DirectShow támogatásával! Most már lehetséges utófeldolgozás használata a DivX filmeknél, természetesen szükséged lesz ehhez egy erős CPU-ra! Kell még a divx_c32.ax fájl vagy a Windowsból vagy az avifile-ból vagy innen. Más codec-ek támogatása hamarosan!
A'rpi egy MPlayerHQ nevezetű, sokkal finomabb időzítő kóddal kisérletezik. Pár ALSA-val kapcsolatos problémát megoldott nálam. Kérlek próbáld ki és írd meg, hogy jobb lett-e a lejátszás. Szintén próbáld ki a kód töredékeket a TOOLS könyvtárban, és küldd el az eredményeket A'rpinak.
Ez egy új levelezési lista, amely minden CVS tárban történt változást bejelent. Iratkozz fel ha akarsz, de vigyázz! A lista forgalma NAGY!
Az OpenDivX codec új kiadása támogatott. Jobb a minősége, bár a kódolási sebessége még mindig lassúúú. Negatívum: az alpha47 codec nem kompatibilis előre, így frissítened kell. (ez a kód a CVS-ben van)
Mivel rengeteg kérdés/hiba/vita volt az MPlayer és a Matrox kártyák kapcsolatáról, A'rpi úgy döntött, hogy létrehoz egy új levelezési listát, csak ennek a témának. Itt tudsz feliratkozni rá.
Az MPlayer-users és az MPlayer-announce listák átköltöztek a Sourceforge-ra. A feliratkozási információk frissítve lettek a Rólunk szóló részben.
Andreas Ackermann készített egy DGA
vezérlőt a libvo-hoz. És nagyon jó munkát végzett... Körülbelül 60-80%-kal gyorsabb mint
az X11 vezérlő! Természetesen ha már eddig is tudtál Xv kimenetet használni, ez nem
nagy javulás neked..
Vedd figyelembe, hogy ez a kód még alpha, és - ezen hír írása idején még -
csak a CVS-ben létezik.
Yeah, átmentünk a SourceForge-ra.
Remélem örülni fogtok a CVS elérhetőségnek.
Február 19-e óta nem jött ki prerelease verzió. EZ valóban
furcsa!
A'rpinak éjt nappallá téve dolgoznia kell a 0.11-es
kiadáson és a 0.12-es sorozaton. :)
Az MPlayer levelezési listán A'rpi bejelentette a tervezett változtatásokat a
0.12-es sorozatban.
A legnagyobb változás a libvoról
libxmm-re történő áttérés . A libxmm alias
XMMP a "Linux MultiMedia Project" rövidítése, ami egy másik multimédia réteg
Linuxra... A csúnya tualjdonságai ellenére nem csoda, hogy A'rpi a használata
mellett döntött! Javaslom, hogy töltsd le, telepítsd és ismerkedj meg vele most,
mivel hamarosan mindenképp ezt kell tenned!
A másik nagyszerű dolog az ffmpeg, így A'rpi úgy gondolta,
miért ne vennénk be az MPlayerbe?
És bevette. Az ffmpeg nem már, mint egy valós idejű videó/audió kódoló Linuxra,
így hát készülj fel ha BTTV kártyákkal vagy egyéb cuccokkal akarsz felvételt
készíteni, mivel most már tudsz futás időben kódolni
OpenDivX-be (vagy bármilyen más formátumba).
The GUI code (by Pontscho) will be imported too, so you can
finally show your Windows pals who has the better player!!! Actually with
an encoder! :)
Anyways, we still need good skins! Graphicians, get a grip on yerself
and write to Pontscho!
Azoknak, akik hiányolták a DivX ;-) minőség beállító kapcsolókat, örülhetnek!
DirectShow támogatás is lesz hamarosan! Ez természetesen
a VoxWare (audió codec) támogatást is jelenti.
Kiváncsi lennék kinek kell .mov támogatás.. Ez is lesz nem sokára!
Hogy csökkentsük A'rpi terhelését :) , létrehoztuk az MPlayer-users levelezési listát. Köszönet Dariusz Pietrzak-nak a hosztolásért!
A feliratkozás egyszerű. Click ide.