[coherence-dev] (almost) success with Sony Bravia KDL-32W5500
Frank Scholz
fs at beebits.net
Tue Sep 15 10:52:30 CEST 2009
Hi Alexander
some quick answers:
> self.pipeline = gst.parse_launch(
> "mplex format=3 vbr=true mux-bitrate=15360 bufsize=1024
> name=mux %s ! decodebin2 name=d ! ffmpegcolorspace ! mpeg2enc format=3
> bitrate=10000 constraints=false bufsize=1024 reduction-4x4=4
> reduction-2x2=4 ! mux. d. ! queue ! audioconvert ! twolame ! mux." %
> self.uri)
great, pls add any findings about working pipelines to
http://coherence-project.org/wiki/TransCoding
There you'll too find an example upon how to override internal pipelines
in the config file.
> 1) Coherence uses 100% CPU when doing nothing, and over 180% when
> playing any clip (even SD). Looks like a busy-wait somewhere.
what platform/distro?
Maybe it is related to
http://coherence-project.org/ticket/235#comment:3
> 2) Audio and video sometimes get out of sync after skips.
probably an issue of the pipeline above, maybe the removed queues.
> 3) If I stop and restart Coherence, it will appear as a different server
> in the menu of my TV.
you should use an xml config file. There Coherence will add
automatically an unique UUID to each backend which will be
persistent over restarts.
http://coherence-project.org/wiki/XMLConfig
> 4) I cannot seek in the transcoded streams.
that's on the todo list and one of the things we want
to address during
http://coherence-project.org/wiki/Sprints/Two
> 6) Coherence doesn't list ape files in the TV menu, even though other
> gstreamer-based applications can decode them to wav.
you might need to add the extension/mimetype to the FSStore
http://coherence-project.org/browser/trunk/Coherence/coherence/backends/fs_storage.py#L24
Again this is something we should put into a more global module, make it
configurable from the config and accessible from all backends.
Regards,
Frank
More information about the coherence-dev
mailing list