under the developer setting, theres option to allow video output 720p. is it possible to play video?
and what is the meaning of to start headunit server?
Sent from my HUAWEI MT7-TL10 using Tapatalk
Nah, this is just the output resolution. For example, if you have a 720p LCD in your car and it's not rendering in 720P, you can force 720p. This may work on lower resolution screens to display more information as well, but it may be a bit stretched. For example, trying to display Google Maps at 720p on a 800x480 LCD.
Related
So I've done pretty thorough research into the ins and outs of the video problems with the tilt(kaiser). I get that the inadequate drivers slow everything down (the time it takes for my tilt to go from portrait to landscape is ridiculous). But I have an question that I can't seem to find an answer to:
The videos rendered using youtube, or really streamed from any website, do not suffer from any kind of lag, buffering (unless I'm out of range), or any other ill effects. The clearest and sharpest videos I get are from online streaming. Why is that?!? Whereas videos I upload from my laptop, or especially videos I record on the phone are completely, absolutely, so awfully unwatchable!
Is it just a matter of video size and quality? If i reduce the video recording resolution would that help? (the answer is no, i've tried).
More importantly, is there a way to replicate the streaming videos a la youtube with the videos uploaded or recorded on the phone?!
While I don't have any hard facts to prove it. I belive the issue lies in the resolution and audio quality of the youtube videos. I Watch youtube on my phone with no problems. but the quality is Vastly lower than the videos I upload from my laptop. If you reduce the quality of the videos you upload you'll notice a similar speed boost. but you'll be reducing the quality quite a bit.
At least thats my experience. I notice a better playback when I reduce audio and video quality of my files. But considering I need subtitles for what I watch. Quality reduction isn't an option for me.
What programs are you using to play each of these? Also, streaming videos will almost always be a lower resolution thatn files from your computer. A streaming file can have a large enough resolution that it looks very sharp on your 320x240 screen, but not sharp on a desktop monitor. Now, the file that looks good on your desktop monitor at a resolution of 512x348 or so, requires a lot more CPU to render, thus looking like poop.
It makes sense that youtube etc videos are of lower resolution and everything. But I would honestly take the lower resolution if I could have not-jumpy streaming of the videos i record. Is it possible to tweak my cam in some way to make that happen? I've tried setting it to the lowest resolution but that doesn't work. Any other thoughts on this?
while resolution is important matter ...
stored medias can have different bit rates (kbps) this applied to both streams and stored/recorded media...etc and don't confused this "KBPS" with the rate of internet speed ... 2 different things ... too high a rate will choke your device
select one stored media and choose properties ... click on the summary tab ...check it and see !!
you can have 2 videos with the same resolution ( X by Y ) ... but concentrate on bit rates ( kbps ) as well as frame/sec ( fps )
out of the 3 above ... resolution is the least important ... as our device is QVGA ( 240x320 ) ... if your media is higher res ... it will shrink to fit ... likewise, if it's lower res. ...it will stretch to fit ..etc
ie ... try playing a 640 x 480 video on a modern desktop monitor ( which is averaging 1280 x 800 ) ... and it will still play fine ... but stretched ....therefore, that is the LEAST of your problem
What is the best video format to play on the N1 ? I've tried a few, including those formats for Ipod touch and iphone but it doesnt play in full screen of the N1.
Thanks in advance.
that depends. Alot of the time my videos are AVI's and I use rockplayer to play those and they look great. But if I have the forthought to encode the video in a mobile format normally I will do mp4 using h.264 as the codec. As for the size issue make sure the aspect ratio is 16:9 and not 10 nor 4:3.
I don't think the issue is the best format, but the converter and settings that you are using. The N1 supports h.264 / AVC, MPEG-4 video formats, same as the iPhone. However, the resolution for the N1 is 800x480 and the iPhone 3GS and below is 480x320, so if you're not getting a full screen in your converted files, then you should adjust the resolution to fit the N1.
You also need to account for the encoding profiles.
h.264 needs to be main level 3 for instance.
Sent from my Nexus One using XDA App
Hello Community,
so I gat the following problem:
The phone should show and record 1080p and 720p videos. No problem with recording, but I gat a problem with playing a video. Every 1280x720 / 1680x1050 / 1920x1080 video is constantly laggy, but the sound works perfect.
640x360 videos are working perfect, no matter what codec.
The sample videos in 1920x1080 are working perfect, so I think it's a problem with the codecs, but all videos are H264, so what's the problem here?
I hope you can help me!
Thanks,
Max
ps: found no topic about that thing, I hope it's not already existing!
I think tegra 2 doesn't support it (yet?)
Sent from my Optimus 2X using XDA Premium App
aren't they in mkv container? if that's the case, then it's normal... no mkv support yet
sorry but you both failed at my answer.
The LG P990 does support 1920x1080! As I mentioned above the sample videos are working perfectly, but other videos in 1920x1080 are laggy , even when it's the same codec, so what's the problem here?
what do you mean with mkv container?
For all who have the same problem:
I gat the answer now:
The H264 Profile of the video files must be baseline, otherwise your video will lag
You can convert to h264 baseline for example with the program SUPER
Regards,
Max
the problem is the encoding profiles used to create the videos you try to play
You dont mention where these videos come from or if you encoded them yourselves, but video are much more than just the codec.
When videos are encoded there are many different encoding settings that can be used, settings like bitrate, resolution, macroblocks, cabac, reference frames, b-frames, etc. etc. - for H264 these different settings is arranged into something called profiles and levels. Levels go from 1 up to 5.1 and profiles is called baseline, main and high
Each level and profile describe the set of encoding settings that can be used.
Read more details here:
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC
Different types of content for playback on different kinds of units allows different profiles and levels, like HDTV specifies a maximum profile level to be used and Bluray another maximum profile level to be used. The idea is then that manufacturers of Bluray hardware decoders design their hardware codecs to support up to the maximum profile level for Bluray (which is High L4.1)and the content creators can encode their Bluray videos to the same specifications and thereby ensure that the content can be played on Bluray players.
The Tegra2 chipset support recording and playback of content up to 1080p, but that is only a specification of the resolution - you also have to know which maximum profile levels of encoding specifications it support before you can encode video properly for the Tegra2 chipset. And since it isnt designed for Bluray but for mobile use, it doesnt support the same high encoding specifications as Bluray but only a lower profile level.
The maximum supported profile level for the Tegra2 is 1080p Baseline L4.0 or 720p Baseline L3.1
If you download pirated HD movies, then most of these are encoded with similar or even higher specifications as Bluray movies - these will not play on a Tegra2 chipset.
And if you encode yourself, then you have to ensure that the settings you choose in the encoding application does not exceed the specifications supported by the Tegra2 chipset.
In short - if you download movies you can never be sure it will play because you have no control of how it was encoded. If you want to make sure videos will play, you have to encode them yourself and make sure to use the correct settings.
The videos you have that doesnt play right, will have to be reencoded with correct settings to play.
Edit: I see you found an answer while I was writing this
thanks for the answer
just something to add: The baseline things just getting important when the resolution is higher than 640x480 , my LG P990 can display all videos with all codecs and baselines with 640x480 but 1920x1080 for example will lag So these films are not a problem, because mostly they are 640x480 for mobile phones and not higher, that your Card isn't full with 2 vids
so what program would be best to convert a video to, as stated above :-
The maximum supported profile level for the Tegra2 is 1080p Baseline L4.0 or 720p Baseline L3.1
I normally use Total video Converter but cant find any of the L4.0 ect setting on it.
Kickasskev said:
so what program would be best to convert a video to, as stated above :-
The maximum supported profile level for the Tegra2 is 1080p Baseline L4.0 or 720p Baseline L3.1
I normally use Total video Converter but cant find any of the L4.0 ect setting on it.
Click to expand...
Click to collapse
going to bump this, would be awesome to know exactly what setting and a program to use.
Kickasskev said:
so what program would be best to convert a video to, as stated above :-
The maximum supported profile level for the Tegra2 is 1080p Baseline L4.0 or 720p Baseline L3.1
I normally use Total video Converter but cant find any of the L4.0 ect setting on it.
Click to expand...
Click to collapse
I'll bump again just in hope
I can't for the life of me re-encode my video files to work with the CC. A little detailed help would be greatly appreciated. I'm watching these on a 55" for what it's worth...
Sent from my SCH-I545 using xda app-developers app
I have never used handbrake but with media-coder I just use
Container mp4
Resolution 720p or same as video
Bitrate 1 to 4
Video Codec : h264
Audio : keep same, mp3 or aac
Framerate : same as video
Works flawlessly imhob
Sent from my HTC One X using Tapatalk 2
sherdog16 said:
I can't for the life of me re-encode my video files to work with the CC. A little detailed help would be greatly appreciated. I'm watching these on a 55" for what it's worth...
Sent from my SCH-I545 using xda app-developers app
Click to expand...
Click to collapse
First off, have you ever had any video work for you? I use HandBrake without changing any default settings. I had a few MP4's that played but had issues so I just ran them through again as is which corrected the issues.
These settings were designed for the roku, but I'm pretty sure they would apply to chromecast as well, even if just as a starting point (for example, you can probably increase the bitrate):
Preset: Regular - High Profile
Container: MP4 File - make sure Large file size is checked.
Picture Tab
Size
DVD
Anamorphic: Use Strict or Loose - Anamorphic will attempt to create a widescreen effect from a DVD format.
Cropping: Automatic
Others
Anamorphic: None
Check Keep Aspect Ratio
Cropping: Custom - make sure all settings are 0.
Video Filters Tab
Filters
Detelecine: Off
Decomb: Default - this will automatically deinterlace only if needed.
Deinterlace: Off
Denoise: Off
Deblock: Off
Grayscale Encoding: Leave unchecked
Video Tab
Video
Video Codec: H.264 (x264)
Framerate (FPS): Same as source. If your source is greater than 30 and you experience playback problems such as rebuffers, change the FPS to 29.97.
Quality - You can use Constant Quality, or Average Bitrate. Experiment to see which is best for you.
Constant Quality: RF 17 to 21 should work well. Smaller RF settings will result in smaller files, but less quality. Larger RF settings will result in larger files, but better quality.
or
Avg Bitrate (kbps): Usually 1500 to 2500. For fast action videos such as sports shows, use a larger number. If your video shows jerkyness on fast action scenes, use a larger number.
Audio Tab
Audio Tracks
If your source has a digital audio track, use two audio tracks - one digital passthru, and one AAC analog. This will give you high quality audio on devices that support digital tracks, and will give you analog audio on devices that don't support digital tracks.
Source
1st track: (AC3)(5.1 ch)
2nd track: (aac)(2.0 ch)
Audio Codec
1st track: AC3 Passthru
2nd track: AAC (faac)
Mixdown
1st track: None
2nd track: Dolby Prologic II or Stereo
Samplerate
1st track: Auto
2nd track: Auto
Bitrate
1st track: Auto
2nd track: 128 or 160
DRC
1st track: Auto
2nd track: (your choice)
(From the HandBrake Guide)
Dynamic Range Compression
The dynamic range of an audio track is the difference between the softest and loudest sounds.
Dynamic range compression reduces the gap between those extremes.
•1.0-2.5 are good values to use.
•0, the default, turns it off completely.
•1.0 uses the compression hints embedded in the AC3 track.
•Values greater than 1.0 compress the range further by boosting the volume of soft sound samples while leaving loud samples as they are. This squeezes down the range between the softest and loudest parts, but should make the softer ones easier to hear in noisy listening environments.
Note, this is not the same as a gain or volume boost control.
Compatibility
Dynamic range compression only works when the source audio is AC3 and you are encoding to another format, like AAC. It has no affect on AC3 pass-through or on DTS or MPEG-2 audio.
Subtitles Tab
Roku does not currently support embedded subtitles, but you can add them for future use, or if you're going to use the encoded video on something else that does support them.
Chapters Tab
Like subtitles, Roku doesn't currently support chapters, but you can include them for future use. Check the Create chapter markers box if you want to include chapters.
Advanced Tab
Use the defaults.
Click to expand...
Click to collapse
Source: http://roksbox.com/home/index.php?option=com_content&view=article&id=70&Itemid=68
wptski said:
First off, have you ever had any video work for you? I use HandBrake without changing any default settings. I had a few MP4's that played but had issues so I just ran them through again as is which corrected the issues.
Click to expand...
Click to collapse
I've only had one work and it was so long ago that i have no idea what settings were used. What default settings are you using? High? Atv3? Android tablet?
Sent from my SCH-I545 using xda app-developers app
sherdog16 said:
I've only had one work and it was so long ago that i have no idea what settings were used. What default settings are you using? High? Atv3? Android tablet?
Sent from my SCH-I545 using xda app-developers app
Click to expand...
Click to collapse
Try Options>Set Defaults. Mine is set to Normal High Profile with no devices selected.
Trying now. Thanks
Sent from my SCH-I545 using xda app-developers app
Container mp4
Resolution 720p or same as video
Bitrate 1 to 4
Video Codec : h264
Audio : keep same, mp3 or aac
Framerate : same as video
I use the above settings with Handbrake and all my files play fine. I think the main setting to note is video codec h264
wptski said:
Try Options>Set Defaults. Mine is set to Normal High Profile with no devices selected.
sherdog16 said:
Trying now. Thanks
Sent from my SCH-I545 using xda app-developers app
Click to expand...
Click to collapse
Click to expand...
Click to collapse
So, did resetting to Defaults and using the Normal or High Profile preset work?
PhilipJFry said:
So, did resetting to Defaults and using the Normal or High Profile preset work?
Click to expand...
Click to collapse
I found that using "High profile" (verify 4.1 as the level under the video tab), coupled with AAC audio under the audio tab, will give me a direct play MP4 as a result. Good luck!
I am using Normal profile on handbrake, scaled to 1280x720, everything same intact setting except added subtitles burned in (deaf here) and It works flawless on my Samsung LedTV 1080p. No shutter or buffer
How can i know what quality is my video streaming?
like youtube videos, i think they are all 720p (i cant check it anywhere). But i have 40Mbit wireless internet connection so i think its enought to stream 1080p. How can i check what quality did i streaming? (not only youtube but plex and any other video streams)
thanks
Yea, saw that also on YouTube. Definitely not 1080 although no means to check..
castaway1 said:
How can i know what quality is my video streaming?
like youtube videos, i think they are all 720p (i cant check it anywhere). But i have 40Mbit wireless internet connection so i think its enought to stream 1080p. How can i check what quality did i streaming? (not only youtube but plex and any other video streams)
thanks
Click to expand...
Click to collapse
Most likely it's 720p(it was discussed many times before)-
720p extreme quality is also limitation of Google Cast 14.123.1.4 for Chrome
720p extreme quality setting = Video bitrate 4000-5000 + Audio bitrate 128
720p high quality setting = Video bitrate 2000-2500 + Audio bitrate 128
480p standard quality setting = Video bitrate 750-1500 + Audio bitrate 128
mathorv said:
Most likely it's 720p(it was discussed many times before)-
720p extreme quality is also limitation of Google Cast 14.123.1.4 for Chrome
720p extreme quality setting = Video bitrate 4000-5000 + Audio bitrate 128
720p high quality setting = Video bitrate 2000-2500 + Audio bitrate 128
480p standard quality setting = Video bitrate 750-1500 + Audio bitrate 128
Click to expand...
Click to collapse
thats only in chrome browser tab stream or im wrong? did chromecast can stream 1080p then? like fullHD movie.
castaway1 said:
thats only in chrome browser tab stream or im wrong? did chromecast can stream 1080p then? like fullHD movie.
Click to expand...
Click to collapse
You got me there.
Specs says 1080p:
https://support.google.com/chromecast/answer/3046409?hl=en
FAQ says 1080p:
https://support.google.com/chromecast/answer/3265953?hl=en&ref_topic=3210038
Casting a tab from Chrome is limited to 720p but some casting apps can do 1080p.
r00t4rd3d said:
Casting a tab from Chrome is limited to 720p but some casting apps can do 1080p.
Click to expand...
Click to collapse
Correct.
Tab casting is limited because of the fact that it's doing real-time compression of the screen. For the gamers, it's like running FRAPS except you're streaming rather than saving to disk.
castaway1 said:
How can i know what quality is my video streaming?
like youtube videos, i think they are all 720p (i cant check it anywhere). But i have 40Mbit wireless internet connection so i think its enought to stream 1080p. How can i check what quality did i streaming? (not only youtube but plex and any other video streams)
thanks
Click to expand...
Click to collapse
Is your TV set to tell you your resolution? I.e. My Samsung will say 1920x1080 or 1280x720. Don't do much tab casting so I gotta say I've been pretty pleased that the Chromecast seems to always be pumping out 1080p and my receiver on Netflix stuff always lights up the Dolby Digital+ icon.
Sent from my SAMSUNG-SGH-I747 using XDA Premium 4 mobile app
Netflix has example movies that show the current resolution and bitrate. My CC certainly streams 1080p from Netflix @ 5800 kbps
Sent from my Nexus 7 using Tapatalk