Log in

View Full Version : Common settings that TVs can decode


bxyhxyh
3rd October 2014, 19:51
I've encoded a movie using x264 --preset veryslow settings for higher compression.
But My TV couldn't decode it.
Then I've encoded it using --preset slower, my TV decoded it.

Sometimes I rip movies and share with others.
I don't think all TVs are same.
So what are the common settings that most TVs can decode?

Like bframes should be such and ref should be such.

Keiyakusha
4th October 2014, 01:10
What TV can or can not decode is not determined by presets that you tried to change.
Check your TV documentation, there should be noted what AVC profiles it supports and use that. Most TVs should be able to decode blurays so High@L4.1 profile is probably the way to go.
Don't think there are limitations on anything except those defined by profile. On the other hand, on practice it may support more than profile allows, but this may vary per model.

benwaggoner
6th October 2014, 19:14
What TV can or can not decode is not determined by presets that you tried to change.
Check your TV documentation, there should be noted what AVC profiles it supports and use that. Most TVs should be able to decode blurays so High@L4.1 profile is probably the way to go.
Don't think there are limitations on anything except those defined by profile. On the other hand, on practice it may support more than profile allows, but this may vary per model.
There is plenty of stuff in Level 4.1 that isn't supported by Blu-ray, and it isn't hard to make a 4.1 compliant stream that would bork a lot of BD-focused HW implementations. A 2048x848 stream, for example.

Keiyakusha
6th October 2014, 22:06
There is plenty of stuff in Level 4.1 that isn't supported by Blu-ray, and it isn't hard to make a 4.1 compliant stream that would bork a lot of BD-focused HW implementations. A 2048x848 stream, for example.

So? I don't get your point. I never thought about resolution but rather about settings like "bframes ref-frames and such". It should be obvious that 2048x848 is probably not supported and there should be no reason for a user to encode a stream above 1920x1080 in any direction (unless it's for the sake of testing).
Anyway. they are supposed to note resolution and framerate limitations in TV documentation along with the profile/level. At least all Samsung TVs have this info.

SeeMoreDigital
6th October 2014, 22:59
It should be obvious that 2048x848 is probably not supported and there should be no reason for a user to encode a stream above 1920x1080 in any direction (unless it's for the sake of testing)...Back in the old standard definition days when A/V decoding chip-sets supported up-to 720x576 (total 414,720) pixels, quite a few MPEG-2/MPEG-4 SP/ASP decoding chip-sets were able support dimensions wider than 720 pixels. As long as the overall resolution did not exceed to the maximum total of 414,720 pixels...

This meant you could encode square pixel resolutions of say, 856x480 pixels, instead of the usual non-square 720x480 pixels (with 16:9 DAR signalling) ;)

Ghitulescu
7th October 2014, 08:00
I've encoded a movie using x264 --preset veryslow settings for higher compression.
But My TV couldn't decode it.
Then I've encoded it using --preset slower, my TV decoded it.

Sometimes I rip movies and share with others.
I don't think all TVs are same.
So what are the common settings that most TVs can decode?

Like bframes should be such and ref should be such.
When you bought the TV you also bought the support for it. Read its user manual, and in doubt, phone them!

Sharc
7th October 2014, 08:12
I've encoded a movie using x264 --preset veryslow settings for higher compression.
But My TV couldn't decode it.
Then I've encoded it using --preset slower, my TV decoded it.

Sometimes I rip movies and share with others.
I don't think all TVs are same.
So what are the common settings that most TVs can decode?

Like bframes should be such and ref should be such.
I suggest you add --bluray-compat in the commandline. It should iron out the settings your TV doesn't like.

SeeMoreDigital
7th October 2014, 09:16
bxyhxyh...

What make and model of TV do you have?