I think I have got to the bottom of the issue. It seems that the png
codec is required to deal with a jpg embedded in a wma file. If I run
the command
Code:
--------------------
$ ffmpeg -codecs | grep png
--------------------
with pcp, where the conversion doesn't work, I get:
Code:
--------------------
..V..S apng APNG (Animated Portable Network Graphics) image
..V..S png PNG (Portable Network Graphics) image
--------------------
with Debain, where the conversion works I get:
Code:
--------------------
DEV..S apng APNG (Animated Portable Network Graphics) image
DEV..S png PNG (Portable Network Graphics) image
--------------------
The missing D and E in the pcp version means that Decoding and Encoding
is not supported. This is confirmed when I run the command:
Code:
--------------------
$ ffmpeg -encoders | grep png
--------------------
which produces no output on pcp but the following output with Debian:
Code:
--------------------
V..... apng APNG (Animated Portable Network Graphics) image
VF.... png PNG (Portable Network Graphics) image
--------------------
I tried installing the libpng.tcz extension on pcp in the hope that
ffmpeg would pick up the library but it had no effect. It seems like
the orignal error message is correct: "Default encoder for format flac
(codec png) is probably disabled." It would seem the the solution to
making the Play Windows Media plugin work without modifcation of the
custom-convert.conf file is to enable png encoding in the version of
ffmpeg provided as an extension to pcp. I suspect this is something
that has to be done at ffmpeg build time and that is cannot be enabled
with the current pcp version of ffmpeg.
------------------------------------------------------------------------
coyrls's Profile: http://forums.slimdevices.com/member.php?userid=44253
View this thread: http://forums.slimdevices.com/showthread.php?t=113512
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix