> - Added -S option to ppmtoy4m call in example image convert script. Suggested 
> by
>   Thorsten Gehrig.


I was thinking of something more like this for backwards compatibility:

@@ -61,17 +61,23 @@
 #
 # now run the conversion
 #
+
+# 'chroma subsampling mode' mjpegtools >= 1.8.0
+if ppmtoy4m -h | egrep -q "'420mpeg2'" ; then
+    SUBSAMPLINGMODE="-S 420mpeg2"
+fi
+
 if [ "$FORMAT" = "ntsc" ]; then
   pnmscale $S $TMP | \
     pnmpad -black -width 704 -height 480 | \
     ppmntsc | \
-    ppmtoy4m -S 420mpeg2 -v 0 -n 1 -r -F 30000:1001 | \
+    ppmtoy4m -v 0 -n 1 -r -F 30000:1001 $SUBSAMPLINGMODE | \
     mpeg2enc -f 7 -T 90 -F 4 -nn -a 2 -v 0 -o "$MPG"
 else
   pnmscale $S $TMP | \
     pnmpad -black -width 704 -height 576 | \
     ppmntsc --pal | \
-    ppmtoy4m -S 420mpeg2 -v 0 -n 1 -r -F 25:1 | \
+    ppmtoy4m -v 0 -n 1 -r -F 25:1 $SUBSAMPLINGMODE | \
     mpeg2enc -f 7 -T 90 -F 3 -np -a 2 -v 0 -o "$MPG"
 fi
 #

Best Regards.


_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to