Page 1 of 1

Transcoding to tablet and smartphones question

PostPosted: Sun Apr 21, 2013 11:48 am
by mightymouse2045
Hi there,

Can anyone tell me if on the fly transcoding to tablets and smartphones specifically to reduce the bitrate and resolution will actually speed up play back on those devices for HD 1080\720p movies? Would I also need to increase the buffer size on the devices to assist in smoother playback?

(Assuming i have a good server with i7 quad core 3.2Ghz, and the tablet\phones are all dual core 1 to 1.5Ghz capable of playing back 720 or 1080p files if stored locally.)


If yes on the fly transocding will speed up play back can someone help me to edit the profiles.xml xbox 360 profile to limit the bitrate to 2440 and maxHeight 720?

I have tried doing it myself but when i look at the ffmpeg process it shows it still running at 15000 bitrate and no height restriction as the default xbox 360 settings, like it is ignoring the profiles.xml file or using default internal values or something?

Re: Transcoding to tablet and smartphones question

PostPosted: Mon Apr 22, 2013 1:34 am
by mightymouse2045
And yes I have read the help on editing the profiles.xml but this hasn't helped me at all....

Here is my profiles.xml with what i have attempted - just search xbox to see what i have changed (the bitrate and maxheight settings - friendly name (so i could see if the profile was being applied), and the provider and DLNA mode from the default profile)

Re: Transcoding to tablet and smartphones question

PostPosted: Mon Apr 22, 2013 12:05 pm
by zip
Should work, post detailed log playing the file.

Re: Transcoding to tablet and smartphones question

PostPosted: Mon Apr 22, 2013 1:35 pm
by mightymouse2045
zip wrote:Should work, post detailed log playing the file.



ok it actually works after a full server restart not just stopping n starting the server in the console. The profile failed at first because I used handler instead of builder, but after changing that it worked like a charm.

Here is the command it runs in ffmpeg:

Image

As you can see it doesnt seem to include the height. Is there any way I can specify the resolution in the profile, like 800x600 or 1280x720, rather than just max height?

I'll play with the format n container next...

Re: Transcoding to tablet and smartphones question

PostPosted: Mon Apr 22, 2013 2:20 pm
by Illico
mightymouse2045 wrote:As you can see it doesnt seem to include the height. Is there any way I can specify the resolution in the profile, like 800x600 or 1280x720, rather than just max height?

Strange, are you sure that your profile is loaded ? Rename Profile name like "Xbox 360 - for Tablet", save, restart serviio services, and check on serviio console on detailed log.

PostPosted: Mon Apr 22, 2013 2:41 pm
by mightymouse2045
Illico wrote:
mightymouse2045 wrote:As you can see it doesnt seem to include the height. Is there any way I can specify the resolution in the profile, like 800x600 or 1280x720, rather than just max height?

Strange, are you sure that your profile is loaded ? Rename Profile name like "Xbox 360 - for Tablet", save, restart serviio services, and check on serviio console on detailed log.



yup its definitely loaded as the name on the client changes to what I have set for the xbox profile. But it appears to only get my bitrate changes as far as I can tell from the ffmpeg command...

Re: Transcoding to tablet and smartphones question

PostPosted: Mon Apr 22, 2013 4:53 pm
by zip
what is the orginal resolution of the video? I think it'll only include size restriction if the video is larger (ie height is larger than maxHeight)

PostPosted: Mon Apr 22, 2013 6:46 pm
by mightymouse2045
zip wrote:what is the orginal resolution of the video? I think it'll only include size restriction if the video is larger (ie height is larger than maxHeight)


the original Is 1080p. but the phone is only 800 x 600