Page 1 of 1

Transcoding to SD for Original Xbox

PostPosted: Fri Aug 03, 2012 3:07 am
by bbking67
I have been using classic Xbox game systems as media players for years. Even though the original Xbox supports 1080i resolution, it hasn't got the CPU power to decode HD video.

Can Serviio be used to convert HD content to a bitrate/resolution that the Xbox can handle? Has anyone got a working profile for this?

The other thing that would be neat is that the Xbox can handle resolutions higher than 480P, buit not quite 720P (all dependant on codec used and other factors). If a profile could be established whereby the Xbox could playout at the best possible resolution it would be fabulous! You'd basically have pseudo-HD.



/bbking67

Re: Transcoding to SD for Original Xbox

PostPosted: Fri Aug 03, 2012 8:06 pm
by zip
do you have a list of codecs that the XBox supports?

Re: Transcoding to SD for Original Xbox

PostPosted: Fri Aug 03, 2012 10:26 pm
by patters
The original Xbox isn't really a media player itself, so I assume you're talking about it running XBMC? If so, then it's basically mplayer which will play most things in software, and act as a uPnP/DLNA client. I used to have one years ago. I think it can manage H.264 in SD resolutions because I remember using the BBC iPlayer plugin someone made.

I would guess that an Xbox-specific Serviio device profile would be similar to the generic profile, but with videos above a certain vertical resolution being transcoded. However whilst you can specify a resolution for files that are transcoded, resolution matching rules aren't yet possible in Serviio's profiles.xml. There is an open ticket: https://bitbucket.org/xnejp03/serviio/i ... resolution

Re: Transcoding to SD for Original Xbox

PostPosted: Sat Aug 04, 2012 2:06 am
by bbking67
Sorry i should have stated that... yes it's a modified Xbox running XBMC for Xbox. There actually is a Microsoft media client as well, but I've never used it.

Right, it supports most formats but chokes as high bitrates/resolutions. Most SD content is just fine.

Can I just transcode everything that is, say MP4 or MKV to SD resolution?

Re: Transcoding to SD for Original Xbox

PostPosted: Sat Aug 04, 2012 11:02 am
by zip
you could try something like this:

  Code:
<Transcoding>
   <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3" maxHeight="480">
      <Matches container="*" />
   </Video>
</Transcoding>


This would transcode everything (no matter what codec, container or resolution) to mpeg2, possibly changing resolution to be max 480p

Re: Transcoding to SD for Original Xbox

PostPosted: Tue Aug 07, 2012 6:45 pm
by patters
Is resolution-based matching of transcoding rules a possibility for v1.1? Like say, only transcode videos with a Height > 575. This would be particularly useful for mobile devices to cut down on the transcoding.

Re: Transcoding to SD for Original Xbox

PostPosted: Tue Aug 07, 2012 9:56 pm
by zip
Maybe in 1.1, not in 1.0.1