Pagina 1 di 1

Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 11:12
da von fritz
Hello

tutti e due si appoggiano a mplayer, play e ancora in fase di sviluppo mentre mplayer/mp3 non viene piu' sviluppato.


mplayer (plugin)

come usarlo con le schede ss2 (VDPAU) ?
alcuni adesso diranno, ma a che serve abbiamo xbmc :)
Bhe, ce chi preferisce avere un "semplice" player e .... ;)
il plugin mplayer/mp3 e abbastanza vecchiotto, infatti nel archivio (vdr-mp3-0.10.2.tar.gz) ce ancora una vecchia mplayer.sh come esempio che si usava con le vecchie ss1.
quella mplayer.sh non e piu' utilizzabile con le schede budget tipo ss2 che ormai usiamo tutti (a parte jan23) :)
come esempio la mplayer.sh che uso io adesso con il mio sistema ss2/VDPAU/audio_via_SPDIF e questa :

Codice: Seleziona tutto

#!/bin/sh
svdrpsend -p 6419 remo off
export DISPLAY=:0.0
CMDLINE="/usr/bin/mplayer  -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau, -ao alsa:device=iec958  -afm hwac3 -cache 8192 -lircconf /etc/vdr/plugins/vdrmplayer-lirc.conf -slave -quiet -idx -fs"
$CMDLINE "$1"
svdrpsend -p 6419 remo on
alcuni dettagli :
svdrpsend -p 6419 remo off # questo mi "scollega" il telecomando da VDR e mi permette di usarlo con mplayer.
-vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau, # forzo videoout e codec su vdpau, importante la virgola dopo ffwmv3vdpau!
indica a mplayer di usare anche altri codecs p. es. xvid ecc.
-lircconf /etc/vdr/plugins/vdrmplayer-lirc.conf # configurazione tasti telecomando per mplayer
p. es. :

Codice: Seleziona tutto

begin
    prog = mplayer
    remote = IRMP
    button = KEY_BLUE
    config = quit
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_RED
    config = osd_show_progression
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_PAUSE
    config = pause
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_OK
    config = seek +0
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_RIGHT
    config = seek +300
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_LEFT
    config = seek -300
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_YELLOW
    config = osd 3
    config = osd 1
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_GREEN
    config = switch_audio
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_DOWN
    config = osd_show_property_text "${filename}" 2500
    config = osd_show_text ""
    repeat = 0
end

begin
    prog = mplayer
    remote = IRMP
    button = KEY_1
    config = sub_select
    repeat = 0
end
a fine riproduzione, quando termina il video/film o quando premo il tasto BLU (vedi vdrmplayer-lirc.conf), viene eseguito :

svdrpsend -p 6419 remo on # il telecomando passa di nuovo a VDR.

rimane da configurare dove ricercare eventuali file/video ecc. nella mplayersources.conf.
esempio :

Codice: Seleziona tutto

/var/lib/vdr-plugin-mplayer/DVD-VCD;DVD oder VCD;0
/media/cdrom;CDROM;1
/media/usbdisk;USBDISK;0
/home/vdr;ALTRI;0
i parametri d'avvio del mio pluggo sono :

mplayer (0.10.2) - Media replay via MPlayer

-m CMD, --mount=CMD use CMD to mount/unmount/eject mp3 sources
(default: /usr/share/vdr-plugin-mp3/mount)
-M CMD, --mplayer=CMD use CMD when calling MPlayer
(default: /usr/share/vdr-plugin-mplayer/mplayer)
-S SUB, --sources=SUB search sources config in SUB subdirectory
(default: none)
-R DIR, --resume=DIR store global resume file in DIR
(default: video dir)

dunque io ho salvato la mia mplayer.sh come /usr/share/vdr-plugin-mplayer/mplayer , cosi non devo neanche specificarla con l' opzione -M
spero di non aver dimenticato nulla :)


play (plugin)

lo stesso autore che mantiene softhddevice sta programmando il pluggo play che dovrebbe sostituire il "vecchio" mplayer/mp3
lo trovate QUA
ieri l'ho riprovato per vedere come andava e diciamo che si puo' usare anche se gli "manca" ancora alcune cose.
la differenza con il vecchio mplayer/mp3 e che play e in grado di visualizzare l' OSD di VDR ha piu' parametri davvio ed e gestibile con gli "stessi" tasti del telecomando che si usa per VDR.

i parametri d'avvio del pluggo (ultima versione da git) sono :


play (0.0.14-GIT26b6281) - A play plugin

-% device mplayer dvd device
-/ /dir browser root directory
-a audio mplayer -ao (alsa:device=hw=0.0) overwrites mplayer.conf
-d display X11 display (default :0.0) overwrites $DISPLAY
-f mplayer fullscreen playback
-g geometry x11 window geometry wxh+x+y
-k colorkey video color key (default=0x020507, mplayer2=0x76B901)
-m mplayer filename of mplayer executable
-M args arguments for mplayer
-o osd overlay experiments
-s mplayer slave mode
-v video mplayer -vo (vdpau:deint=4:hqscaling=1) overwrites mplayer.conf

:ciao:

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 11:27
da alez
Grazie :ok:

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 12:19
da ragno
@von fritz: sono follower :ok:
:lol: :lol: :lol:

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 12:40
da nino
Grazie Von.
Hai ragione, potrebbe essere utile usare il semplice mplayer al posto dell'ormai collaudato xbmc.

Solo una cosa: nel listato del tuo mplayer.sh giustamente citi la porta 6419 come ormai da molto tempo in uso per svdrp. Poi, per il ripristino del remote, nella nota finale citi invece la porta 2001. E' una svista?

Un saluto.
Nino

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 12:44
da ragno
nino ha scritto:Grazie Von.
Hai ragione, potrebbe essere utile usare il semplice mplayer al posto dell'ormai collaudato xbmc.

Solo una cosa: nel listato del tuo mplayer.sh giustamente citi la porta 6419 come ormai da molto tempo per svdrp. Poi, per il ripristino del remote invece la porta 2001. E' proprio così? O si tratta di una svista?

Un saluto.
Nino
Credo sia un semplice refuso, ah, la porta 2001 sniff...

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 13:29
da lukkino
ragno ha scritto:Credo sia un semplice refuso, ah, la porta 2001 sniff...
Lo so che lo sai ma lo dico lo stesso :)

Codice: Seleziona tutto

./vdr -p 2001 ....
Ahah

Ciao

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 14:24
da ragno
lukkino ha scritto:
ragno ha scritto:Credo sia un semplice refuso, ah, la porta 2001 sniff...
Lo so che lo sai ma lo dico lo stesso :)

Codice: Seleziona tutto

./vdr -p 2001 ....
Ahah

Ciao
Ah, si ma da vonfritz, il sig remo risponde all'interno 6419. :)
A proposito ma perche Klaus ha cambiato porta? Erano 10 anni che l'utilizzava...chi risponde all'interno 2001?

:ciao:

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 15:19
da Gringo
E' stata cambiata da VDR 1.7.15!!!

Dal wiki:

http://linuxtv.org/vdrwiki/index.php/SVDRP
The Simple VDR Protocol (SVDRP) allows simple commands to be sent to VDR over a plain TCP connection on port 6419 (before vdr 1.7.15 port 2001 was used). E.g. to send a message that gets displayed on TV.
Dal changelog nella ML:

http://www.linuxtv.org/pipermail/vdr/20 ... 23055.html
- The default SVDRP port is now 6419 (registered with ICANN/IANA by Christian Tramnitz).
Use '-p 2001' to switch back to the old port if necessary.

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 19:51
da jan23
von fritz ha scritto: ... con le schede budget tipo ss2 che ormai usiamo tutti (a parte jan23) :)
... a breve conto di ottenere la protezione del WWF :D

:ciao:

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 11 apr 2013, 19:55
da von fritz
nino ha scritto:Grazie Von.
Hai ragione, potrebbe essere utile usare il semplice mplayer al posto dell'ormai collaudato xbmc.

Solo una cosa: nel listato del tuo mplayer.sh giustamente citi la porta 6419 come ormai da molto tempo in uso per svdrp. Poi, per il ripristino del remote, nella nota finale citi invece la porta 2001. E' una svista?

Un saluto.
Nino
diciamo che ho fatto un copia-incolla e mi sono dimenticato di correggerla :oops: archvdr che attualmente sto usando infatti patcha vdr (PKGBUILD) e rimette la porta SVDRP a 2001. io ho mantenuto sempre il "stesso" PKGBUILD aggiornando solo la versione di VDR (archvdr si e fermato alla versione 1.7.33).dunque il mio vdr ascolta sulla porta 2001. non ho mai capito perche Klaus l' ha cambiata.
corretto l' errore.

bye

Re: Mplayerplugin vs. Playplugin con schede ss2/vdpau

Inviato: 12 apr 2013, 09:12
da ragno
@Gringo: capito, qualcuno ha registrato la porta allo iana e poi l'ha regalata a Klaus...:)