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
Hello,
The new core player 1.2.1 with youtube integration is OUT !!!
Go to Mobihand and enjoy.
Private69.
@+++
Great news thanks
As core player does not have a trial, and is pretty expensive, could you do some screen shots of this feature?
Surur
just check out the video
http://www.youtube.com/watch?v=PRNkuEfx7j4
Cool. Thanks. Pretty nice. Looks like I will be shelling out, after refusing to pay for software without a trial for more than a year now.
Anyway, any way to get core player to play .flv files saved from YouTube. I know it does not support it natively, but I wonder if there is a hack or not.
Surur
Youtube integration works like a charm but trying to use H.264 for streaming (highest quality) makes me lose ~75% of the frames.
I dunno I guess I didn't expect it to be perfect but it's totally unwatchable. The medium settings works fine but looks worse than the flash video bundle with tcpm. (The actual interface is retty nice though a bit unresponsive and it doesn't always bring up the video when clicking a video, thus making you have to change "view" to see the actual video. pretty annoying.)
That youtube integration looks kinda slick.
I have core player, and am very happy with how it plays the videos I have on my storage card. It's clearer and sharper than WMP or TCPMP.
I don't have the you tube integration yet. What advantage does it have over TCPMP? Does it upload faster, or play the videos better? Sounds like undac didn't find the quality to be all that great.
Gibbs said:
I have core player, and am very happy with how it plays the videos I have on my storage card. It's clearer and sharper than WMP or TCPMP.
I don't have the you tube integration yet. What advantage does it have over TCPMP? Does it upload faster, or play the videos better? Sounds like undac didn't find the quality to be all that great.
Click to expand...
Click to collapse
eeks, h.264 youtube LOOKS great, but as undac pointed out...it's unwatchable... dropped-frame city...
medium setting RUNS great but looks bad...
so still flash video player and tcpmp for quality youtube...
if you just wanted to watch a video asap and didn't mind the quality, well medium setting core player would work ...
I tried the new version and really like the YT interface. I played several videos via WiFi and 3G and saw good results, video's only dropped about 5 frames in 2,500 pretty consistant with both radios with h.264's and zero frames with MPEG4s.
To select videos, I pressed the "i" icon on the right of each video, then in the larger info screen, pressed the play icon. Worked every time and seemed pretty responsive as well.
Edit, Oops, that was with the stock settings (Medium), when I changed the network setting for YT to high quality, the Kaiser chokes as reported. It played 101 frames and dropped 1515! Is this strictly a Kaiser/Tilt missing video driver issue??? and other PDA's function with this setting??
Just tested several H.264 Videos over wifi. 10000k frames played 400 dropped - frame rate 25.68. Thats pretty acceptable to me.
Not sure why my is performing better than some. Yes I did check to make sure it was h.264 High.
any1 have the cab for this? I know its not free I have purchased it but for some reason handago didnt provide me with the link for new version they still are selling the old one.
thesoulpoet said:
any1 have the cab for this? I know its not free I have purchased it but for some reason handago didnt provide me with the link for new version they still are selling the old one.
Click to expand...
Click to collapse
I am sure they will have it soon enough. No warez posting is allowed here. Mobihand.com of course has it already and I have to say it really is working nice. Love the youtube interface and streaming is really flawless with hsdpa.
High quality (H264) YouTube playback over wifi on my HTC Advantage is virtually flawless in CP 1.2.1 - I have it set to use the ATI Imageon video decoder w/acceleration selected. Supposedly the ATI chip doesn't have the capability to do hardware acceleration of H264 but in CP 1.2 and 1.2.1 I get incredibly smooth playback of H264 video (not at 640x480 unfortunately).
Can anyone advise on optimum settings van CorePlayer?
YouTube doesn't look too good here either. Can anyone advise on the best video (and other) settings to use with CorePlayer 1.2.1 / TyTN II?
chezzorilla said:
YouTube doesn't look too good here either. Can anyone advise on the best video (and other) settings to use with CorePlayer 1.2.1 / TyTN II?
Click to expand...
Click to collapse
I would just suggest you make sure under video settings you have the qtv option selected.
chezzorilla said:
YouTube doesn't look too good here either. Can anyone advise on the best video (and other) settings to use with CorePlayer 1.2.1 / TyTN II?
Click to expand...
Click to collapse
The "default" setting for Youtube video's is the crappy 3gp mode
to get H.264 goto
menu -> tools -> preferences -> Network
and amend the "YouTube Format" to "h264 (High Quality)"
Also make sure
menu -> tools -> preferences -> video
has "video Output" set to "QTV Display" (I'd recommend setting it to GDI first, exit, restart, set to QTv, exist and then restart)
QTv mode has some quirks (it wont display some of my album art) but for video it's way better than GDI
Bratag said:
Just tested several H.264 Videos over wifi. 10000k frames played 400 dropped - frame rate 25.68. Thats pretty acceptable to me.
Not sure why my is performing better than some. Yes I did check to make sure it was h.264 High.
Click to expand...
Click to collapse
bratag, can you post links to some youtube vids and your live benchmark on them over wifi at h.264?
I've only tested it a little and so far it seems great to me. Having Youtube integrated kicks ass. Here is a sample I tested:
with three bars on HSDPA and Youtube set to high quality...
Wolverine trailer
320X240 25 fps
1405 frames played
165 frames dropped
actual framerate 22.373
Im sure that larger pixel dimension files will drop more frames. But so far I am happy. This CoreCodec team is the heat. First the QTV overlay and now youtube. Props
It very much depends on the size of the youtube video. Anything over about 480x runs choppy. You have to go down to medium for that. But anything encoded at a lower size than that is fine
H.263 / 3GPP2 / MPEG4
Which one is best to use to record video?
I am not really concerned about life size, but smaller can't hurt.
I am mainly looking for :
1) Smoothness in the recorded video when played back.
2) Highest quality.
Also, is CIF resolution the highest the phone supports?
I have a Sprint Diamond running Juicy 2.5
I see everyone voting for MPEG4, why MPEG4? Any insight on that?
best quality/low size. playable on most things. newest codec.
where you got 3gpp2 on diamond i have only two options
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
Is there any way to improve the video playback quality?
I'm a heavy user of Voddler (a swedish Netflix) and Plex (video streaming from computer). When I watch the movies I have a little problem with the quality. Small blocks appear on the screen during playback. Is there anyway to make them disapear?
Or maybe it's just my Wifi connection too slow?
But this also appear when I play videos from the SDcard. These clips are in 720p, but the phone should manage to play them better, right?
Hope you can help me!
Best Regards
Jimmy
Try MX Player to play videos. and of course WiFi bandwidth matters for Quality video playback.
Those spot depends upon the bandwidth you are using and stored videos depends upon the bitrate which used to decode the video. Try to use more than 3mbps bitrate videos and higher bandwidth for streaming.. You won't see blocks in these setup.