Archivio

Posts Tagged ‘mplayer’

mplayer, VLC, kaffeine e Me-TV a confronto – i player per la DVB-TV in ubuntu linux

ottobre 16, 2012 9 commenti

Diversi sono i programmi utilizzabili in Ubuntu linux per visualizzare la TV digitale. Tra i principali abbiamo Me-tv e Kaffeine che nascono già come player per la DVB-TV e i classici mplayer e VLC. Mentre i primi due integrano lo scanner per la sintonia dei canali digitali i secondi preferiscono appoggiarsi a uno scanner esterno, in genere w_scan ( w_scan lo scanner per i canali del digitale terrestre DVB-TV ).
Per quanto riguarda le risorse (consumo cpu, memoria spazio disoc ) mplayer è , come prevedibile, il meno vorace di risorse seguito da Me-tv, VLC e Kaffeine. Kaffeine, in particolare, su installazioni leggere come LXDE, richiede anche oltre 250 MB di spaizo disco. Per quanto attiene alla qualità e usabilità le mie preferenze vanno a VLC, Kaffeine, Me-tv e mplayer ( Per quanto riguarda mplayer la qualità migliora decisamente installando mplayer2 )

mplayer

installare mplayer e lo scanner w_scan con

sudo apt-get install mplayer w_scan

per ottenere l’elenco dei canali del digitale terrestre

w_scan -M -ft -c IT -E 0 -t 2 > channels.conf

Quindi copiare il file channels.conf in .mplayer.
Visualizzare il primo canale dell’elenco con

mplayer dvb://

per visualizzare un canale specifico

mplayer dvb://Nome-Canale-in-elenco
mplayer dvb://"Rai 1"
mplayer

mplayer

E possibile muoversi tra i canali con i tasti  [h]  e [k]

VLC

Per ottenere i canali da visualizzare con VLC

 w_scan  -ft -c IT -X -t 2 -E 0 > channels-v.conf

Quindi l’elenco dei canali in channels-v.conf va importato con
Media->Open_File
in Playlist sarà possibile effettuare la selezione dei canali.
Con un semplice drag and drop sarà possibile modificare l’ordine dei canali presenti nella playlist.

VLC DVB-TV

VLC DVB-TV

Me-tv

Me-tv

in caso di problemi con la visione dei canali ( in particolare i canali mediaset: canale 5 italia 1 ) avviare vlc da terminale in debug mode con

vlc --dvb-budget-mode

Me-TV

Me-Tv è specificamente pensato per la visualizzazione della TV e si installa con

sudo apt-get install me-tv

Al primo avvio viene presentata una maschera in cui si può optare per la ricerca dei canali televisivi utilizzando lo scanner interno oppure per caricare un file w_scan.
Come già premesso è un programma essenziale con un contenuto consumo di risorse.

Me TV Scan Wizard

Me TV Scan Wizard

.

Kaffeine

Kaffeine è un programma completo e ricco di funzioni. Ad esempio consente anche la registrazione contemporanea di più canali se appartenenti allo stesso mux. La qualità della visione è l’usabilità sono molto buone. Unico aspetto negativo il consumo di risorse che è il più elevato dei quattro sia intermini di cpu che di spazio disco.  Informazioni più articolate nel post dedicato a  Kaffeine
Comunque per installare kaffeine in ubuntu

sudo apt-get install kaffeine

La sintonizzaizone dei canali richiede alcune operazionei in menu differenti
prima impostare in device il source corretto:

Kaffeine configure television  DVB-TV

Kaffeine configure television DVB-TV

Television > Configure Television
clikkare il tab con il device attivo e selezionare in
Source: [Autoscan] oppure [Autoscan Italia]

spostarsi in
Television > Channels e clikkare Start Scan

quindi   <Add>

Kaffeine-Channels

Kaffeine Channels DVB-Tv

kaffeine DVB-TV

kaffeine DVB-TV

Install PPS TV on Ubuntu 12.04 32 bit and 64 bit

luglio 22, 2012 1 commento

To install  ppstream in Ubuntu 12.04 bit we can use files of ubuntu lucid ppstream ppa  .

                                 

Ubuntu 12.04  64 bit

You have to download file for version ubuntu lucid from ppstream ppa

wget https://launchpad.net/~cnav/+archive/ppa/+files/ppstream_1.0.0-3lucid2_amd64.deb

You have to check if  ia32 is installed.  ia32  package contains runtime libraries for the ia32/i386 architecture, configured for use on an amd64 or ia64  system running a 64-bit kernel. If ia32 isn’t  installed

sudo dpkg --list ia32-libs*

Other two packages are necessary so:

sudo apt-get install lib32stdc++6 lib32z1

If mplayer is not installed.

sudo apt-get install mplayer

Now you can install ppsrteam player

sudo dpkg -i ppstream_1.0.0-3lucid2_amd64.deb

The final  step is to set Audio  you have to set in tools- option <alsa> default option is <oss> and it have to be changed.

Ubuntu 12.04  32 bit

You have to download file for version ubuntu lucid from ppstream ppa

wget https://launchpad.net/~cnav/+archive/ppa/+files/ppstream_1.0.0-3lucid2_i386.deb

If mplayer is not installed.

sudo apt-get install mplayer

Now we install ppsrteam player

sudo dpkg -i ppstream_1.0.0-3lucid2_i386.deb

The final  step is to set Audio  you have to set in tools- option <alsa> default option is <oss> and it have to be changed.

Audio Setting

Is audio is not enable open your PPStream and

go to     选项 -> 设置 (Tools -> Option) :  select alsa

ppstream audio setting
ppstream audio setting choose alsa

restart PPStream player.

w_scan lo scanner per i canali del digitale terrestre DVB-TV

[aggiornamento dicembre 2013]

W_scan è un ottimo scanner cieco per DVB e ATSC. Lavora in maniera accurata e l’elenco dei canali può essere utilizzato in diversi player: VLC, mplayer, kaffeine e Me-TV etc.  ( mplayer, VLC, kaffeine e Me-TV a confronto.  I clients per la DVB-TV in ubuntu linux )

Per installare w_scan da terminale in ubuntu

sudo apt-get install w-scan

Ricercare canali con w_scan per mplayer, vlc, me-tv, kaffeine

Per ricercare i canali della TV digitale presenti nel territorio italiano il comando base è

1)
w_scan -ft -c IT   > channels.conf

Per ottenere un elenco ottimizzato per mplayer dei soli canali free utilizzando un tempo di tuning timeout (-t) aumentato

2)
w_scan -M -ft -c IT -E 0 -t 2 > channels.conf

In questo caso per ottenere l’elenco dei canali si può usare un comando come

cat ~/.mplayer/channels.conf | cut -d ":" -f 1 | sed 's/^/dvb:\/\//' > ~/dvb-t.pls

Per avere l’elenco dei canali per VLC  sempre con  -t  2

3)
w_scan -X -ft -c IT -E 0 -t 2 > channels.conf

o

w_scan -L -ft -c IT -E 0 -t 2 > channels.xspf

Per ottenere un elenco di canali ottimizzato per kaffeine senza canali radio (-R) e senza cercare altri servizi (-O)

4)
w_scan -k -ft -c IT -R 0 -E 0 -O 0 > channels.conf

Per ottenere una lista di canali da utilizzare in me-tv  si può utilizzare il seguente comando base

5) 
w_scan -X -E 0 -t 2 -ft -c IT > channel_metv.conf

Opzioni w_scan utili

Alcune delle opzioni più interessanti da utilizzare
-ft digitale terrestre
-c IT country ITALY
-E 0 Free TV 1 ( encrypted channel default )
-t 2 tuning timeout (default 1 fast, 2 medium, 3 slow ) un aumento potrebbe migliorare se segnale scarso o se il dispositivi ha un tuning lento
-R canali radio ( 1 includere default, 0 escludere )

-M channels.conf per mplayer
-G channels.conf per Gstreamer
-L per VLC (sperimentale ) va bene anche per mplayer
-k per Kaffeine
-O 0 non cercaere altrei servizi 1 (default) cerca altri servizi
-X  genera zap/czap/xine output invece di  VDR channels.conf.

Con i comandi sopra elencati il tempo impiegato è di circa 13-15 minuti. Di seguito vengono riportati alcuni dei blocchi dell’ output a video. Si può notare che una volta inviduati i canali sono indicati a video con “service = Rai 2 (RAI)”. Più in basso anche i formati del file channels.conf a seconda delle opzioni usate.

w_scan version 20120605 (compiled for DVB API 5.5)
using settings for ITALY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format initial tuning data
WARNING: could not guess your codepage. Falling back to ‘UTF-8′
output charset ‘UTF-8′, use -C  to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRESTRIAL “Afatech AF9033 (DVB-T)”: good 
Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.6
frontend ‘Afatech AF9033 (DVB-T)’ supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
FREQ (174.00MHz … 862.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies…
177500: (time: 00:00)
184500: (time: 00:02)
191500: (time: 00:05)
198500: (time: 00:07)
...
...
530000: (time: 01:03) 
538000: (time: 01:06) (time: 01:07) signal ok:
	QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999
	updating transponder:
	   (QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999) 0x0000
	to (QAM_64   f = 538000 kHz I999B8C23D0T8G8Y0) 0x405A
546000: (time: 01:20) (time: 01:21) signal ok:
	QAM_AUTO f = 546000 kHz I999B8C999D999T999G999Y999
554000: (time: 01:35) 
562000: (time: 01:37) 
570000: (time: 01:40) (time: 01:41) signal ok:
	QAM_AUTO f = 570000 kHz I999B8C999D999T999G999Y999
	updating transponder:
	   (QAM_AUTO f = 570000 kHz I999B8C999D999T999G999Y999) 0x0000
	to (QAM_64   f = 570000 kHz I999B8C34D0T8G4Y0) 0x405A
...
...

834000: (time: 07:12) 
842000: (time: 07:15) (time: 07:16) signal ok:
	QAM_AUTO f = 842000 kHz I999B8C999D999T999G999Y999
850000: (time: 07:29) 
858000: (time: 07:31) 
tune to: QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 
(time: 07:34) 	service = Rai 1 (RAI)
	service = Rai 2 (RAI)
	service = Rai News (RAI)
	service = Rai Radio1 (Rai)
	service = Rai Radio2 (Rai)
	service = Rai Radio3 (Rai)
	service = Radio TSA (Rai)
tune to: QAM_64   f = 1600000 kHz I999B8C34D0T8G16Y0 
(time: 07:47) 	skipped: (freq 1600000000 unsupported by driver)
tune to: QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 
(time: 07:47) 	service = Rai Premium (RAI)
	service = Rai yoyo (RAI)
	service = Rai 4 (RAI)
	service = Rai Gulp (RAI)
	service = Rai Movie (RAI)
...
...
tune to: QAM_64   f = 826000 kHz I999B8C34D0T8G4Y0 
(time: 13:15) 	service = Canale Italia 6 (Canale Italia 2)
	service = Italia 133 (Canale Italia 2)
...
...
dumping lists (240 services)

w_scan file

Di seguito alcuni esempi del formato del file channels.conf generato da w_scan.

Fomato ottenuto con il comando base ( esempio 1)

Rai 1;RAI:498000:I999B8C999D999M999T999G999Y999:T:27500:512=2:650=ita,694=Oth:576:0:3401:0:0:0
Rai 2;RAI:498000:I999B8C999D999M999T999G999Y999:T:27500:513=2:651=ita,695=Oth:577:0:3402:0:0:0
Rai News;RAI:498000:I999B8C999D999M999T999G999Y999:T:27500:520=2:690=ita:0:0:3411:0:0:0
Rai Radio1;Rai:498000:I999B8C999D999M999T999G999Y999:T:27500:0:653=ITA:0:0:3404:0:0:0
Rai Radio2;Rai:498000:I999B8C999D999M999T999G999Y999:T:27500:0:654:0:0:3405:0:0:0

2) formato ottimizzato per mplayer (esempion2)

Rai 1:498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:512:650+694:3401
Rai 2:498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:513:651+695:3402
Rai News:498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:520:690:3411
Rai Premium:514000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:431:441+541:8581

3) formato ottimizzato per VLC (esempio3)

Rai 1(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:512:650:3401
Rai 2(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:513:651:3402
Rai 3 TGR Friuli Venezia Giulia(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:514:652:3403
Rai 3 Bis(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:810:820:3450
Rai News(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:520:690:3411
Rai Radio1(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:0:653:3404
Rai Radio2(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:0:654:3405
Rai Radio3(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:0:655:3406

4) formato ottimizzato per kaffeine (esempio4)

# kaffeine channels.dvb automatically generated by w_scan
# see (http://wirbel.htpc-forum.de/w_scan/index2.html)
# TV(C)/RA(C)|name|vpid|apids|ttpid|sid|tsid|{S/C/T/A}|freq|sr|pol|fec_H|inv|mod|fec_L|bw|tm|gi|h|num|subpids|category|nid
TV|Rai 1|512(2)|650,694,|576|3401|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|1|||0|
TV|Rai 2|513(2)|651,695,|577|3402|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|2|||0|
TV|Rai News|520(2)|690,|0|3411|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|5|||0|
RA|Rai Radio1|0(2)|653,|0|3404|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|6|||0|
RA|Rai Radio2|0(2)|654,|0|3405|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|7|||0|
RA|Rai Radio3|0(2)|655,|0|3406|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|8|||0|

Risorse:

Canali TV

Confronto tra player linux per la TV digitale: mplayer, VLC, kaffeine e Me-TV a confronto – i player per la DVB-TV in ubuntu linux New_icons_17

—-

I canali TV in streaming possono essere visualizzati con  il lettore binario  multimediale  mplayer  in particolare per  gli streaming RAI di tipo smooth o con il lettore vlc.

Per installare il lettore mplayer  utilizzare Ubuntu software Center oppure fare ricorso al terminale utilizzare il comando:
sudo apt-get install mplayer
si verrà a trovare in  usr/bin/mplayer
procedere analogamente per vlc
sudo apt-get install vlc

TV in streaming
La TV in streaming può anche essere visualizzata utilizzando il programma UbuntuWin TV attualmente alla versione 0.7

Canali

Rai1 = ‘http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=180090&#8217;
Rai2 = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=180116
Rai3 = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=180117
Rai4 = ‘http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=72386&#8217;
News24 = ‘http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=1&#8217;
Sport 1 =  ‘http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=4145&#8217;
Rai Sport 2 = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=179975
Edu = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=24268

Storia = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=24269
Gulp = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=4119
Extra  = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=72382
Premium = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=72916
Cinema = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=72381
YoYo  = http://mediapolis.rainet.it/relinker/relinkerServlet.htm?cont=72918
ArcoirisTV  = mms://193.41.7.40/vive-adsl
Sat2000 = mms://89.119.94.130/Sat2000
Mediaset = mms://video.farm.mediaset.it/mediaset_cm_lq_source4
NRK1 =  mms://mms-icanal-live.online.no/nrk_tv_webvid03_l
NRK2  =  mms://mms-icanal-live.online.no/nrk_tv_webvid05_h
NRK  =  mms://straumV.nrk.no/nrk_tv_rogaland_247_mbr
AllMusic = mms://live.mediaserver.kataweb.it/retea?MSWMExt=.asf
Antena1  = mms://81.196.2.232/pp1
France24  = mms://stream1.france24.yacast.net/f24_liveen
eTVsat = mms://streaming.e-tv.it/etvsatellite
Scuola = http://mediapolis.rai.it/relinker/relinkerServlet.htm?cont=24268
Channel1 = mms://84.233.254.2/3Channel
SportITA = mms://mms.cdn-tiscali.com/sportitalia
RTL = mms://151.1.245.36/rtl102.5vs
Tg1 = http://link.rai.it/x/vod/ue/wmx/ultimo_tg1.asx
‘Tg2 = http://link.rai.it/x/vod/ue/wmx/ultimo_tg2.asx
‘Tg3 = http://link.rai.it/x/vod/ue/wmx/ultimo_tg3.asx
Palinuro = http://gfcserver.game-server.cc:7000/palinuroradio

‘Canale_5 [n/a]
// url[32] = ‘mms://live.mediashopping.it/enc2-c1’;
// url[32] = ‘mms://live.mediashopping.it/enc1-c1’;
// url[32] = ‘mms://95.154.193.121/Liveencoder09’;
url[32] = ‘mms://live.wm.p1.str3.com/003000_bc_v365_mediashopping_mi’;

Italia_1 [n/a]
url[33] = ‘mms://live.mediashopping.it/enc2-c2’;
// url[33] = ‘mms://live.mediashopping.it/enc1-c2’;
// url[33] = ‘mms://95.154.193.121/Liveencoder12’;
// url[33] = ‘mms://95.154.227.148/liveencoder12’;

Risorse:

Categorie:Linux Tag:, , , ,