yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Q&A, Help & Troubleshooting] sh4z:
@ben3003

DTS only works in H/W+ mode afaik. (Testing with MX Player) on S4 this is a ARMv7 Neon FFMPEG custom distribution example

I find that the experience for 720p 10bit playback is not yet satisfactory. But the device may be capable of more due to its unique hardware support (HEVC). I think we can expect improvements to playback in future.

As [MENTION=5174815]maroon1[/MENTION] mentioned Archos Player is almost satisfactory experience with 720p hi10p playback (I believe this is software rendering) however it lacks the Styled subtitle support that I have grown to love MX Player for. I can get over this lol but would be nice to have in future.
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
So you guys disagree on the results....

So, [MENTION=2691394]roninep[/MENTION] you say that 720p 10-bit mkvs played smoothly with MX Player on your S4, but [MENTION=4163413]sh4z[/MENTION] you say it wasn't satisfactory? Would both of you mind posting a short ~5 minute video clip of your results for comparison please?

I'm debating on buying an S4, since I watch a lot of video on my phone. Currently I have to manually re-encode (with handbrake) all my videos and anime from 10-bit to 8-bit before I put them on my phone, so a phone that plays 10-bit and saves me this extra step would be great!

Thank you for confirming!!

----

My first post on xda!
[Galaxy S 4 Q&A, Help & Troubleshooting] sh4z:
@CDB-Man

I made two videos to compare MX Player and Archos Player on GT-I9505 S4.

I pretty much agree with @maroon1, I think Archos is the smoothest so far out of the players I've tried. MX Player has better subtitle support so If it's not 10bit I would use that.

Same video is used no special optimizations default settings. Streaming over WiFi G. (Plenty of bandwidth for 720p) @roninep might have a GT-I9500... Haven't tested MX Player on that yet. Will give it a go tomorrow. Maybe its okay with that device.

MX Player

https://vimeo.com/67198798

Archos Player

https://vimeo.com/67198799

Apologies in advance these videos are a bit blurry at some points as they were taken by my Galaxy S GT-I9000. It doesn't know what to focus on lol. Anyway the frame rate I think is visible enough in each example (I think that's what is important right ?)

Some other 720p 10bit mkv Tests (In Reverse Order *worst first*)

1. Mobo Video Player constantly played intrusive ad's and crashed when attempting to playback,dumped that like a **** ...

2. VLC Does not play properly v.choppy got about 3 frames out of it (It's beta after all and may kill your kittens (lol wtf vlc thats the warning you get when running the first time :P)) audio came through okay.

3. QQ Player was worse than Mobo Player laggy video and out of sync audio, did not properly understand styled subtitles and output incorrectly.

4. VPlayer - Constantly playing catch-up (video; fast,slow,fast,slow)- Subtitles displaying correctly at beginning but then later disappeared

5. MoboPlayer (Audio playback no video on H/W) Software playback was good but artifacting (think twice compressed jpeg, probably just not proper 10bit support) faster than MX but archos is better(faster no artifacts), subs displayed correctly but not styled

Any others people have tried that are good let us know! its useful. :) Cheers :good:
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
Thank you [MENTION=4163413]sh4z[/MENTION] for posting the videos! And you're right, framerate was what I was wondering about! And coincidentally, I'm currently using an I9000, want to upgrade to the I9500. And yeah, I currently use MX Player for everything, including those animes I convert from 10 to 8 bit.

Before I forget and go on, [MENTION=4163413]sh4z[/MENTION] how did you get the fps to show in the topright corner on MX Player? I couldn't find it as a menu option in MX Player...

----

So it seems that MX Player framerate is watchable, but when compared to Archos player, Archos is much more enjoyable. Hopefully MX Player's dev will be able to improve his codec! (with MX Player having much better .ass subtitle support)

It's good that you pointed out you tested on the I9505, I had forgotten about the different chipsets. From a few places I read around, I've heard rumours that perhaps the I9500 with its Exynos 5 Cortex A15 will perform much better than the I9505's Qualcomm Krait 300.

Just looking at their comparison on Wikipedia's page for the Krait CPU, it appears (at least on the surface) that the I9500's Exynos 5 should do better? Hope we find out later!

--------

Hopefully, we will soon get an android device + app combination that rivals the iPhone 5 in terms of playing 10 bit videos.

For reference: From what was said on Animesuki's forum thread "iPhone 5 and 10-bit MKVs" , there's a video that proves that iPhone 5 with "HD MKV Player" app can easily handle 10 bit videos.

--------

I had tested some of those other players on my I9000 too, and I agree that MoboPlayer probably performs best out of them, in terms of framerate. Like you said, it's too bad that it artifacts on colours and doesn't fully support .ass styling.

------

From his signature, I'd caution a guess that [MENTION=2691394]roninep[/MENTION] has the North American I9505 like you do, so no Exynos core. If anyone else here has an I9500 would you mind testing this out please? Thanks in advance!
[Galaxy S 4 Q&A, Help & Troubleshooting] psycovirus:
I tested on I9505 S4.

Was watching a 720p 10 bit anime video with MX Player and find it pretty smooth except scenes that has lots of movement, action where the video stutter a little (No problem though).

But do take note the CPU does heats up a little... Mine was at 55 degree C after a full episode.
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
[MENTION=2178341]psycovirus[/MENTION] thanks for testing! Would you say the performance was about the same or better than the video sh4z posted with MX Player on I9505?

And yeah, it's unfortunate but expected that the CPU would heat up since it's all software decoding.... I don't think any consumer hardware will get hardware accelerated h.264 hi10p, especially with the release of h.265 "HEVC".
[Galaxy S 4 Q&A, Help & Troubleshooting] psycovirus:
I recoded an opening for Railgun. The video is 720p Hi10p H.264.

Player is MX Player playing in Software mode... There's very slight lagginess but in my opinion, its very watch-able.

Sorry about the lines, must be my screen protector...

Edit : Using I9505 (Snapdragon 600), Omega Rom, Stock Kernal, Ondemand.

[YOUTUBE]fl78dlANXmc[/YOUTUBE]
[Galaxy S 4 Q&A, Help & Troubleshooting] sh4z:
That doesn't look too bad to me from your MX Player video. Thanks for posting that. So far 1080p 10bit mkv files FPS is too low to watch. TBH though there is enough detail in 720p on such a high PPI screen its not hugely noticeable. Perhaps the settings used for encoding the file I tested were different than the Railgun release.

Here is some detailed information from the file I tested.

General
Complete name : [Doki]_Date_a_Live_-_03_(1280x720_Hi10P_AAC)_[F29C863C][1].mkv
Format : Matroska
Format version : Version 2
File size : 384 MiB
Duration : 23mn 59s
Overall bit rate : 2 240 Kbps
Movie name : [Doki] Date a Live - 03 (1280x720 Hi10P AAC).mkv
Encoded date : UTC 2013-04-20 12:31:49
Writing application : mkvmerge v5.1.0 ('And so it goes') built on Feb 1 2012 11:32:58
Writing library : libebml v1.2.2 + libmatroska v1.3.0
Attachment : Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes / Yes

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 10@L5.0
Format settings, CABAC : Yes
Format settings, ReFrames : 16 frames
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 23mn 59s
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 10 bits
Scan type : Progressive
Title : Hi10P (720p)
Writing library : x264 core 128 r2216 198a7ea
Encoding settings : cabac=1 / ref=16 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=9 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=81 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Language : Japanese
Default : Yes
Forced : No

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 23mn 59s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Title : AAC (2ch)
Language : Japanese
Default : Yes
Forced : No

Text
ID : 3
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Compression mode : Lossless
Title : ASS
Language : English
Default : Yes
Forced : No
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
The key factor would be the bitrate if anything. And I believe that the video [MENTION=4163413]sh4z[/MENTION] used had more complicated scenes, such as the part where the cloud thing came down from the sky. That part would probably require much more power I would think.

EDIT: [MENTION=2178341]psycovirus[/MENTION] was also using a custom ROM, which probably has less bloatware on it, meaning better performance as less apps in RAM I assume.

And one more thing, in MX Player there's a setting to specify number of cores to use. Try dialing that up to 4 cores and see if that improves performance! (I don't know if it will use all 4 cores automatically by default)
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
I guess now at this point, the only thing left to confirm is if someone could test 10 bit with MX Player on an i9500 Exynos 5 version of the S4.
[Galaxy S 4 Q&A, Help & Troubleshooting] FLASHnox:
That's pretty terrible in my opinion, my old Nexus 7 runs it without lag, and I haven't seen a single artifact or color discoloration yet throughout Railgun S
[Galaxy S 4 Q&A, Help & Troubleshooting] obladi64:
Version i9500: XXUBMEA

MX Player, software mode. It is approx the same as in psycovirus post. "There's very slight lagginess but in my opinion, its very watch-able."
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
Like I already mentioned in the post of mine that you quoted, I already use Handbrake, probably one of the top encoder software that is available. It serves all my current needs. I personally convert all my 10-bit anime to 8-bit with it, so that it can be played with Hardware Acceleration on my Galaxy i9000.

But if possible, I'd rather get a phone that will save me the hassle of converting everything each time I want to put something new on my phone.

For reference, here's my reply on the MX Player Google Group to your same comment on that group:
[Galaxy S 4 Q&A, Help & Troubleshooting] FLASHnox:
Got me a Tmobile S4 today and tested a bunch of current series in 720p and was pretty disappointed in almost all video players, Archos player did pretty good, but like mentioned before the subs are plain. I think i'm going to take it back and hold out till something better comes out, possibly tegra 4 or snapdragon 800. Service is pretty terrible in my area anyway.
[Galaxy S 4 Q&A, Help & Troubleshooting] silversun92:
I guess intel chipset is the reason here....

Btw, I tried Archos Player and it plays every 10-bit mkv I threw at perfectly with almost no lag at all and I'm using Xperia Z at the moment. MxPlayer lag like hell on those videos.
[Galaxy S 4 Q&A, Help & Troubleshooting] kdh2834:
BD 720p h264 with ACC 5.1 sound anime just works fine for me smoothly running with mxplayer on my 9500 underclocked to 1.2ghz Perseus kernel (latest) and Wanamlite rom

And Shingeki no kyojin(:P) MKV 720p donno if its 10bits.. worked fine :)
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
The first video you played is more likely than not an 8-bit video I would think. Shingeki, whether it's 10-bit or not depends on what release you got.

==================

In other news, MX Player recently released a beta, v1.7.15a built on 24-June-2013; the major change being improved 10-bit performance. Please find it here to test: https://sites.google.com/site/mxvpen/translation/test-build

I've tested this new test build with my usual test file, [UTWoots]_Sword_Art_Online_-_18_[720p][AAB7A295].mkv on both the Galaxy Note 2 (CDMA version) and the North American/International Galaxy S4 i9505 (Qualcomm Snapdragon 600 Quad core 1.9 GHz).

On both devices, the performance has noticeably improved.

On the i9505, the opening sequence (around 1:10 - 2:43) at its most animated two segments, probably plays at roughly ~75% frame rate. This is in contrast to around ~40% frame rate with the old build. (both values are estimates based on visual approximation). I would say that other than high action/animation sections of video, 10-bit videos should be much much more watchable now.
[Galaxy S 4 Q&A, Help & Troubleshooting] parhelion69:
I tested your video on my i9500 octa core, using Wanamlite XXUBMEA v.1.3 ROM and Perseus Kernel

Archos Player

It only got to 1600 Mhz (highest frequency) when I was doing a screenshot

MX Player

I'm running Cool Tool to measure the CPU utilization (note, the RAM is low because I forgot to close some apps xD), so it's using resources as well.

The video runs pretty well, even on MX player I noticed no dropped frames, and uses less CPU on archos player. Subs look better on MX Player though.

The CPU is more than capable for 720p 10 bits :)
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
That does look awesome [MENTION=2435547]parhelion69[/MENTION] ! When you used MX Player, was it the market version, or the test build that I linked to?

Also, would you mind trying out this file, with the new MX Player test build? http://www.nyaa.eu/?page=view&tid=370178

In particular, the opening sequence at 1:10 - 2:43 is heavily animated (especially the 5 seconds at 1:18, and the 6 seconds at 2:04). The opening sequence also uses the most advanced KFx/karaoke subtitles I've seen thus far from any sub group.

I'd like to know if the new MX Player build can handle the animated opening + kfx on your octa core. I tried the new build on a quad core i9505 Snapdragon, and it's decent (around 70% frame rate at the most intense two parts of that opening scene). Like to see if the octa core does any better. Thanks!

EDIT: be sure to have "speedup tricks" enabled when you're testing this! It can be found in Menu Key -> Play -> Use Speedup Tricks, by pressing Menu when a video is playing. Thank you!
[Galaxy S 4 Q&A, Help & Troubleshooting] parhelion69:
sure, I will. I'm trying to download it and it's painfully slow though (few seeders).

Could you split the file with mkvtoolnix and upload the part you're interested in please? It'll be faster that way. I don't know if it'll affect subs though. But give it a try anyway :)

(Edit: not necessary, it's downloading fine now, and it will finish soon)

oh, I used the market MX player xD

I'll download the test version and try with that as well
[Galaxy S 4 Q&A, Help & Troubleshooting] ChronoReverse:
Looks like the test build of MX Player is sufficient to play 720p 10bit smoothly for me now.

Archos Player also plays smoothly.

[edit]

On the Snapdragon 600
[Galaxy S 4 Q&A, Help & Troubleshooting] parhelion69:
Ok, so I tried the new video, with the test MX Player, with the speedup tricks activated.

Runs flawlessly, the framerate never got below 24 (only on a pic, which went to 23, but it happened because I took a screenshot xD)

First, I let the whole intro run without interrupting it, and took a pic afterwards:

You can see in the graph, that the CPU doesn't really go into the "red" zone (red spikes in the graph)

Then I went back and took screenshots in those problematic parts (the graph spikes, when I take a screenshot, since it's also using the CPU, IO, etc):

I didn't notice a single dropped frame and even in those parts, the video was perfect (and I was running both Cool Tool and Fps Meter in the background...)

The subs were a little weird (the ones in the top part of the screen), as they seemed cut off, but I deactivated the option "adjust subtitles to video size" or something like that, and the subs appeared correctly. Those nice effects of the subs growing and fading worked, but truth be told, those subs were a little choppy (well, nothing's perfect I guess). I tried the same video on my PC and the subs were smoother.

I ran the video on both my PC and Galaxy S4 side by side (syncing them as close as I could so they show the same frames), and while it obviously looks better on that gorgeous SAMOLED screen, the video appeared smoother on vertical movements (when the camera pans upwards or downwards) on the phone as well, I don't know how to explain it, but since the video's framerate is 24fps, I guess my PC fails when converting it to my 60 Hz monitor. It's a common problem with 24fps movies and videos, that's why 120/240 Hz TVs exist.

However, the phone's video framerate seems pretty good, and I've no idea why.

Anyway, the i9500 octa is more than capable of showing 720p at 10 bits, anime looks gorgeous on its screen (and you can get calibrated colors with Perseus kernel if you want...)

I recommend you to get one :good:
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
Good to know that the North American/Snapdragon device performs well! Seeing as how previous posts in this thread described the Snapdragon and Krait builds as performing similar to each other when using the old MX Player build, I'd assume your results come out similar to what parhelion69 described.

Awesome, thanks for the update. So it seems that recent test build makes a huge difference, to the point where it compares to the PC. Good to know!

Regarding the chopped subtitles: I never thought of flipping that switch. Good suggestion.

Just one remark though: I believe that if you disable the "Fit subtitles into video size" flag, subtitle typesetting could be messed up if the video frame has been resized. This doesn't matter on an S4 since it's 1080p 16:9. But on other screen aspect ratios it would, ie my i9000 with an 800x480 5:3. It could also matter if the video itself doesn't match the phone's aspect ratio, ie older shows that are still 4:3 letterbox.

- I checked this on my i9000, and can confirm that some typesetting alignment gets messed up when you disable this flag.

Thanks again [MENTION=2435547]parhelion69[/MENTION] for the very informative post! I'll definitely be buying this when the 64GB version comes out!
[Galaxy S 4 Q&A, Help & Troubleshooting] parhelion69:
The 64 GB version? xD

It would be too expensive (100/200 dollars more), and I actually advice this:

Get the 16 GB/32 GB version now, buy a 64 GB class 10 external SD (around $50 bucks), get an OTG cable (less than $5) and buy a big, reliable USB stick. Put games, apps in your internal SD (heavy games can only be on the internal SD, but you can move them around with FolderMount app) Keep the videos you constantly watch on your external SD, and the weekly ones on the external USB, it'll be much easier to transfer them from your PC (where you get these animes) to the USB stick, and them play the videos directly from there with help from the OTG cable. It's far easier and faster this way I believe, but with a class 10 external SD, you can transfer the videos rapidly directly to the phone if you want as well.
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
I had in mind getting the 64GB + a 64GB class 10. Never thought of doing OTG + USB as I didn't want to carry anything else in my pocket, but thanks for the tip!

EDIT: I'd like to point out that looking at your screenshots again with the "Fit subtitles into video size" option turned off, that the kfx subs aren't aligned the same as when the video's played on the computer. Ie, the flashing subs at the top have a large gap between it and the top on the frame in your screenshot, when compared to what it looks like on the computer.
[Galaxy S 4 Q&A, Help & Troubleshooting] Tinderbox (UK):
I tried the test railgun 1080p.mkv on my HTC One M7 it has the snap600 cpu running at only 1.7 , and the video jumps for me as well, on HW player, and Dice Player using HW playback, but runs smooth using software, but it`s a battery killer.

John.
[Galaxy S 4 Q&A, Help & Troubleshooting] FLASHnox:
Did a side by side comparison with 2 s4 using mxplayer and Archos. Mxplayer is a tad bit slower, but if you weren't looking at them at the same time you would t be able to tell. I'm unsure of which to use now, do I want the stylized subs that come with mxplayer or the tad faster Archos with plain subs. Also worth noting that mxplayer used about 4% more battery.

Current market Archos player

Test build mxplayer
[Galaxy S 4 Q&A, Help & Troubleshooting] CDB-Man:
[MENTION=2435547]parhelion69[/MENTION] the Dev just released (July 3, 2013) a new build that fixes the cut-off subtitles on the S4. Seems it was an S4-only issue. Enabling "Adjust subtitles to video size" now doesn't cut-off the subs. Now that you can enable the flag again, all the spacing and typesetting is back to normal again!

Try it out here: https://sites.google.com/site/mxvpen/translation/test-build

I tested it out on my friend's i9505 and confirm the problem has been fixed. For reference, I also tried playing a 1080p 10-bit video, and the results were impressive.
[Galaxy S 4 Q&A, Help & Troubleshooting] Phobos Exp-Nord:
I was impressed to find that Archos Video Player plays almost all 1080p Hi10p smoothly on Galaxy S3, so S4 with this player should play almost all except ones with very high bitrate, but i do not see a reason to prefer remuxes over rips.
[Galaxy S 4 Q&A, Help & Troubleshooting] maroon1:
The newer version of MX player improves 10-bit video performance significantly. I can now watch 10-bit 720p on galaxy S3 with no problem
[Sony Xperia S, Acro S, Ion] Syncsta:
While recharging, battery has <80% and LED flash is red, after 80% its turn color to green. I wonder, is there a way to set the green/blue/ (...) light until battery achieve 100%?
[Sony Xperia S, Acro S, Ion] jtr165:
what phone and what rom?

My ion with AT&T's ICS goes from solid red to solid green at 90%, not 80%...but in either case i'm sure if you dig around in the 'themes' section you'll find ways to tweak things like this...
[Sony Xperia S, Acro S, Ion] Syncsta:
My phone is XS and I'm using stock ics. I did not find anything in "themes" so I asked here ;)
[Sony Xperia S, Acro S, Ion] maxgo1:
There's no that thing , for what you're looking :)

Sure :)
[Sony Xperia S, Acro S, Ion] Syncsta:
That thing must be setted in some file, so i believe it is possible. There are apps created to manage LED in thousands ways and I can' agree with you.
[One (M7) Q&A, Help & Troubleshooting] grneyez:
Are the home and back touch buttons supposed to light up?
[One (M7) Q&A, Help & Troubleshooting] othmanfcb:
Only in the dark, if you cover the light sensor in the front (top left corner), they will turn on after a few seconds.
[One (M7) Q&A, Help & Troubleshooting] grneyez:
Thanks.
[Android Apps and Games] Waninkoko:
Hi everyone,

We would like to announce Tap4Video, an application developed for any Android 2.2+ device that allows to record a video instantly with just one tap!

No need to do extra action or wait for unnecessary animations to end. Just tap on the application's icon and the video recording will start immediately. The recorded video can be saved to the external storage or discarded in case you don't like it :D

When the application is installed two icons will be available in the launcher (to record with or without flash).

> Screenshots

Not too much to show, sorry!​

> Download

Tap4Video can be bought from the Play Store at 0.99€ (~1.3$): https://play.google.com/store/apps/details?id=com.lowlevel.tapvideo

(we may release a free version in the near future)

Never miss a video again! ;) And we hope you like it.

Greetings.