VV+BB+MPlayer mini-HOWTO

Címkék

VV+BB+MPlayer mini-HOWTO

Micskó Gábor trey@debian.szintezis.hu - Hungarian Unix Portal

v.1.0, 2002. október. 23 - Copyright © Hungarian Unix Portal

1. Bemutatás

2. Mi kell hozzá?

3. MPlayer forrás "kinyerése" CVS-ből

4. Az MPlayer fordítása

5. Streaming video lejátszás

5.1 Való Világ rajongóknak

5.2 Big Brother rajongóknak

6. Kötelező olvasmányok

7. Copyright, licenc, visszajelzés és ilyesmi

1. Bemutatás:

Ez a mini-hogyan bemutatja, hogy hogyan töltsük le, konfiguráljuk az MPlayer-t CVS-ből ahhoz, hogy a "nagysikerű" VV és BB, vagy egyéb videofolyamot le tudjuk játszani Linux alatt (ROTFL).2. Mi kell hozzá?

Működő CVS (én csak ezt használom, ettől még működhet mással is) MPlayer, win32 codec pack, meg a megfelelő URL-ek. Az utóbbit volt a legnezehebb összeszedni, mert a loozer weboldal készítők véletlenül sem írták volna ki az URL-t. Így php-ből, meg javascriptek tömegéből kellett kiválogatni a megfelelő URL-t a streaming video csatornákhoz. Ennyit a szoftver oldalról. Ami még kell hozzá, az egy nagyobb sebességű internetes elérés. Én a sima otthoni ADSL kapcsolattal 384/128 sávon próbáltam, ezen tökéletes a kép és a hang is. Akár nézhetem egyszerre a VV-t és a BB-t is, elegendő a sáv.

3. MPlayer forrás "kinyerése" CVS-ből:

Szedjük le az MPlayer legutolsó forrását CVS-ből, szedjük le a win32 codec pack-ot, és fordítsuk le az MPlayer-t.

Debian rendszeren:

#apt-get install cvs

Ha nem Debian rendszered van, akkor nézd meg hogyan lehet feltelepíteni a rendszeredre a cvs csomagot (SuSE -> yast2, a többit találjátok ki)

ha feltelepült:

#cd ~

#touch .cvspass

#cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer login

#cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer co main

ha már szedtél le innen forrást előtte, akkor elegendő csak frissíteni:

#cd main

#cvs login

#cvs update -dP

ezzel kiszedted a CVS-ből a legfrissebb forráskódot. Ez a main könyvtárban található. Mivel a Big Brother és a Való Világ szerver is Windows valami formátumban ad, kellenek a win32 codec-ek. Ez normál esetben már régóta nem kell a divx, avi, stb. lejátszásához, de most szükség lesz rá.

Szóval töltsd le innen:

http://www2.mplayerhq.hu/MPlayer/releases/w32codec.tar.bz2

A tar.bz2-ben található *.dll, *.acm, *.ax-eket bontsd ki a /usr/lib/win32 könyvtárba.

4. Az MPlayer fordítása:

#cd main

#./configure (igény szerint beállítva)

ami fontos, a ./configure kimenetén látni kell ezt:

[...]

Checking for FAAD (AAC) support ... no

Checking for Win32 DLL support ... yes (using /usr/lib/win32)

Checking for DirectShow ... yes


[...]

és a végén az összegzésnél:

[...]

Codecs: divx5linux libavcodec directshow win32

[...]

ha ez megvan jöhet a fordítás:

#make

#make install

ha ez kész akkor másoljuk be a main/etc/codecs.conf-ot a ~/.mplayer-be.

No, akkor az MPlayer CVS-ből fel is települt win32 codec támogatással.

5. Streaming video lejátszás:

5.1 Való Világ rajongóknak:

mplayer mms://valovilag.origo.hu/live/6.asx (ez a jobb csatorna)

mplayer mms://valovilag.origo.hu/live/4.asx (ennek rosszabb a hangja)

[...]

Playing http://valovilag.adatpark.hu/vvstream_6

Resolving valovilag.adatpark.hu ...

Connecting to server valovilag.adatpark.hu[195.228.246.70]:80 ...

Resolving valovilag.adatpark.hu ...

Connecting to server valovilag.adatpark.hu[195.228.246.70]:80 ...

Stream bitrate properties object

Max bandwidth set to 0

Resolving valovilag.adatpark.hu ...

Connecting to server valovilag.adatpark.hu[195.228.246.70]:80 ...

Cache size set to 8192 KBytes

Connected to server: valovilag.adatpark.hu

Cache fill: 19.92% (1671168 bytes) Detected ASF file format!

============ ASF Stream group == START ===

object size = 44

stream count=[0x3][3]

stream id=[0x1][1]

max bitrate=[0x431f][17183]

stream id=[0x2][2]

max bitrate=[0x4bf6][19446]

stream id=[0x3][3]

max bitrate=[0x38826][231462]

============ ASF Stream group == END ===

VIDEO: [WMV2] 320x240 24bpp

Clip info:

name: Való Világ Villa videocsatorna 1

author: RTL Klub

copyright: Axelero Rt.

comments:

===========================================

Opening audio decoder: [acm] Win32/ACM decoders

Loading codec DLL: 'divxa32.acm'

Loaded DLL driver divxa32.acm

AUDIO: 22050 Hz, 1 ch, 16 bit (0x10), ratio: 2003->44100 (16.0 kbit)

Selected audio codec: [divx] afm:acm (DivX audio (WMA))

===========================================

===========================================

Opening video decoder: [dshow] DirectShow video codecs

Decoder supports the following YUV formats: YUY2 IYUV UYVY YV12 YVYU I420 YVU9

Decoder is capable of YUV output (flags 0x7f)

VDec: vo config request - 320 x 240 (preferred csp: Packed YUY2)

[PP] Using codec's postprocessing, max q = 4

VDec: using Planar YV12 as output csp (no 0)

VO: [sdl] 320x240 => 1024x768 Planar YV12

SDL: Using driver: x11

Selected video codec: [wmv8] vfm:dshow (Windows Media Video 8)

===========================================

AO: [oss] 22050Hz 1ch Signed 16-bit (Little-Endian)

Building audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit...

Start playing...

A:1553109.2 V:1553109.2 A-V: -0.069 ct: -0.028 580/580 4% 17% 0.4% 59 0 20%

5.2 Big Brother rajongóknak:

mplayer mms://195.70.39.1/xBBStream${1:-1}

sunshine:/home/trey/DEVEL/main# mplayer mms://195.70.39.1/xBBStream${1:-1}

[...]

Playing mms://195.70.39.1/xBBStream1

Connecting to server 195.70.39.1:80 ...

Stream bitrate properties object

Max bandwidth set to 0

Connecting to server 195.70.39.1:80 ...

Cache size set to 8192 KBytes

Connected to server: 195.70.39.1

Cache fill: 19.92% (1671168 bytes) Detected ASF file format!

============ ASF Stream group == START ===

object size = 44

stream count=[0x3][3]

stream id=[0x1][1]

max bitrate=[0x37ef][14319]

stream id=[0x2][2]

max bitrate=[0x1544e][87118]

stream id=[0x3][3]

max bitrate=[0x39a66][236134]

============ ASF Stream group == END ===

VIDEO: [WMV2] 320x240 24bpp

Clip info:

name:

author:

copyright:

comments:

===========================================

Opening audio decoder: [acm] Win32/ACM decoders

Loading codec DLL: 'divxa32.acm'

Loaded DLL driver divxa32.acm

AUDIO: 16000 Hz, 1 ch, 16 bit (0x10), ratio: 1500->32000 (12.0 kbit)

Selected audio codec: [divx] afm:acm (DivX audio (WMA))

===========================================

===========================================

Opening video decoder: [dshow] DirectShow video codecs

Decoder supports the following YUV formats: YUY2 IYUV UYVY YV12 YVYU I420 YVU9

Decoder is capable of YUV output (flags 0x7f)

VDec: vo config request - 320 x 240 (preferred csp: Packed YUY2)

[PP] Using codec's postprocessing, max q = 4

VDec: using Planar YV12 as output csp (no 0)

VO: [sdl] 320x240 => 1024x768 Planar YV12 [fs]

SDL: Using driver: x11

SDL: Info - please use -vm or -zoom to switch to best resolution.

Selected video codec: [wmv8] vfm:dshow (Windows Media Video 8)

===========================================

AO: [oss] 16000Hz 1ch Signed 16-bit (Little-Endian)

Building audio filter chain for 16000Hz/1ch/16bit -> 16000Hz/2ch/16bit...

Start playing...

Total Unfree 971698 bytes cnt 155 [(nil),0]357 81/ 81 4% 3% 0.3% 0 0 19%


6. Kötelező olvasmány

Mielőtt a kérdéseidet az MPlayer listára postáznád, olvasd el az MPlayer egyedülállóan részletes dokumentációját! Abban minden le van írva, ott elvileg mindenre választ találsz. Ha türelmetlen vagy és hamar kell segítség akkor online help:

irc szerver: irc.openprojects.org

szoba: #debian.hu

Ja, és RTFM! ;-)

7. Copyright, licenc, visszajelzés és ilyesmi:

Micskó Gábor trey@debian.szintezis.hu - Hungarian Unix Portal - http://www.hup.hu/

Ez a dokumentum szabadon másolható és terjeszthetõ, ha a copyright és az engedély szövegét minden másolaton megõrzik. E dokumentum módosított változatai a változatlan másolatokkal megegyezõ feltételek alapján másolhatók és terjeszthetõk, ha a módosított változatot is az ezzel az engedéllyel megegyezõ feltételekkel terjesztik. A fordítások is a ``módosított változat'' kategóriájába tartoznak.

Garancia: Nincs.

Ajánlások: Az üzleti célú terjesztés megengedett és támogatott, de nyomatékosan ajánlott, hogy a terjesztõ lépjen kapcsolatba a szerzõvel a terjesztés elõtt, a dolgok naprakészségének biztosítása végett. (Küldhetsz egy példányt abból, amit csinálsz, ha már úgyis csinálod.) A fordítóknak is ajánlott kapcsolatba lépni a szerzõvel, mielõtt lefordítják. A nyomtatott változat jobban néz ki. A papírt használd fel újra!

Visszajelzéseket, építõ jellegû kritikát a trey@portal.fsn.hu email címre várok.

A dokumentum otthona a Hungarian Unix Portal. A legfrissebb verziót a

http://www.hup.hu/old/vv+bb+mplayer/

URL-en keresd.

Sok szerencsét!

Hozzászólások

Lattam belole par percet. Amig neztem a kovetkezo kerdes vetodott fel bennem: vajon okosabb, jobb, inteligensebb (esetleg barmi mas a jo tulajdonsagok halmazabol) leszek-e attol hogy ezt nezem? Hat ha egy gyengecske igent ra is merunk fogni a dologra, azt hiszem hogy egy barmilyen mas dolog sokkal inkabb pozitiv iranyba vezet.

Ezt ugy is mondhatnam, hogy a valosag show-k == az ido ocsmany elqrasaval :)) Akkor inkabb a nap hatralevo reszet is programozassal toltom.

Laci

mplayer mms://195.228.75.71:1755/eredeti pannon radio -nocache

Nekem igy mukodik.. ;-)

Trey, te ilyeneket nézel? :o Csalódtam benned. :D

Ize, mielott valaki nekiallna szidni, hogy mi haszna van ennek, akkor elmondom: az eg vilagon semmi. A "HOWTO"-t az ihlette, hogy egy windowsos ismerosom azt mondta, azert jo a windows mert lehet rajta nezni a Valo Vilagot meg a Big Brothert, es hogy a Linux milyen sz*r mert azon nem lehet. Hat persze hogy nem ;-)

Vagy megis? Hat persze, hogy igen. Ja es meg egy gyakorlati haszna van azert ennek az iromanynak, ami egyebkent cirka 7 perc alatt szuletett. Megpedig az, hogy aki eddig nem tudott CVS-bol MPlayert forgatni, az innen megtanulhatja... ;-)

Baratomnak uzenem: "Lehet linux alatt is VV-t és BB-t nezni. Majd kuldok screenshotokat."

UI: hajra Majka es Oki. ;-)


Hat mert untermensch kultura ;) Biztosan van ennel hasznosabb idotoltes, legalabb is en azt kepzelem magamrol hogy a programozgatassal tobbet erek el. (amugy egeszen biztosan mindenki ezt gondolja magarol, ugyhogy ez mind1 :))))

Kivancsi lennek hogy a bigbrother rajongok kozul hanyan olvastak el Orwell konyvet.


Amugy nem tudod kikerulni ezt a sz@rt, engem NEM erdekel, de egyszeruen ha reggel belenezek egy metroba ott is ez van. A metro is sz@r.

Laci

Nem hiszem, gimiben emlitest sem tettek rola. A kotelezo olvasmanyok tobbnyire olyan dolgok, amiket amugy kar lenne elolvasni :)))

Laci


bra: szerintem jobb is... :)))


egyebkent tenyleg ejjel-nappal meg a csapbol is ezek a x.rok folynak, ugyhogy nincs olyan ido, amikor belenezel a tvmusorba es nem errol van szo...


iron

>Hat mert untermensch kultura ;)

IMHO ezt az ember nem a kultura miatt nezi, mint ahogy az amerikai akciofilmeket sem. Alaprecept: vegyel egy nagy mennyisegu eroszakot, egy jokepu fohost, egy csinos not, par jo autot, legalabb 100 hullat, 40 kilo C4-est, ket tucat M16-ost es kesz is a Hollywood-i sikerfilm. Ezt sem azert nezem, hogy mondjuk Shakespeare vagy Dante vagy Verne Gyula muveit helyettesitsem. Egyszeruen munka utan az ember kikapcsol, nezi a tvtunert mikozben internetezik, es neha jokat rohog. Van olyan ismerosom, aki ejjel ugyeletben dolgozik IT osztalyon TV nincs, szamitogep, sav van, es nincs mas szorakozasa mint hogy ezt nezi jobb hijjan. Olvasni nem lehet mert ha jon a fonok akkor ugat, hogy miert munkaidoben olvas. De ejjel sose tortenik semmi, igy mit csinalna szerencsetlen?

Igy is lehet nezni a dolgot... ;-)

Csak azt nem tudom, hogy ha nem nezi senki, akkor ki estenkent az a 2-4 millio ember akirol a nezettsegi adatok szolnak. Ez a vilag minden pontjan dollar milliokat hozott a keszitoknek, es garantalom, hogy itt is jol megelnek belole emberek.

Egyebkent a kornyezetemben (rengeteg informatikus is van kozottuk) mindenki nezi vagy a VV-t vagy a BB-t vagy mindkettot. Ha ezt levetitem 10 emberre, akkor 10-bol 10 nezi tehat az en statisztikam szerint 100% ;-) Most akkor mi van? :-O