{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've posted some HD video test clips specifically to stress test Nexus 10's video playback capability. The 2-minute clips all have the same content, and were taken from TimeScapes, AFAIK the only publicly-available film in 4K resolution.
The first two entries below are reference 1440p and 1080p clips, with selected sequences losslessly cut and spliced from the 30" HD Download and BluRay sources, respectively. (Audio was reworked for continuity and recoded to AAC 2.0.) The second two entries are "rip" versions of the reference clips, encoded for fidelity and small size. They should be indistinguishable from source, and are for demo rather than testing. The last two are the 1440p_60f clip (24->60fps upconversion using 32322 frame dupe pattern), intended as a "Kobayashi Maru" test, and the 1440_10b clip for 10-bit testing.
Clips are muxed to MP4 container for native (hardware-accelerated) playback. You shouldn't need to use a 3rd-party player except for the 10-bit clip.
Please test with a clean configuration, ie no running background tasks. Please provide feedback on:
. Smoothness of playback of each clip.
. Any visual difference between 1080p clip and 1440p clip.
. Tablet model (if not Nexus 10).
. Video player (if not native player).
Download folder: http://mediafire.com/?4c3pi982p0dsc
(Note: Due to Mediafire being difficult, some obfuscation was needed. Rename *txt files to *rar before uncompress.)
Rar password: hdtest
1440 -- 2560x1440 clip from 30" HD Download source, 18Mbps; use for native-res playback stress-test
1080_BD -- 1080p clip from BluRay source, 35Mbps; use for visual comparison vs 1440p and bitrate stress-test
1440_demo -- 1440p/1080p clips re-encoded for fidelity & small size (CRF20, veryslow preset); use for demo
1080_demo
1440_60f -- 1440p clip converted to 60fps and re-encoded at CRF19; use for "blue sky" test
1440_10b -- 1440p clip re-encoded at CRF21 10-bit; use for 10-bit playback test
NB: TimeScapes is AFAIK the first commercially available video at 4K resolution. It's a collage of naturescape and skyscape sequences using time-lapse and slo-mo videography. It's mostly the work of one guy, Tom Lowe. If you find the clips interesting enough to obtain the whole 48-min video, please support the creator with a purchase. The film is available at http://timescapes.org.
Great resource files. Thanks for sharing.
Now what I need is just a Nexus 10...
Ill test these and report back soon
It's impossible that it will play 1440p 10bit especially when devices around that power can't even play 720p 10bit properly. A better test would be 1080p and 720p 10bit.
Did my own, test, not happy about the performance. the file is a 1080p short clip encoded in H264 [email protected], bitrate 20Mbps, there were frequent drop frames, not smooth at all.
I've downloaded 1440_60f -- 1440p clip converted to 60fps (32322 dupe pattern) and re-encoded at CRF19, use for "blue sky" test and I can't get it to play in the stock player or mx player.
Any ideas?
---------- Post added at 01:29 PM ---------- Previous post was at 12:59 PM ----------
Infact I can't playback any of the files? Any ideas anyone?
I'm very interrested in the thread as I attend to buy the Nexus 10 for movie playback (1080p mkv file ).
Can you try with BS Player ? on my Galaxy S3, BS Player works way better than MXPlayer (on the bird : http://cybernetnews.com/xbmc-high-bitrate-sample-videos/, mkv @
20mbits).
tarteens said:
I'm very interrested in the thread as I attend to buy the Nexus 10 for movie playback (1080p mkv file ).
Can you try with BS Player ? on my Galaxy S3, BS Player works way better than MXPlayer (on the bird : http://cybernetnews.com/xbmc-high-bitrate-sample-videos/, mkv @
20mbits).
Click to expand...
Click to collapse
Still won't play the files from above. I'll download the sample above and try that.
My desktop computer struggles with 1440p/10bit & @60FPS, so I don't expect a mobile device to play it. But playing popular formats on 1080p smoothly will make or break the deal for me. If there are struggles, I'll just wait for the 5450 / T658 Sammy tablet next year, hopefully coming as a Note and before March. The Nexus 10 is a great package make no mistake, but Samsung will certainly have a more optimized HW for his in-house product.
BoneXDA said:
My desktop computer struggles with 1440p/10bit & @60FPS, so I don't expect a mobile device to play it. But playing popular formats on 1080p smoothly will make or break the deal for me. If there are struggles, I'll just wait for the 5450 / T658 Sammy tablet next year, hopefully coming as a Note and before March. The Nexus 10 is a great package make no mistake, but Samsung will certainly have a more optimized HW for his in-house product.
Click to expand...
Click to collapse
I've tested a recording off my S3 camera and it plays back using the hardware encoder fine, just downloading this birds sample to test.
---------- Post added at 03:08 PM ---------- Previous post was at 03:04 PM ----------
tarteens said:
I'm very interrested in the thread as I attend to buy the Nexus 10 for movie playback (1080p mkv file ).
Can you try with BS Player ? on my Galaxy S3, BS Player works way better than MXPlayer (on the bird : http://cybernetnews.com/xbmc-high-bitrate-sample-videos/, mkv @
20mbits).
Click to expand...
Click to collapse
Works fine in BS and MV players. Yey :good:
I'll join the test club once I get home, left my N10 at home today so I wasn't distracted at work :angel:
Guys can anyone confirm if it plays 10bit 1080p mkvs smoothly? i wanted a quad A15 because i know quad A9s can't handle it (at least not at the stock frequencies current flagships have) but this is what we got and i'll have to live with it
1080p 10bit MKV to test out - http://android.tnonline.net/Software/Video/Hi10P Software/hotd-op-1080p-hi10p.mkv
720p 10bit MKV to test out - http://hotfile.com/dl/148950242/e652ee9/
These videos should be SW accelerated because nothing should be able to HW accelerate 10bit videos. So don't be surprised if it DOES play slow. In fact, you should be surprised if it does play nicely.
If it doesn't play nicely, this isn't a problem with the Nexus 10; it's a problem with the video format not being supported too well (and don't worry if you don't watch anime - it's a very niche kind of encoding).
I'm expecting 720p 10bit to play and 1080p 10bit to not play.
Oli2k said:
I've tested a recording off my S3 camera and it plays back using the hardware encoder fine, just downloading this birds sample to test.
---------- Post added at 03:08 PM ---------- Previous post was at 03:04 PM ----------
Works fine in BS and MV players. Yey :good:
Click to expand...
Click to collapse
:victory: thank you !
So at least it should be able to play almost all 1080p mkv (8bit of course) smoothly
These samples are intended for stress-testing, to determine the boundaries of N10's playback capability, and thus aren't designed to be the typical "downloadable" variety. I'm not interested in software playback, since that depends on the video player's efficiency and isn't relevant to the hardware.
FYI, on my ancient test rig, an E5200 C2D and using only GMA graphics, play back is smooth for both the 1080p BD and 1440p normal. The [email protected] stutters once every few seconds (hence its "Kobayashi Maru" designation,) and the 1440p 10-bit stutters a couple of times. I expect a PC with a discrete GPU to be able to playback all these clips smoothly.
Please test the baseline files (the 1080p BD and 1440p source) before continuing with the "harder" clips (60fps and 10-bit). You should expect N10 to smoothly play both source files. If it is that N10 can't play the source files smoothly, I'll upload a "rip" version of those files at a smaller bitrate. FYI, the 1440p source file is already in the "rip" range, as its 18Mbps is equivalent to a 1080p rip's 10Mbps (1440p has 78% more pix than 1080p).
Yeah, sadly that's what i think that will happen and as i watch insane amounts of anime that's a big deal for me, well at least it will do better than my TP, i wonder if the damn GPU makers will ever do anything to support 10bit HW decoding as they look much better.and it's bad to be forced to use 8bit in a screen as good as this one.
1440 -- 2560x1440 clip - Played Smoothly
1080_BD -- 1080p - Played smoothly
1440_60f -- 1440p Jittered all over the place, but played
1440_10b -- 1440p Didnt play
Video on the way
@italia0101
Can you discern any detail difference between the 1080p and 1440p clips?
hm difficult question, iv just looked at them both again and id say the 1440p looks better, but you would be hard pressed to see a major difference, well at least i cant..
Edit- the 1440p looks better ..
italia0101 said:
1440 -- 2560x1440 clip - Played Smoothly
1080_BD -- 1080p - Played smoothly
1440_60f -- 1440p Jittered all over the place, but played
1440_10b -- 1440p Didnt play
Video on the way
Click to expand...
Click to collapse
Can you try 1080p and 720p 10bit samples? :x
Related
I want to convert some anime with .ass subtitles for playback on the SGS2, so I'll have to hardcode them into the video, but what are the best settings for the best quality? H264 or Xvid? Mkv, mp4 or avi? I'm using StaxRip, but I'm willing to use other converters.
Afaik subtitles don't have to be hardsubs. Softsubs should work on stock player, or at least with other players such as mvideoplayer, diceplayer, vplayer, rockplayer...
But I've read they don't show through HDMI when hardware decoding is used.
Sent from my GT-I9100 using XDA App
Those subs come with all the fancy stuff, karaoke, typsetting you know. I don't if they work because my SGS2 is still on its way to get here, but because I'm going on holiday very soon, I'd like to have my video's pre-encoded so that I can drop them onto my phone and play.
Yea, the advanced styled ones don't work. The fancy anime karaoke subs are most of the time baked into the video. The fancy effects are nearly impossible to do real-time.
Convert them to srt and they'll work, but that'll surely ef up your subtitles overall. Just bake them into the videos with some nice tools available at video-help.com (amazing site).
I was originally planning to hardcode them into the video, but I want to know which settings, what is the best container and format? I don't want the video to be effed up. At what settings do you usually encode video's or movies for the SGS2?
Can anybody help me?
Asking witch one is best is not easy to answer.
I encode my HD music videos to 720p mkv , high-profile 3.1 x264 or H264 (same thing i think).
For reference SGS1 and 2 , can play "high profile x264(mkv) [email protected] fps" , SGS2 can play MP4 [email protected] (had no success with 1080p x264).
Decoding HD video does take more processing power and eats thro battery faster. If you want max battery encode in "baseline MP4" and aim for 800x450 or under depending on aspect ratio.
Encoding with "high-profile x264 (mkv)" will result in lower file size and much better video quality then "baseline (mp4). SO its up to you if you want max battery or max quality.
Most anime and movies from Internet will play without any transcoding mkv,xvid,avi,divx.
If you get free 3rd party video player from market my personal favorite "mVideoPlayer" it uses SGS2 hardware samsung codecs to play media also support for
Subtitle Support: srt, ssa, ass, sub/idx, mpl, smi, txt, sub, sami.
Click to expand...
Click to collapse
SGS2 has best media compatibility of all the phones but it still can't match versatility of PC.
Some badly encoded videos with none standard settings custom compression matrix ect. will not play or play with artifacts, in that case try one of the software players that don't use samsung codecs "Moboplayer" or "Diceplayer"
As for encoding/transcoding videos i use "MeGUI" but its not noob friendly. There are several noob friendlier converters but i found them lacking.
Anyway don't waist time transcoding if you don't have SGS2 , wait untill you get it test your media and only then transcode
ghost77 said:
Asking witch one is best is not easy to answer.
I encode my HD music videos to 720p mkv , high-profile 3.1 x264 or H264 (same thing i think).
For reference SGS1 and 2 , can play "high profile x264(mkv) [email protected] fps" , SGS2 can play MP4 [email protected] (had no success with 1080p x264).
Decoding HD video does take more processing power and eats thro battery faster. If you want max battery encode in "baseline MP4" and aim for 800x450 or under depending on aspect ratio.
Encoding with "high-profile x264 (mkv)" will result in lower file size and much better video quality then "baseline (mp4). SO its up to you if you want max battery or max quality.
Most anime and movies from Internet will play without any transcoding mkv,xvid,avi,divx.
If you get free 3rd party video player from market my personal favorite "mVideoPlayer" it uses SGS2 hardware samsung codecs to play media also support for SGS2 has best media compatibility of all the phones but it still can't match versatility of PC.
Some badly encoded videos with none standard settings custom compression matrix ect. will not play or play with artifacts, in that case try one of the software players that don't use samsung codecs "Moboplayer" or "Diceplayer"
As for encoding/transcoding videos i use "MeGUI" but its not noob friendly. There are several noob friendlier converters but i found them lacking.
Anyway don't waist time transcoding if you don't have SGS2 , wait untill you get it test your media and only then transcode
Click to expand...
Click to collapse
Thank you for your explanation! Say, if I encode one video with high-profile x264, [email protected],976fps, it would work on the SGS2? Is it better to have mp4 or mkv with this? Can I send you two of the same videos for you to try on the SGS2?
dejong12 said:
Thank you for your explanation! Say, if I encode one video with high-profile x264, [email protected],976fps, it would work on the SGS2? Is it better to have mp4 or mkv with this? Can I send you two of the same videos for you to try on the SGS2?
Click to expand...
Click to collapse
Yes if you upload them to something like megaupload or mediafire i can test it for you, you can PM me links.
high-profile x264, [email protected],976fps
Click to expand...
Click to collapse
SGS2 will play that easy. If you encode with above settings it doesn't matter if its mp4 or mkv as those are only containers your encode will be "high-profile x264".
Benefit of mkv is you can integrate soft subtitles that can be turned on or off. If subtitles are hardcoded then there is no noticeable difference.
ghost77 said:
Yes if you upload them to something like megaupload or mediafire i can test it for you, you can PM me links.
SGS2 will play that easy. If you encode with above settings it doesn't matter if its mp4 or mkv as those are only containers your encode will be "high-profile x264".
Benefit of mkv is you can integrate soft subtitles that can be turned on or off. If subtitles are hardcoded then there is no noticeable difference.
Click to expand...
Click to collapse
Uploading now as we speak, ~10 minutes left on this crappy connection. The videos are the same, but one is in mp4 and the other mkv. Just want to make sure which one to go for. By the way, is there a noticable difference in quality if I encode in 1280x720? I can easily encode this, so if you want I can provide one in 720p too?
I've played different formats with SGS1 and SGS2 with different types of encoding and just basic divx, there seems to be barely any difference in power consumption, probably the HW decoding is very efficient that it barely adds power usage.
dejong12 said:
Uploading now as we speak, ~10 minutes left on this crappy connection. The videos are the same, but one is in mp4 and the other mkv. Just want to make sure which one to go for. By the way, is there a noticable difference in quality if I encode in 1280x720? I can easily encode this, so if you want I can provide one in 720p too?
Click to expand...
Click to collapse
SGS2 screen resolution is 800x480 , there is no benefit from 720p or higher unless you intent to connect your SGS2 to TV.
Both videos play identically with my eyes i see no noticeable difference
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ghost77 said:
SGS2 screen resolution is 800x480 , there is no benefit from 720p or higher unless you intent to connect your SGS2 to TV.
Both videos play identically with my eyes i see no noticeable difference
Click to expand...
Click to collapse
I think I will go with mkv then. Thank you very much for testing, now I can encode episodes without worrying if they work/don't work. Thank you!
Btw, the audio in the video isn't out of sync, is it? I've tested a 640x360 mkv file on my Galaxy Ace, but the video stutters and is out of sync. This isn't happening on the SGS2, right? Just want to make sure.
dejong12 said:
I think I will go with mkv then. Thank you very much for testing, now I can encode episodes without worrying if they work/don't work. Thank you!
Btw, the audio in the video isn't out of sync, is it? I've tested a 640x360 mkv file on my Galaxy Ace, but the video stutters and is out of sync. This isn't happening on the SGS2, right? Just want to make sure.
Click to expand...
Click to collapse
Clip was fairly short i didn't notice anything strange , if you want feel free to upload full episode ill check again.
Following song lyrics sound is spot on.
ghost77 said:
Clip was fairly short i didn't notice anything strange , if you want feel free to upload full episode ill check again.
Following song lyrics sound is spot on.
Click to expand...
Click to collapse
Okay, I'll provide you with an encoding of episode 01, expect the link tomorrow. I hope it works flawlessly. Thank you for finding some time to test this for me!
In case someone else finds this useful info. This test was successful.
MKV Video plays without lag , audio in sync, no problems encountred.
PHP:
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 6 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 24mn 11s
Width : 848 pixels
Height : 480 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 116 r2019 9cc407d
Encoding settings : cabac=1 / ref=6 / deblock=1:1:1 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=0.40:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:0.60
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 24mn 11s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Language : Japanese
Thank you for testing! I'm so happy it works! Thank you!
You didn't encounter any artifacts etc?
dejong12 said:
I want to convert some anime with .ass subtitles for playback on the SGS2, so I'll have to hardcode them into the video, but what are the best settings for the best quality? H264 or Xvid? Mkv, mp4 or avi? I'm using StaxRip, but I'm willing to use other converters.
Click to expand...
Click to collapse
What device you want to put on?
And the StaxRip haven't get the default setting for the need formats for device?
Well, what Im using is Aneesoft, have many preset for different devices, so I just need to choose the need format as output.
Trial at https://market.android.com/details?id=com.inisoft.mediaplayer.trial&feature=search_result
Try it out!
Edit: Diceplayer and ES filemanager is a nice combo, plays mkv via wifi very nicely
Limitations
1. S5PC11x Chipset can play 720p(h.264 high profile)
2. Tegra 2 based phone can not play H.264 high profile clip.
3. Froyo Galaxy S/Tab can not play movie. Gingerbread is required.
4. 2nd gen. Snapdragon can not play H.264 High profile level 4.0/5.0 clip.
Click to expand...
Click to collapse
Are we sure it will work? Testing now.
bullzeye.za said:
Are we sure it will work? Testing now.
Click to expand...
Click to collapse
Impressed! Works perfectly
Thanks for the link, buying it!
Does it play x264 high profile encoded 720p and 1080p mkv files?
Works perfect so far! Even plays across smb!
Sent from my GT-P7510 using XDA Premium App
Can someone check the playback of the following video clips, using Diceplayer? These clips are taken from this thread here. This is what the OP of that thread says:
This is a survey to see how well current tablets can play 720p and 1080p H.264 movies. Attached below are 6 sample clips from Avatar, each is of the same scene, encoded in H.264 high/main/baseline profile and 720p/1080p resolution. Please try all clips.
I've selected Avatar since it is full-frame and requires more bits than a normal wide-screen movie. This particular sequence is very high action, and serves as a worst-case test. (For playback, please minimize system load by closing down other running apps.)
http://mediafire.com/?15ec78k8s57db1z 1280 high MP4
http://mediafire.com/?pylvj2fa9kzynh2 1280 main MP4
http://mediafire.com/?9uk4z06ig651x3u 1280 baseline MP4
http://mediafire.com/?ge1nwgd5003s3ak 1920 high MP4
http://mediafire.com/?8aarftw6r499dga 1920 main MP4
http://mediafire.com/?7yqwhma8yhrhusq 1920 baseline MP4
The above video 1280 high profile play just fine with stock player. Android 3.1 handle highprofile mp4 with the right spec.
The 1920 highprofile freeze my tab and only gets audio. And when do people want to play 1080p? Better to use 720p with good quality and bitrate.
The thing that's stand out with diceplayer is that you can play .mkv.
It Evan plays videos with dts.
If you want use to test and see different between diceplayer and stock you should upload videos that don't run on stock player
Have tried some highprofile mkv and its almost ok, for the most time it runs smoothly, but sometimes the picture hangs,studder.
It's almost there but it don't reach all the way, hopes that we will see updates so the playback gets better.
Also think that mp4 baseline and other video plays smoother in movie's when there is alot of movement and panning.
Sent from my GT-P7510 using XDA Premium App
Doesn't play on my 3.1 Tab
Diceplayer doesn't work on my Tab - running HC3.1. Anyone else have problems?
arnold88 said:
Diceplayer doesn't work on my Tab - running HC3.1. Anyone else have problems?
Click to expand...
Click to collapse
Same for me
arnold88 said:
Diceplayer doesn't work on my Tab - running HC3.1. Anyone else have problems?
Click to expand...
Click to collapse
Same here, it opens, sits for a second, then closes.
Works pretty well with these ([email protected] AC3) TV shows that I download. Not bad since Mobo couldn't play these smoothly. Video has some hiccups but audio is smooth.
Downloaded a sample video ([email protected] DTS) and there was no video. Then the file stopped playing half way through (27 seconds in).
But I don't watch movies on my tablet anyway, only TV shows. And this seems to work great. Let's see if it'll be able to stream the TV shows smoothly. Thanks OP!
This plays my 720p x264 mkvs perfectly. Fantastic find, Doc, thanks.
Sent from my GT-P7510 using XDA Premium App
Ahh finally, since neither stock nor mobo could play my .mkv's (tv series) this is godsend.
I'm running HC 3.1 & TW.
Got Diceplayer playing back a 720p .MKV file (not sure if it was high profile or not) - not buttery smooth but better than anything else I've seen so far on HC3.1
Got a couple of questions, I was wondering if anyone can answer...
1) Diceplayer claims to offer hardware accelerated video decoding - is this for .MKVs?
2) Is that hardware acceleratation for Tegra 2
3) IF so, how are they managing it where so many others have failed? (Wasn't the core problem with offering HW acceleration for .MKVs down to lack of support from the nVidia side of things?)
Cheers
1) Diceplayer claims to offer hardware accelerated video decoding - is this for .MKVs?
=> Yes. it use hw accelerator at any format with MPEG-4/H.264
you can play MOV / AVI files with HW accel.
2) Is that hardware acceleratation for Tegra 2
=> YES.
It plays 720p high profile mkv without any issues. With 1080p, The video stops playing, but the audio still works for some, but wont for most of the 1080p videos either mkv or mp4. I think this might be achieved in the future.
720p playback is great !
1080p just freeze the tab but hey not even my Galaxy S II cant handle Full HD besides the resolution is useless for now anyway
krips2003 said:
It plays 720p high profile mkv without any issues. With 1080p, The video stops playing, but the audio still works for some, but wont for most of the 1080p videos either mkv or mp4. I think this might be achieved in the future.
Click to expand...
Click to collapse
I don't think it (Galaxy Tab/Tegra2) can handle level 4.1 or higher. But plays the rest better than anything else I've tried.
juami said:
1) Diceplayer claims to offer hardware accelerated video decoding - is this for .MKVs?
=> Yes. it use hw accelerator at any format with MPEG-4/H.264
you can play MOV / AVI files with HW accel.
2) Is that hardware acceleratation for Tegra 2
=> YES.
Click to expand...
Click to collapse
Awesome.. which leads me to question 3.. *How* are they managing to implement HW acceleration where the other software vendors have failed? e.g. the reliance on core NVidia software library support (or lack of it apparently) ??
jms_uk said:
Awesome.. which leads me to question 3.. *How* are they managing to implement HW acceleration where the other software vendors have failed? e.g. the reliance on core NVidia software library support (or lack of it apparently) ??
Click to expand...
Click to collapse
see my interview.
http://blog.clove.co.uk/2011/07/20/focus-on-apps-dice-player/
One of the biggest things I do on my Prime is watching Anime. And I noticed that lately some of my newest anime shows won't work correctly. Most of them are tagged with a 720p 10bit in the filename. I know the prime works with 1080p so why wouldn't this work? I dug around and found out that its like a high profile 720p and on most computers the screen will come up green and if so just update your player (I use cccp) and it should work. So it seems like its software and not really a hardware limit. Has anyone found a app that handles 10bit files? I tried dice/stock/bplayer/mkplayer and they all kinda work slowly or have studders but play my 1080p or 720p 8bit ones fine.
Yeah you need a media player that can decode Hi10p videos to have them play without artifacts. I'll poke around and see if I can find any that do. I have some Hi10p files I'd like to play as well.
---------- Post added at 11:48 AM ---------- Previous post was at 11:38 AM ----------
Apparently MoboPlayer can decode Hi10P videos but only in software, so I'm not sure how the Prime will handle it. I can't test it out till I get my tablet tomorrow but let me know if you do. I've got a 1080p Hi10P copy of Redline I am eager to see on that gorgeous display!
Cool thanks a bunch ill test it too when I get home. I deleted the 10bit files last night. And with the quad cores I doubt it wouldn't work I played the same file flawlessly last night on my dell 3ghz dual core with crappy on board video and 4 gb ram. I can't see why the prime couldn't handle it.
Which one is it?
https://market.android.com/details?...GwsMSwxLDEsImNvbS5jbG92NHIuYW5kcm9pZC5uaWwiXQ..
or this
https://market.android.com/details?...wxLDEsImNvbS5tb2JvLnZpZGVvLnBsYXllci5hcm03Il0.
MrCapcom said:
And with the quad cores I doubt it wouldn't work I played the same file flawlessly last night on my dell 3ghz dual core with crappy on board video and 4 gb ram. I can't see why the prime couldn't handle it.
Click to expand...
Click to collapse
It's 4 cores but clocked at max 1.3 Ghz and also ARM not x86. Still, I think they should be enough to decode anything. At least they have NEON extention, which should be used for decoding by software players (Tegra2 didn't have it).
MrCapcom said:
Cool thanks a bunch ill test it too when I get home. I deleted the 10bit files last night. And with the quad cores I doubt it wouldn't work I played the same file flawlessly last night on my dell 3ghz dual core with crappy on board video and 4 gb ram. I can't see why the prime couldn't handle it.
Which one is it?
https://market.android.com/details?...GwsMSwxLDEsImNvbS5jbG92NHIuYW5kcm9pZC5uaWwiXQ..
or this
https://market.android.com/details?...wxLDEsImNvbS5tb2JvLnZpZGVvLnBsYXllci5hcm03Il0.
Click to expand...
Click to collapse
The first one I believe. That is the one I saw linked to on another forum anyway.
SOunds like you need Dice Player, hands down the best video player for any Android device it supports.
Video playback demo video - Dice Player playing everything:
I tried Dice Player Trial and it didn't play the files correctly am I missing something? does the pay version offer better support for 10bit?
Try BS Player.... I tried DICE, MX and Mobo, Vplayer, etc last night and BS was the only one that would play everything (even 1080p) smoothly, even over a network connection from my server. If you use it over a network, go into BS Player and use its LAN mode. For local playing content, change the decoder to the system hardware decoder and not the BSEngine hardware decoder. Works so much better.
MrCapcom said:
One of the biggest things I do on my Prime is watching Anime. And I noticed that lately some of my newest anime shows won't work correctly. Most of them are tagged with a 720p 10bit in the filename. I know the prime works with 1080p so why wouldn't this work? I dug around and found out that its like a high profile 720p and on most computers the screen will come up green and if so just update your player (I use cccp) and it should work. So it seems like its software and not really a hardware limit. Has anyone found a app that handles 10bit files? I tried dice/stock/bplayer/mkplayer and they all kinda work slowly or have studders but play my 1080p or 720p 8bit ones fine.
Click to expand...
Click to collapse
Can you post a link to one of these 10bit files? or a sample of one?
I've tried almost every player and I've conceded to the fact that one doesn't exist. 10bit encoding has only just begun to be supported within the last few months within the big codec packs and such. But I have faith that eventually we will see support for it on the android platform.
I don't know of any device that can play 10 bit h.264 high profile in hardware. This is the newest type of encoding and it delivers even higher quality at a lower file size. However, it requires serious horsepower to playback (much less encode). So essentially, it's only good for watching on PC's right now with enough power to playback the files in software.
Best to encode with High Profile 8 Bit if you want to play it on the Prime.
jamesey10 said:
Can you post a link to one of these 10bit files? or a sample of one?
Click to expand...
Click to collapse
I'm watching
[sage]_Mobile_Suit_Gundam_AGE_-_12_[720p][10bit][8f15D800].mkv im sure u can find it via google. The images look like this when I play through BS Player
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A rather unexpected benefit of the ICS update is that all my video players are now using hardware acceleration with every video I can throw at them, even my 10bit 1080p mkvs are using hardware acceleration (and playing smoothly). However, I am getting artifacts on the 10bit encodes and audio doesn't always work with hardware acceleration.
Guess it's back to finding the perfect video player since moboplayer won't display subtitles w/ hardware acceleration, mplayer won't software decode audio. . . blah.
. . .
Think I found my winner: MX video player
It's allowing me to select s/w decoding of audio tracks, handling dual audio tracks, subtitles and it's using hardware acceleration for the video so that i don't have to recompress my videos. . . Just grab and go.
ill have to try to see if i get better results forcing software for audio and hardware or w/e for video
Tekara said:
A rather unexpected benefit of the ICS update is that all my video players are now using hardware acceleration with every video I can throw at them, even my 10bit 1080p mkvs are using hardware acceleration (and playing smoothly). However, I am getting artifacts on the 10bit encodes and audio doesn't always work with hardware acceleration.
Guess it's back to finding the perfect video player since moboplayer won't display subtitles w/ hardware acceleration, mplayer won't software decode audio. . . blah.
. . .
Think I found my winner: MX video player
It's allowing me to select s/w decoding of audio tracks, handling dual audio tracks, subtitles and it's using hardware acceleration for the video so that i don't have to recompress my videos. . . Just grab and go.
Click to expand...
Click to collapse
That's interesting with the ICS update. MX Video Player can decode 10-bit videos in software (since 10-bit videos currently cannot be hardware accelerated), but what's the performance like? I doubt 1080p would be smooth unless it has a low ref frames, but 720p might be passable.
So there are currently no video players that support both 10bit H.264 and subtitles? That's a shame. I tried a few different players (can't remember the names) and there was one, I think diceplayer which seemed to work best with mkv and subs but no 10 bit support.
Then I read this on the mvideoplayer site (sorry, can't post links yet)
>Video formats supported: Depends on your phone...
>Subtitles: srt,ssa,ass,sub,mpl,psb,txt,smi
Now I read somewhere that the Galaxy S2 natively supports MKV and 10 bit (haven't tried it yet as I just assumed the stock player wouldn't do it). So that being the case, it looks like this program uses internal decoders and is able to read the subs. Has anyone had any success with this?
How about VLC or coreplayer from the corecodec guys? I think those are our best bets but I'd like something ASAP.
t3ch7 said:
That's interesting with the ICS update. MX Video Player can decode 10-bit videos in software (since 10-bit videos currently cannot be hardware accelerated), but what's the performance like? I doubt 1080p would be smooth unless it has a low ref frames, but 720p might be passable.
Click to expand...
Click to collapse
I am rooted (ICS) and overclocked to 1.6ghz, so take heed with my comments. 720p 10bit anime's appear to be playing acceptably in software mode without any artifacts. 1080p is out of the question in software mode; however, the artifacting present with hardware acceleration isn't too bad so I haven't been bothering to transcode my 10bit videos when I transfer them to my prime.
Tekara said:
I am rooted (ICS) and overclocked to 1.6ghz, so take heed with my comments. 720p 10bit anime's appear to be playing acceptably in software mode without any artifacts. 1080p is out of the question in software mode; however, the artifacting present with hardware acceleration isn't too bad so I haven't been bothering to transcode my 10bit videos when I transfer them to my prime.
Click to expand...
Click to collapse
That gives me some more info to work with. Thanks!
What 10-bit encodes have you tried? The biggest problem is there's no set standard from these encoders - you'll come across some 720p files that were encoded using 8 ref frames, but others that use 16 ref frames (which is more demanding to decode).
I have two 10bit Anime series with me currently, per MediaInfo:
The 1080p series is listed as 23.976 fps AVC(High 10[email protected])(CABAC / 16 Ref Frames)
and the 720p series is listed as 23.976 fps AVC(High [email protected])(CABAC / 16 Ref Frames).
Hi! I'm trying to find a way to play 720p videos smoothly on my Tablet S but I can't find a proper bitrate for it. I tried 4000 but it's still laggy. On some tutorials I found they were saying to use 1500 as bitrate but that is ridiculous. A 720p video with bitrate 1500 will result in a lot of dead pixels. So what can I do?
I'm using Format Factory to convert the MKV videos to MP4 H.264/AVC 720p
Help please :crying:
Sorry bad english
RulezMac said:
Hi! I'm trying to find a way to play 720p videos smoothly on my Tablet S but I can't find a proper bitrate for it. I tried 4000 but it's still laggy. On some tutorials I found they were saying to use 1500 as bitrate but that is ridiculous. A 720p video with bitrate 1500 will result in a lot of dead pixels. So what can I do? I'm using Format Factory to convert the MKV videos to MP4 H.264/AVC 720p Help please :crying: Sorry bad english
Click to expand...
Click to collapse
The best video format for the Sony Tablet S is MPEG-4 (mp4) encoded using a H.264 CODEC with a pixel size of 1280 x 720, a bit rate of 1500 kbps, and a frame rate of 29.97 fps. The video's audio should be stereo AAC with a sample rate of 44100 Hz and a bit rate of 96000 bps. I use and recommend Handbrake for converting videos and MX Player Pro for playing videos.
RulezMac said:
Hi! I'm trying to find a way to play 720p videos smoothly on my Tablet S but I can't find a proper bitrate for it. I tried 4000 but it's still laggy. On some tutorials I found they were saying to use 1500 as bitrate but that is ridiculous. A 720p video with bitrate 1500 will result in a lot of dead pixels. So what can I do?
I'm using Format Factory to convert the MKV videos to MP4 H.264/AVC 720p
Help please :crying:
Sorry bad english
Click to expand...
Click to collapse
Actually you can just download Dice Player or BS Player Lite. This two video player can play any mkv files I load into it. even upto 1080p :laugh: :good:
1080p are terribly laggy
RulezMac said:
1080p are terribly laggy
Click to expand...
Click to collapse
But still you can now play your 720p vids w/o converting them :good:
karl_angel0 said:
But still you can now play your 720p vids w/o converting them :good:
Click to expand...
Click to collapse
Ok I tried some 720p MKV files and the sound isn't synchronized with the video. Also I still noticed some lag.
RulezMac said:
Ok I tried some 720p MKV files and the sound isn't synchronized with the video. Also I still noticed some lag.
Click to expand...
Click to collapse
Try QQPlayer. I had a lot of problems with video playing slower than audio when using Dice and MX, but QQ seemed to clear them up. Other than that, try using a video converter (such as Handbrake) and use the Apple TV preset. Works for me.
I'm also disappointed by the Tegra 2 performance in video. Here are some thoughts and questions.
From my personal tries, all video players (MX, BSPlayer, Dice) have about the same performance (perhaps BSPlayer with ARMv7 plugin is a little better). Does every video player Tegra 2 video playback implementation are based on the same library?
Is there some way to make some low-level (asm) optimization that would help? I would gladly take a look if there was a way to do it.
I've noticed that even 720P High profile have some lag! Not very serious, but noticeable!! For example, Rise of the Silver Surfer 720P-HP trailer (see h264info.com/clips.html) lags at several points in the video. It may be clearly seen with BSPlayer, when displaying FPS information ('(i)' button during video playback).
1080P Baseline Profile seems to play smoothly (and H/W acceleration is enabled).
Video players disables H/W acceleration for High Profile 1080P so, of course it is terribly laggy. Is it a technical requirement? Isn't there a way to force H/W acceleration for Full HD High profile videos, even if that wouldn't mean full speed?
Does anybody have that?
For example Apple has listed for its Ipad4
Video formats supported: H.264 video up to 1080p, 30 frames per second, High Profile level 4.1 with AAC-LC audio up to 160 Kbps, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; MPEG‑4 video up to 2.5 Mbps, 640 by 480 pixels, 30 frames per second, Simple Profile with AAC-LC audio up to 160 Kbps per channel, 48kHz, stereo audio in .m4v, .mp4, and .mov file formats; Motion JPEG (M-JPEG) up to 35 Mbps, 1280 by 720 pixels, 30 frames per second, audio in ulaw, PCM stereo audio in .avi file format
Click to expand...
Click to collapse
Where are these specs from samsung or google? When I had my Ipad 4, this helped GREATLY with converting movies to the proper format.
Rinzler said:
Does anybody have that?
For example Apple has listed for its Ipad4
Where are these specs from samsung or google? When I had my Ipad 4, this helped GREATLY with converting movies to the proper format.
Click to expand...
Click to collapse
Sort of a moving target.
The Exynos 5250 has native support for: MPEG-4/H.263/H.264 decoding and encoding and decoding only for (MPEG-2/VC-1 and VP8)
Source:
http://www.samsung.com/global/busin...t/application/detail?productId=7668&iaId=2341
BUT
The actual wrapper formats supported nativley and in what players depend on software support. Everything will play on the processor in software mode through a cpu decoder like FFMPEG being used by MX Player or BS Player from the market place (free). But software mode is not the most efficient mode and will drain the battery at a faster rate than native HW playback.
Here is what I know seems to work so far in the native player: MP4/H.264.
If anyone else has had native support with something else sound off. As to a spec sheet that is the best I can show you, but as I said it is not representative.
MrGrimace said:
Sort of a moving target.
The Exynos 5250 has native support for: MPEG-4/H.263/H.264 decoding and encoding and decoding only for (MPEG-2/VC-1 and VP8)
Source:
http://www.samsung.com/global/busin...t/application/detail?productId=7668&iaId=2341
BUT
The actual wrapper formats supported nativley and in what players depend on software support. Everything will play on the processor in software mode through a cpu decoder like FFMPEG being used by MX Player or BS Player from the market place (free). But software mode is not the most efficient mode and will drain the battery at a faster rate than native HW playback.
Here is what I know seems to work so far in the native player: MP4/H.264.
If anyone else has had native support with something else sound off. As to a spec sheet that is the best I can show you, but as I said it is not representative.
Click to expand...
Click to collapse
Are you able to smoothly playback mp4's?
If you are..what frame rate and what avc works for you best?
Step 1: download MXplayer https://play.google.com/store/apps/details?id=com.mxtech.videoplayer.ad&hl=en
Step 2: make sure your content isn't 10-bit (hint: most likely it isnt)
Step 3: Your content will play. Basically 99% of regular content will work. To be honest, I cant think of anything that hasnt worked for me, and I play high-bitrate anime with advanced substitle scripts (ASS-subs). It works fine.
Rinzler said:
Are you able to smoothly playback mp4's?
If you are..what frame rate and what avc works for you best?
Click to expand...
Click to collapse
Yes. Most of the MP4s I have tried are H.264 standard 30fps and up to 1080P. All worked on the native player
For other's experiences with MP4s up to 60fps and 1440p see this thread:
http://forum.xda-developers.com/showthread.php?t=1995176
If you are using a player like MX Player and are trying to play an Mp4 Muxed into an MKV then the video will play with hardware and you can select software for the audio (right now. this may improve in the future).
As the other poster said. Almost everything will play with MX Player. It is just a question of whether it is played using HW codecs or SW Codecs. HW codecs use built in decoding capabilities on the chip to vastly reduce the workload on the processor. SW decodes everything on the processor and then pushes it to the screen. The only difference between the two from a user perspective is efficiency and battery usage. (and on super-res files there may sometimes be slowdown in SW mode)
To be honest I have tried everything from mkvs to rms to movs to wmvs on MX Player and ALL have played successfully in the SW player.