22 éves az MPEGplayer, az MPlayer őse...

Nézem minden nap itt trey történelmi posztjait, kb. minden nap XY éves lett valami, ami nem csoda ha azt nézzük hány ezer szoftvert írtak az elmúlt 20-30 évben ... szóval csupa történelmi mérföldkő :) erről eszembe jutott, hogy valamikor 2000 szeptemberben született meg az mplayer is, és sokáig minden évben "megünnepeltük", ami abból állt, hogy az eredeti magyar core team (én+Gabucino+Pontscho+LGB) összeültünk piálni dumálni. Mondjuk már az a kocsma-kávézó sincs meg jópár éve :(
 

Itt van még némi infó a korai időszakról:  http://www.mplayerhq.hu/design7/history-hu.html

Sajnos a neten nem találtam már sehol a régi forrásokat, úgyhogy előástam a régi backupombol és felpakoltam ide az első releaseket:

http://thot.banki.hu/arpi/mplayer-old/

Sok haszna nincs, de ami meglepett, hogy a v0.1-ben 2db .c file van, az egyik 235 soros (ez a lejátszó maga), a másik (az mpeg demuxer) pedig 170 sor. Cseppet megnőtt utána, elég gyorsan, exponenciálisan a kódméret ...

A'rpi

Hozzászólások

PosztTőzeg is boldog szülinapot neki :)

Színes vászon, színes vászon, fúj!

Kérem a Fiátot..

Szerkesztve: 2022. 09. 06., k – 08:21

trey @ gépház

Congrats sracok!
Es remelem a sorozesek azért meg neha lesznek. :) 

void miez(int id)

haha én is így szoktam kezdeni :D

ez volt "a lejátszó" ;) mpd-t használok most is

Boldog születésnapot! Én is szoktam használni rendszeresen. Szeretem.

Főleg csak hangra használom, de nem egyszer előfordul hogy valamit a VLC nem játszik le, rápróbálok mplayer-rel és simán viszi.

Mennyien hasznalhatjak vajon meg manapsag? En kizarolag azt hasznalom mind hangfajl, mind videofajl lejatszasara. Az egyetlen, amit valtoztatnek rajta, hogy a 10 masodperces, perces, perces es 10 perces leptetes melle meg betennek egy 1 vagy 2 masodperceset is :- .

Nem is tudtam, hogy volt az mplayernek előzményprojektje. Sose hallottam erről az MPEGplayeről. Amin csodálkozok, hogy az MPEG group nem perelte szana-széjjel a hátsótokat engedély nélküli, licencköteles névhasználatért :D

Én magam az mplayert csak 2005-2006 környékétől használom. Hallottam róla korábban is, de akkor tévesen úgy tudtam, hogy csak egy linuxos valami. Aztán a hwsw-n ajánlotta egy régi motoros, mikor látta, hogy akkor még Windows XP-n ilyen nyomi KLite Codec Packokkal, meg Media Player Classic-kal szerencsétlenkedek normiként. Természetesen kipróbáltam, azonnal megszerettem, hogy milyen kicsi hardverigényű, mindent visz, anélkül, hogy szaros, malware-es kódekpakkal kéne zsonglőrködni. Azóta se használok most, csak mplayert vagy valamelyik forkját. Valami 2014 körültől mplayer2 formájában (ezt meg az mplayert sokáig SMPlayer frontenddel használtam, pár ultragyenge gépen anélkül), 2016-tól meg mpv-ként (ekkor már szigorúan frontend nélkül), azt meg a Prohardver valamelyik linuxos topikjában ajánlották.

Egyedül az androidos telóimon használok VLC-t, mert abban lehet egy csomó dolgot állítani, míg az mpv-alapú appokban (az app szerzőjének igénytelensége okán, nem az mpv hibájából) nem. De PC-n csakis mpv, semmi pénzért nem cserélném le bloat, instabil, függőségtengeres VLC-re. Még Windowson is kizárólag mpv-t használok, ha az a szerencsétlenség ér, hogy ilyen gép elé kell leülni. Sok embernek ajánlottam már, főleg régi gépeket mentett meg, amiken a böngészős meg VLC-s lejátszás akadt, az mplayer-rel, SMPlayer-rel, mpv-vel vitte ugyanazon videókat simán, idáig akárkinek ajánlottam, és hajlandó is volt kipróbálni, mindenki áttért rá, bejött neki. Sokszor hibatűröbb is, mint a VLC, vannak hibás videófájlok, amitől a VLC simán befosik, összeomlik, az mplayer, mpv meg simán megy tovább a lejtászással, igaz frameskip-et megejt, meg 1-2 hibaüzenetet nyom ki a konzolkimenetre, beakad egy pillanatra, de megy tovább, befejezhető vele a videó.

Lassan már audiolejátszónak is mpv-t használok kizárólag, de inkább lustaságból. Néha van fent hol cmus, hol mpd + ncmpcpp, hol moc, mikor épp melyik rendszeren mihez volt kedvem telepítéskor, de sokszor lusta vagyok ezeket feltelepíteni vagy elővenni, és inkább fájlkezelőben (Vifm) a médiafájlokkal default megnyíló mpv-nél maradok, egyszerű, megfelel, még lejátszási listát és albumborítót is kezel, úgyis az utóbbi években ritkán hallgatok offline zenét. Még online rádiókat is mpv-vel hallgatok, meg webkamerát is ezzel tesztelek. A vicc az, hogy ha nem lennék lusta bekonfigolni, akár még képnézőként is elmenne lassan :D Igaz arra tudom használni a imagemagick, feh, sxiv, imv valamelyikét is. Épp tegnap írtam egy FB videóletöltős topikban, hogy az mpv olyan svájcibicska, amit az ffmpeg, youtube-dl, stb. mellé minden gépre felteszek, mind mindenes alap utility.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

> Nem is tudtam, hogy volt az mplayernek előzményprojektje. Sose hallottam erről az MPEGplayeről.

hat nem sokaig elt, par het utan, amikor mar avi-t is lejatszott at lett nevezve MPlayer-re...

> Amin csodálkozok, hogy az MPEG group nem perelte szana-széjjel a hátsótokat engedély nélküli, licencköteles névhasználatért :D

nem volt tul ismert akkor meg, biztos nem is hallottak rola. de a nev az hagyjan, a codecek izgalmasabbak voltak akkoriban, foleg hogy nagyon sok mindent (codecek, file formatumok) visszafejtettunk, ment a reverse engineering kemenyen...  meg betoltotte a realplayer, a quicktime es a windows media codec dll-jeit is. azokat is vissza kellett fejteni, nehol patchelni ehhez...

az egyik legnagyobb codec guru (Fabrice Bellard, matematikus, erdemes raguglizni, nem semmi eletmuve van) nem is merte a sajat neven tolni evekig, ezert alneven (Gérard Lantau) commitolt!

(hmm, ez most nekem is ujdonsag:  In April 2021 his Artificial Neural Network based data compressor, NNCP, took first place out of hundreds in the Large Text Compression Benchmark.[16] To write the compressor, Bellard wrote his own Artificial Neural Network library, LibNC ("C Library for Tensor Manipulation"), publicly available)

de az apple-fele sorenson3 codec visszafejtese is ilyen volt, hivatalosan a mai napig nincs szerzoje annak a codecnek a libavcodec-ben, bar a core team azert tudja ki csinalta:

https://github.com/FFmpeg/FFmpeg/blob/73fada029c527fda6c248785a948c6124…

Ez a Bellard közismert figura, számos formátum, tömörítő kapcsolódik a nevéhez, de ezt a sztorit nem tudtam, hogy miért használt álnevet. Az nncp-tömörítőjét láttam a hivatkozott Large Text benchmarkban, de nem próbáltam ki. Iszonyat lassú, nekem már a PAQ8 is rémálom, órákon át tömöríti, amit más tömörítők pár perc alatt megcsinálnak, és annyival nem jobb, ez az nncp ehhez képest is horror. De ez a tömörítés alapszabálya, hogy egy szinten túl a tömörítési gazdaságosság egyre romlik, aszimptotikusan megy a végtelenbe, egyre kisebb tömörítési nyereségért exponenciálisan nagyobb tömörítési idővel és számítási erővel kell küzdeni, ami a gyakorlatban egy szinten felül nem éri csak meg. Nem véletlen, hogy a mai sikeres, elterjedt tömörítőket már nem a brutális tömörítési fokra gyúrják rá, hanem a sebességbeli optimalizációra, meg általában a default tömörítési fok is egy közepes fok szokott lenni, és nem tömörítő által támogatott legerősebb.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

That man is indestructible he has no life.

Ennyi mindent ugy lehet megcsinalni, hogyha 24 orabol 20-at a monitort nezi. Masra nem jut ideje.

Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....

printf("%08X %03X [",pos,head);miez(head);printf("]\n");

Ez megfogott. :-)
Nagyon lelkes MPlayer felhasználó voltam. 2000 környékén ment forráskódból minden release. 

READY.
󠀠󠀠‎‏‏‎▓

"Árpi útálja a C++-t!!!"

Sírok :DDD

Awww, amikor a dzsunka celeronos gépemen a bloat szar lejátszók csak jelentős framedrop, vagy hang csúszás árán vittek nagyobb felbontású és/vagy divx videókat, és az mplayer gond nélkül megbírkózott velük. <3

"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods

2002/2003 körül kezdtem el használni, csak zavart, hogy Windózon nincs hozzá egyszerű GUI. Egy darabig Cygwin-el forgattam magamnak GUI-s változatot, de valahogy nem volt az igazi, így inkább csináltam hozzá egy launcher programot. Eszméletlen gyorsan elterjedt a szar gépekkel rendelkező koleszosok körében :)

Az mplayer-nek köszönhetően lett 5.1-es hangkártyám, igaz, cserébe meg kellett csinálnom az audio drivert (dsound) is hozzá windózon ;)

Régi szép idők!

Azt csináltam én. Az egyszerűségben rejlett az ereje :) Volt pár feature, amit szerintem ez tudott először, pl. feliratok ZIP-ből történő lejátszása, gép kikapcsolása lejátszás után, stb. A legtöbb featuret a felhasználók kérésére raktam bele, a koleszban szinte mindenki ezt használta.

A továbbfejlesztett változat már MPC-szerű GUI volt, de sosem fejeztem be (a bétás változat még mindig fenn van a SourceForge-on és hasonló helyeken). Aztán elindult az SMPlayer projekt, azóta nincs is értelme.

Nekem meg mindig az mplayer a lejatszo. Jelenleg 3 helyisegben jatszik le zenet es videokat is azzal nezek. Van, amiben a VLC jobb lenne, de a VLC nem jobb nekem annyival, mint amennyire megszoktam az mplayert.

mplayer volt egy időben a szoftver:)

Azóta is egyértelműen csak is mplayer...
Köszönjük !