Cdplayer-plugin: Difference between revisions

From VDR Wiki
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:


This plug-in allows to play an audio CD like the good old CD player. The plug-in allows to display CD text information and CDDB information.
This plug-in allows to play an audio CD like the good old CD player. The plug-in allows to display CD text information and CDDB information.

==Status==
Last Update 06/2013


==Pictures==
==Pictures==
<gallery>
{|
|[[Image:cdplayer-plugin-00.png|thumb''OSD-Display'']]
File:cdplayer-plugin-00.png|''OSD-Display''
|[[Image:cdplayer-plugin-01.png|thumb''Grapftft'']]
File:cdplayer-plugin-01.png|''Grapftft''
</gallery>
|}


==Background Pictures==
==Background Pictures==
<gallery>
{|
File:cdplayer-plugin-02.png|''Standard'' (Ulrich Eckhardt)
| [[Image:Cd.jpg|thumb|none|''Standard shipped with the current plugin''<br>
File:cdplayer-plugin-03.png|''vinyl'' (Tomas Saxer)
Ulrich Eckhardt<br>]]
File:cdplayer-plugin-04.png|''vinyl'' (Tomas Saxer)
| [[Image:vinyl.jpg|thumb|none|''vinyl''<br>
</gallery>
Tomas Saxer<br>
[http://www.vdr-wiki.de/wiki/images/c/c7/Vinyl.jpg vinyl.jpg zum Rendern]]]
| [[Image:Cd1.jpg|thumb|none|''vinyl''<br>
Tomas Saxer<br>
[http://www.vdr-portal.de/board/thread.php?postid=919696#post919696 Download mpeg 1080]
[http://www.vdr-portal.de/board/thread.php?postid=941478#post941478 Download mpeg 720]]]
|}


==Handling==
==Handling==
Line 48: Line 45:
===[[SVDRP]] Commands===
===[[SVDRP]] Commands===
The CD-Player can be controlled via
The CD-Player can be controlled via
svdrpsend.pl plug cdplayer [Befehl]
svdrpsend.pl plug cdplayer [Befehl]
The following commands are available:
The following commands are available:
{| class="wikitable"
{| class="wikitable"
Line 67: Line 64:


==Software requirements==
==Software requirements==
* vdr > 1.6
* [http://www.gnu.org/software/libcdio/ libcdio >= 0.8.0]
* [http://www.gnu.org/software/libcdio/ libcdio >= 0.8.0]
* [http://libcddb.sourceforge.net/index.html libcddb >= 1.3.0]
* [http://libcddb.sourceforge.net/index.html libcddb >= 1.3.0]
Line 74: Line 70:
The plugin will be installed as usual. For the still picture the file cd.mpg must be copied from the contrib directory.
The plugin will be installed as usual. For the still picture the file cd.mpg must be copied from the contrib directory.
<pre>
<pre>
mkdir $VDRCONFIG/plugins/cdplayer
mkdir $VDRCONFIG/plugins/cdplayer
cp $SOURCEDIR/VDR/PLUGINS/src/cdplayer/contrib/cd.mpg $VDRCONFIG/plugins/cdplayer
cp $SOURCEDIR/VDR/PLUGINS/src/cdplayer/contrib/cd.mpg $VDRCONFIG/plugins/cdplayer
</pre>
</pre>


Line 108: Line 104:


==Developer Version==
==Developer Version==
hg clone http://hg.uli-eckhardt.de/cdplayer
# Currently no developer version available.
===Mercurial Repository===
<pre>hg clone http://hg.uli-eckhardt.de/cdplayer</pre>


==Links==
==Links==
# [http://www.uli-eckhardt.de/vdr/cdplayer.en.html Homepage of the plugin]
# [http://www.uli-eckhardt.de/vdr/cdplayer.en.html Plugins Homepage]
# [http://hg.uli-eckhardt.de/cdplayer Mercurial repository of the plugin]
# [http://hg.uli-eckhardt.de/cdplayer Mercurial repository]
[[Category:Plugins]]
[[Category:Plugins]]
{{i18n|cdplayer-plugin}}
{{i18n|cdplayer-plugin}}

Revision as of 10:01, 30 November 2013

Description

Author: Ulrich Eckhardt

This plug-in allows to play an audio CD like the good old CD player. The plug-in allows to display CD text information and CDDB information.

Status

Last Update 06/2013

Pictures

Background Pictures

Handling

Key Function
Back, Ok, Stop Exit
FastFwd Play faster
FastRew Play slower
Up, Next Next title
Down, Prev Previous title
Green One minute forward
Yellow One minute back
Blue Change between titel and detail view

SVDRP Commands

The CD-Player can be controlled via

svdrpsend.pl plug cdplayer [Befehl] 

The following commands are available:

Command Description
PLAY Play CD
PAUSE Pause
STOP Stop
NEXT Next titel
PREV Previous titel

Software requirements

Installation

The plugin will be installed as usual. For the still picture the file cd.mpg must be copied from the contrib directory.

 mkdir $VDRCONFIG/plugins/cdplayer
 cp $SOURCEDIR/VDR/PLUGINS/src/cdplayer/contrib/cd.mpg $VDRCONFIG/plugins/cdplayer

Support for graphtft

For graphtft-support enable "DEFINES += -DUSE_GRAPHTFT" in the Makefile or add this line to the Make.config file of the VDR otherwise graphtft will not display the play list.

Configuration

Parameter

Parameter (short) Parameter (long) Description
-d <device> --device=<device> CD-Rom Device : /dev/cdrom
-c <directory> --configdir=<directory> Coniguration directory (currently only for the still picture)
-s <filename> --stillpic=<filename> Filename of the still picture : cd.mpg
-S <server name> --cddbserver=<server name> Hostname of the CDDB server  : freedb.freedb.org
-C <directory> --cddbcache=<directory> CDDB cache directory
-N --disablecddbcache Switch off CDDB cache
-n --disablecddb Switch off CDDB query completely

Current Version

  1. Version 1.2.1

Developer Version

hg clone http://hg.uli-eckhardt.de/cdplayer

Links

  1. Plugins Homepage
  2. Mercurial repository