[coherence-dev] .config transcoding for sony bravia

Frank Scholz fs at beebits.net
Tue Jan 26 09:57:28 CET 2010


Hi,

> Coherence supports only MPEG-TS format as a video transcoding
> target. So you have to modify the source. Find the pipeline in the
> MP2TSTranscode class and replace it with the following:
> 
> 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)

Since 0.6.6 the transcoding can be controlled from the config file:

http://coherence-project.org/wiki/TransCoding

There is now an ExternalProcess pipeline too, which
allows to use e.g. mencoder to do the transcoding.

As the whole transcoding stuff is a very broad field, please add
your findings, bugs and suggestions there to help us find the best
pipelines for all the different devices.

Regards,
Frank



More information about the coherence-dev mailing list