[vdr] MP3/MPlayer plugin 0.9.11 (development)
C.Y.M
syphir at syphir.sytes.net
Sun Feb 20 06:56:26 CET 2005
Stefan Huelswitt wrote:
> Hi,
> a new release of the MP3/MPlayer plugin is available from my
> homepage. Main feature of this release is the inclusion of the
> background/cover image patch.
>
> <http://www.muempf.de/down/vdr-mp3-0.9.11.tar.gz>
>
> NEWS:
>
> 20.02.2005: Version 0.9.11 development (vdr 1.2.6/1.3.21)
> - Now using propper readdir() to scan directory contents rather than the
> external find & sort tools.
> - Added cover image display during MP3 replay. See the README on how this has
> to be configured. If you was using the old image patch, be aware that there
> are now new commandline options and that the layout of the cache directory
> has changed. Initial patch made by Eloy, currently maintained by Tobias Grimm
> for ctvdr-debian package.
>
I have created a patch to the default image_convert.sh script to support both
ntsc and pal by setting an initial FORMAT variable in the script.
Best Regards,
N.B. Some of the resolutions *may* still need adjustment. Please let me know. I
am especially interested in NTSC displays. Thanks.
-------------- next part --------------
--- image_convert.sh.example 2005-02-19 21:50:10.000000000 -0800
+++ image_convert.sh 2005-02-19 21:49:46.000000000 -0800
@@ -3,10 +3,22 @@
# requires: ...topnm, pnmscale, pnmcomp, ppmntsc, ppmtoy4m, mpeg2enc
#
+# Set format to "ntsc" or "pal"
+FORMAT=ntsc
+
+if [ $FORMAT = "ntsc" ]; then
# target image width (taking into account visible screen area)
-TW=632
+TW=600
# target image height
+TH=420
+fi
+
+if [ $FORMAT = "pal" ]; then
+# target image width (taking into account visible screen area)
+TW=632
+# target image height
TH=512
+fi
TMP=/tmp/image_convert.$$.pnm
IMG=$1
@@ -53,11 +65,23 @@
#
# now run the conversion
#
+
+if [ $FORMAT = "ntsc" ]; then
+pnmscale $S $TMP | \
+ pnmpad -black -width 704 -height 480 | \
+ ppmntsc | \
+ ppmtoy4m -v 0 -n 1 -r -F 30000:1001 | \
+ mpeg2enc -f 7 -T 90 -F 4 -nn -a 2 -v 0 -o "$MPG"
+fi
+
+if [ $FORMAT = "pal" ]; then
pnmscale $S $TMP | \
pnmpad -black -width 704 -height 576 | \
ppmntsc --pal | \
ppmtoy4m -v 0 -n 1 -r -F 25:1 | \
mpeg2enc -f 7 -T 90 -F 3 -np -a 2 -v 0 -o "$MPG"
+fi
+
#
# cleanup
#
More information about the vdr
mailing list