Page 1 of 1

Multiple questions

PostPosted: Sun May 30, 2010 6:25 pm
by psykokwak
Hi all.
I'm trying serviio on my Philips TV. It seem's the only output combinaison that working with serviio is :
  Code:
<Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="mp3">

(My TV understand some other containers and video codec but unsupported by serviio :()

When I play back any video files (divx/avi, h264/mkv) using transcoding (through ffmpeg), I have macro block on the screen and sound cuts!
When I play a standard divx/avi file without transcoding, everything goes well.

Here my rule to play mkv hd files :
  Code:
      <Transcoding>
         <Video targetContainer="mpeg" targetVCodec="mpeg2video" targetACodec="mp3" maxVBitrate="8192">
            <Matches container="matroska" />
         </Video>
      </Transcoding>


Am I the only one having this problem?
Is there a way to add target containers and video codec or a way to customize the ffmpeg command line ?


Thanks.

Re: Multiple questions

PostPosted: Mon May 31, 2010 10:31 am
by zip
Doesn't your TV support MPEG2TS? In that case it'd only remux the h264 stream from MKV into it without losing quality and with much less CPU usage. As it is now it'll transcode all MKV's into MPEG2PS with mpeg2 video.

Try:

  Code:
<Transcoding>
         <Video targetContainer="mpegts" targetACodec="mp3" >
            <Matches container="matroska" />
         </Video>
      </Transcoding>


NOt sure whyyou want to transcode divx when your TV can play then natively?