[Bug Report] galaxy s3 sph-l710 ND8 Stock Rom Self-portrait - MX Player

when i record video a in self portrait (Stock camera), mx player (S/W mode) videos are upside down. while using H/W H/W+ both work as stock player, and picso.
1.7.34 armv7 neon

Could you provide the mediainfo of a sample video? Also, if you could record a short sample video to show the problem, that would be great. I get the feeling it has to do with the metadata orientation flags.

CDB-Man said:
Could you provide the mediainfo of a sample video? Also, if you could record a short sample video to show the problem, that would be great. I get the feeling it has to do with the metadata orientation flags.
Click to expand...
Click to collapse
i will just upload the video to my web server, well i cant post it i guess. your forums restricted me from own web server? o.0 ugh
and oddly it plays sideways on my MPC-HC player on my computer.
i am rooted. what am i doing to mess it up?
found mediainfo
General
Complete name : 2014-12-06 22.38.38.3gp
Format : MPEG-4
Format profile : 3GPP Media Release 4
Codec ID : 3gp4
File size : 171 KiB
Duration : 13s 20ms
Overall bit rate : 107 Kbps
Encoded date : UTC 2014-12-06 22:38:38
Tagged date : UTC 2014-12-06 22:38:38
Video
ID : 1
Format : H.263
Format profile : [email protected]
Codec ID : s263
Duration : 12s 724ms
Source duration : 12s 757ms
Bit rate : 94.4 Kbps
Width : 176 pixels
Height : 144 pixels
Display aspect ratio : 4:3
Rotation : 270°
Frame rate mode : Variable
Frame rate : 14.973 fps
Minimum frame rate : 10.036 fps
Maximum frame rate : 15.223 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.249
Stream size : 147 KiB (86%)
Source stream size : 147 KiB (86%)
Title : VideoHandle
Writing library : 0x00000000
Language : English
Encoded date : UTC 2014-12-06 22:38:38
Tagged date : UTC 2014-12-06 22:38:38
mdhd_Duration : 12724
Audio
ID : 2
Format : AMR
Format/Info : Adaptive Multi-Rate
Format profile : Narrow band
Codec ID : samr
Duration : 13s 20ms
Bit rate mode : Constant
Bit rate : 12.8 Kbps
Channel(s) : 1 channel
Sampling rate : 8 000 Hz
Bit depth : 13 bits
Stream size : 20.3 KiB (12%)
Title : SoundHandle
Writing library :
Language : English
Encoded date : UTC 2014-12-06 22:38:38
Tagged date : UTC 2014-12-06 22:38:38

> Rotation : 270°
This is the issue. For whatever reason, the stock camera app (Samsung's app?) has over-rotated the video... you might want to check your camera app settings.

CDB-Man said:
> Rotation : 270°
This is the issue. For whatever reason, the stock camera app (Samsung's app?) has over-rotated the video... you might want to check your camera app settings.
Click to expand...
Click to collapse
ha ha well somewhere in the csc? or am i gonna have to take the apk apart?

Unfortunately, I don't know much in the way of camera apps. The only thing I can tell you is that the 270° is what's causing both MPC-HC and MX Player to rotate it vertical but upside down.
In terms of why the stock player seems to be fine, that's probably because it never properly interpreted rotation past 90° in the first place.
In terms of why MX HW/HW+ works, that's because HW and HW+ use the hardware's stock logic, which is the same as what the stock video player would use.

CDB-Man said:
Unfortunately, I don't know much in the way of camera apps. The only thing I can tell you is that the 270° is what's causing both MPC-HC and MX Player to rotate it vertical but upside down.
In terms of why the stock player seems to be fine, that's probably because it never properly interpreted rotation past 90° in the first place.
In terms of why MX HW/HW+ works, that's because HW and HW+ use the hardware's stock logic, which is the same as what the stock video player would use.
Click to expand...
Click to collapse
so honestly i looked it up no real fix other then crop save with no changes, thanks anyways.
what you think of mpc hc for pc?
i like mx player over most other players cause of codec support, and can load custom codecs for android,
while i like the k-lite codecs (MPC-HC) package for windows.
and cccp for linux(no longer really into)

compsman said:
so honestly i looked it up no real fix other then crop save with no changes, thanks anyways.
Click to expand...
Click to collapse
Dunno what "crop save" means, but you can change rotation flag (without reencoding the video) this way: http://stackoverflow.com/a/15336581/4358088
compsman said:
what you think of mpc hc for pc?
Click to expand...
Click to collapse
MPC-HC doesn't support rotation flag, that's why video is displayed as it is (and it's "sideways" since width is greater than height).
compsman said:
cccp for linux
Click to expand...
Click to collapse
wat.
I've checked portrait recoding with my phone:
1) rotation is 90
2) MX in S/W mode doesn't rotate video (means it's "sideways")
So are you sure that on your phone MX actually rotates video in a "wrong" way rather than display it as it is?
P.s. you have 5 posts know, you should be able to post any links.

vivan000 said:
Dunno what "crop save" means, but you can change rotation flag (without reencoding the video) this way: http://stackoverflow.com/a/15336581/4358088
MPC-HC doesn't support rotation flag, that's why video is displayed as it is (and it's "sideways" since width is greater than height).
wat.
I've checked portrait recoding with my phone:
1) rotation is 90
2) MX in S/W mode doesn't rotate video (means it's "sideways")
So are you sure that on your phone MX actually rotates video in a "wrong" way rather than display it as it is?
P.s. you have 5 posts know, you should be able to post any links.
Click to expand...
Click to collapse
after testing, yea, rotate tags screw with S/W but not h/W or h/w+
your forums requires 10 to post links so no i can not yet
also Rotate Has no effect on MPC-HC, while mx player it does
now if i tilt my phone to left side rotate is corrected during that recording, so i will just tilt my phone to record in feature, easy enough fix
and then my mpc hc plays the tilted records right. so now it will have no rotate tags, now if i hold my phone upright, and record, the rotate flags come in. witch is correct i guess. changing the rotate degrees only messes up the rotate in stock player and H/W H/W+ same effects while the S/W and MPC-HC remains tilted as was never changed, the MPC-HC does not look for rotate Flags. and the reason i am saying this, is that i created 5 same videos 1 being 0 degrees other being 90 other being 180 other being 270 last being 360
mpc-hc wont change angle on any of them

Related

Full HW video decoder : BSPlayer is THE player!

Hi,
BSPlayer realease his software for Android.
Pro :
Real HW decoder for most formats (even 1080 files)
Gallery - like browing, including panorama
Video playlist
Timer to shutdown the player...
Cons
Doenst support Dock media's key (play/pause)
For seeking, you must use the slider, if not, it revert to begining
PS : I have mobo player and mx player, even files thoses to last cant play, BSplayer play them smooooooothly
You have to download also the ARMv7 plugin
Have a try, it's free (ads)
https://market.android.com/details?id=com.bsplayer.bsplayeran.cpu.armv7v&feature=search_result
Posted aggain? Oh, well.
Still... Nothing can play 1080p :'( !!
Really disappointed !! Galaxy S II and Galaxy Note both can play 1080p but transformer doesn't...
It's supporting Videplayback over SMB. Sry Diceplacer but this is a must have for me.
xMini said:
Still... Nothing can play 1080p :'( !!
Really disappointed !! Galaxy S II and Galaxy Note both can play 1080p but transformer doesn't...
Click to expand...
Click to collapse
It's Tegra 2 fault.
xMini said:
Still... Nothing can play 1080p :'( !!
Really disappointed !! Galaxy S II and Galaxy Note both can play 1080p but transformer doesn't...
Click to expand...
Click to collapse
I disagree. All of my movies are ripped straight from Blu-ray and are 1080p and play via MX player or Dice Player.
The best video player is stock. The smoothness cannot be beat by any 3rd party video player. I've tried MX and Dice and they are only as good or worse than the stock player. The only reason to use a 3rd party video app is if you want the extra UI features or if you are unwilling to transcode/remux MKV to MP4.
Anyone who tells you that DicePlayer/MX Video/BS Player can play any 720p MKV they throw at it is probably watching some pirated movie with crappy warez scene encode settings. I have quite a few 720p MKV/MP4 movies that are unwatchable using the stock player because they stutter so much. The revered DicePlayer is even worse than stock with these movies, and so is MX and BS.
Don't get your hopes up.
---------- Post added at 11:12 AM ---------- Previous post was at 11:06 AM ----------
AcIdC0R3 said:
I disagree. All of my movies are ripped straight from Blu-ray and are 1080p and play via MX player or Dice Player.
Click to expand...
Click to collapse
I am tired of hearing people imply that MX Video Player or DicePlayer are responsible for successful playback of their movies. If your files are MP4 (which can easily be converted from MKV using VidsOpt), they will play as good and usually better with the STOCK PLAYER.
Also, what encode settings did you use and what is the average bitrate of the movie? I doubt the encode is transparent. It'd be interesting to see a source>encode screenshot comparison.
it doesnt even start to play .mkv so its worthless. Sure would be nice to have a great mkv player.
GetLaid said:
The best video player is stock. The smoothness cannot be beat by any 3rd party video player. I've tried MX and Dice and they are only as good or worse than the stock player. The only reason to use a 3rd party video app is if you want the extra UI features or if you are unwilling to transcode/remux MKV to MP4.
Anyone who tells you that DicePlayer/MX Video/BS Player can play any 720p MKV they throw at it is probably watching some pirated movie with crappy warez scene encode settings. I have quite a few 720p MKV/MP4 movies that are unwatchable using the stock player because they stutter so much. The revered DicePlayer is even worse than stock with these movies, and so is MX and BS.
Don't get your hopes up.
---------- Post added at 11:12 AM ---------- Previous post was at 11:06 AM ----------
I am tired of hearing people imply that MX Video Player or DicePlayer are responsible for successful playback of their movies. If your files are MP4 (which can easily be converted from MKV using VidsOpt), they will play as good and usually better with the STOCK PLAYER.
Also, what encode settings did you use and what is the average bitrate of the movie? I doubt the encode is transparent. It'd be interesting to see a source>encode screenshot comparison.
Click to expand...
Click to collapse
Despite what your tired of hearing MX Player plays videos better than the stock player IMO but that's just me. That's what's nice about visiting the market is that you can find apps that are better and better than the last including stock for all facets of the tablet. Just like IMO ADWLauncher EX is better than the stock launcher. It's just the order of things and how they work. If you prefer stock player over all others than by all means. Everybody has what's good for them and you go with it.
I don't understand. First you say that the stock video player is the best;
GetLaid said:
The best video player is stock. The smoothness cannot be beat by any 3rd party video player. I've tried MX and Dice and they are only as good or worse than the stock player. The only reason to use a 3rd party video app is if you want the extra UI features or if you are unwilling to transcode/remux MKV to MP4.
Click to expand...
Click to collapse
...and then you say this in the same post
I have quite a few 720p MKV/MP4 movies that are unwatchable using the stock player because they stutter so much.
Click to expand...
Click to collapse
You make no sense here.
The stock video player has terrible codec support. For a high-powered device like the TF101, I shouldn't have to transcode my files to a very specific format just to get the stock player to play them.
Personally, I use VLC. A pre-alpha version was released a couple of months back, and it's great. It plays every video file I've thrown at it and doesn't stutter at all.
Can you link the apk for the VLC you're using? I found a "noneon" build of it on this site, and the playback is absolutely horrendous. It is far, far worse than the stock player. Is this the same compile you are using? These are the specs of the video I used:
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 8.66 GiB
Duration : 2h 30mn
Overall bit rate mode : Variable
Overall bit rate : 8 242 Kbps
Encoded date : UTC 2011-11-10 00:10:38
Tagged date : UTC 2011-11-10 00:10:38
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 12 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2h 30mn
Bit rate : 8 072 Kbps
Maximum bit rate : 19.8 Mbps
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 : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.365
Stream size : 8.48 GiB (98%)
Title : VidsOpt_0.1.5
Writing library : x264 core 68 r1183M f21daff
Encoding settings : cabac=1 / ref=12 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=esa / subme=9 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=8 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=8072 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=50000 / vbv_bufsize=50000 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Encoded date : UTC 2011-11-10 00:10:38
Tagged date : UTC 2011-11-10 00:17:10
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2h 30mn
Bit rate mode : Variable
Bit rate : 168 Kbps
Maximum bit rate : 250 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 180 MiB (2%)
Encoded date : UTC 2011-11-10 00:16:58
Tagged date : UTC 2011-11-10 00:17:10
really? That's the same build I'm using and I'm finding it perfectly fine. Weird.
Thanks for the heads up on BS player. Indeed it is playing most of the 720p content off my server without issues, I say just above Dice Player and what makes it better than Dice is it is FREE. The interface is fugly like some highschool kid with crayons but who cares as long as the decoding engine works. For some reason MX player never plays anything off my network but plays local content good, strange.
Got rid of Dice, will probably delete Mobo player and rock as well, too many players . . . .
AcIdC0R3 said:
Don't sweat it, he's just trolling because it's better than what he's getting and he uses the stock player which is sub-par to MX or Dice players. So far I've seen what his settings are and mine are better so he feels he has to troll. Go home troll.
Click to expand...
Click to collapse
Your encode settings suck, that's why you aren't experiencing the issues that I am. I care about transparency, and you, for whatever reason, obviously do not. You could really tell you knew what you were doing when you called your 1080x800 encode 1080p. 1080p is at least 1920x800...you are missing several hundred lines of resolution. Please, post some source vs encode screenshots. You can do this with VLC Media Player by pressing Ctrl-Alt-S.
GetLaid said:
Your encode settings suck, that's why you aren't experiencing the issues that I am. I care about transparency, and you, for whatever reason, obviously do not. You could really tell you knew what you were doing when you called your 1080x800 encode 1080p. 1080p is at least 1920x800...you are missing several hundred lines of resolution. Please, post some source vs encode screenshots. You can do this with VLC Media Player by pressing Ctrl-Alt-S.
Click to expand...
Click to collapse
Evidently you don't have your game on when it comes to getting your settings correct since you seem to be having issues and I don't. You're trying to make your TF perform beyond it's specifications. As I said before those were my old settings and as I now use DVD Catalyst with higher bitrates that I have even higher quality videos as I did before. If you would stop hating for a moment and actually read the posts that people place maybe you would learn something.
Sometimes the best thing to do is go back to what works and make your way from there. HERE is a post that has a guide that should get you to making decent videos for the TF.
Good luck.
I know that I am pushing the limits of the TF, but this is so I can achieve transparency of my encode to the source. We are approaching this from two different directions. I am more concerned about transparency and you are more concerned about being within the TF's playback specs while sacrificing quality. If you would look at a source vs encode screenshot comparison you would see this. My point still stands that the stock player is better than MX/Dice/BS for transparent videos that push the TF's limits with high quality encode settings.
If you transcode, then you're already sacrificing quality. We're dealing with lossy formats here.
If you also have to hard-mux the subs, then loss of quality is just staggering.
More on topic, BSplayer introduced their own hardware decoding engine in newest release and it's now on par with DICE player (and noticeably ahead of stock player hardware decode and all other crap players that use it (MX, etc.). It also have better subtitle compatibility.
Sadly, seeking implementation is very bad (to put it kindly) and it still lacks subtitle correction due to framedrops, so that occasional framedrops will cause your subs drift out of sync.
hey, im trying bsplayer with some 720p files and works great. the only problem is that when doing hdmi tv out the subtitles show in the tablet but not in the tv. anyone having same issue?
---------- Post added at 02:40 AM ---------- Previous post was at 02:27 AM ----------
i think it has something to do with overlay and last ota updates... dice player is doing the same. didnt have this problem before.
pinkster said:
hey, im trying bsplayer with some 720p files and works great. the only problem is that when doing hdmi tv out the subtitles show in the tablet but not in the tv. anyone having same issue?
Click to expand...
Click to collapse
It happens when you use hardware decoding, if you turn it to software the subtitles show up but the video plays slow .. PM me if you find a solution please !
people should stop doing this. the stock player is fine when playing supported format. but what other ppl want is a player that play mkv files smoothly. till now, only dice player does it well, and I say this because tested it myself.
Newest BSPlayer is as good as DICE (builds from nov2011 and above). Test it out.

[Bug] Odd / poor network streaming behavior.

I've been a fan of MX Player as it plays anything I ask. I purchased the pro version some time ago. Unfortunately, network streaming has taken a turn for the worse as of late on all my devices. I've done the usual stuff like uninstalling & reinstalling, clearing app data, wiping the android cache's ect but nothing seemed to help. Almost all my usage is network streaming so this is causing me some frustration.
I ran some tests and found that when playing the same test file from either my DLNA Server or SMB Share, MX Player would pull a constant 40-60 Mbps while other media players (VLC, VideoPlayer, VLC on PC) would only pull 40Mbps bursts of data every 8-10 seconds. I'm wondering if this could be causing the stuttering playback & very long seek times I'm experiencing with with MX Player. I can let MX Player sit there and try to play for 5 minutes and it will pull enough data to have downloaded the test file several times. MX Player does play the test file wonderfully from my SD card.
I've attached graphs of the network traffic, each represent a 120 second portion of time beginning with the start of playback. I see the same results with a Nexus 10 running Android 4.2.2, HTC M8 running 4.4.2, and HTC One X (Evita) running 4.1.1.
View attachment 2761682
View attachment 2761683
View attachment 2761684
View attachment 2761685
The MediaInfo data for the test file is:
Code:
Complete name : C:\Users\Dev\Desktop\test.mp4
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt
File size : 333 MiB
Duration : 14mn 52s
Overall bit rate mode : Variable
Overall bit rate : 3 128 Kbps
Encoded date : UTC 2011-09-28 04:27:34
Tagged date : UTC 2011-09-28 04:28:12
Writing library : Apple QuickTime
Video
ID : 2
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=33
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 14mn 52s
Bit rate : 2 999 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.109
Stream size : 319 MiB (96%)
Title : Module de gestion vidŽo / Gestionnaire dÕalias Apple
Language : English
Encoded date : UTC 2011-09-28 03:40:21
Tagged date : UTC 2011-09-28 04:28:12
Audio
ID : 1
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 14mn 52s
Bit rate mode : Variable
Bit rate : 126 Kbps
Maximum bit rate : 292 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 13.4 MiB (4%)
Title : Module de gestion sonore / Gestionnaire dÕalias Apple
Language : English
Encoded date : UTC 2011-09-28 03:40:21
Tagged date : UTC 2011-09-28 04:28:12
I really like the variety of file types that MX Player can play but if it can't play them smoothly over the network it isn't of much use to me.
Does anyone have any suggestions?
What are you using for DLNA? If you're using something like BubbleUPNP, I would expect that app and it's server software to be able to give MX a complete stream without problems. SMB share lag is a known issue of MX player, as highlighted in my list of bugs and feature requests sticky thread.
CDB-Man said:
...
Bugs
Network streaming issues:
https://groups.google.com/d/topic/mx-videoplayer/yB9ebXlZhcI/discussion
https://groups.google.com/d/topic/mx-videoplayer/9X5yp2y_HyM/discussion
https://groups.google.com/d/topic/mx-videoplayer/PJb0NilkV6g/discussion
...
Click to expand...
Click to collapse
CDB-Man said:
What are you using for DLNA? If you're using something like BubbleUPNP, I would expect that app and it's server software to be able to give MX a complete stream without problems. SMB share lag is a known issue of MX player, as highlighted in my list of bugs and feature requests sticky thread.
Click to expand...
Click to collapse
I am using bubbleUPNP & Mezzmo. I see this behavior from xbmc & wmp as well.
Sent from my HTC One_M8 using XDA Free mobile app
dafunk60 said:
I am using bubbleUPNP & Mezzmo. I see this behavior from xbmc & wmp as well.
Sent from my HTC One_M8 using XDA Free mobile app
Click to expand...
Click to collapse
Interesting; @bleu8888 could you take a look please?
Does it happen on all decoders? HW decoder typically uses more traffic if software audio or embedded subtitle is used.
bleu8888 said:
Does it happen on all decoders? HW decoder typically uses more traffic if software audio or embedded subtitle is used.
Click to expand...
Click to collapse
HW+ and SW decoders were the only ones available with the test file I used. The bandwidth consumption was the same on both.
I will check it out.

[Resolved] Low sampling rate compatibility issue on Android 4.4.2

I have a number of old Canon camera MJpeg movies. MX Player plays them flawlessly on my Defy (cm7 android 2.3.7) and on Sony lt22i (stock android 4.1.2) but on my HTC One (M7 stock android 4.4.2) they have no sound and the sound track cannot be selected. The sound tracks are recorded in 11024hz 8-bit PCM. I tried software decoding but it didn't work either.
I have a MJpeg movie sample file here.
yuffany said:
I have a number of old Canon camera MJpeg movies. MX Player plays them flawlessly on my Defy (cm7 android 2.3.7) and on Sony lt22i (stock android 4.1.2) but on my HTC One (M7 stock android 4.4.2) they have no sound and the sound track cannot be selected. The sound tracks are recorded in 11025khz 8-bit PCM. I tried software decoding but it didn't work either.
I have a MJpeg movie sample file here.
Click to expand...
Click to collapse
Edit:
I have checked your file. I can reproduce the issue. In HW mode It can play audio. But, not getting any video since it's not nativity supported. But, In SW mode video playback is smooth. But, unable to select the audio track. That's why audio is not played. Otherwise ffmpeg can play the same. I have checked with the other ffmpeg based players & it's working fine.
Media Info of your file:
===================== General =====================
Complete name : T:\Downloads\DTS\MVI_2115.AVI
Format : AVI
Format info : Audio Video Interleave
File size : 17.3 MB
Duration (ms) : 19s 167ms
Total bitrate : 7 567 Kbps
Mastered_Date : 2008-07-10 19:49:31
Encoded application : CanonMVI06
===================== Video =====================
Id : 0
Format : JPEG
Codec Id : MJPG
Duration (ms) : 19s 166ms
Bitrate : 7 474 Kbps
Width : 640 pixels
Height : 480 pixels
Height_Original/String : 960 pixels
Aspect ratio : 4:3
Framerate : 30.000 fps
Colorimetry : YUV
Colos space : 4:2:2
Bit depth : 8 bits
Scan type : Interlaced
Compression_Mode/String : Lossy
Bits/(Pixel*Frame) : 0.811
Stream size : 17.1 MB (99%)
===================== Audio =====================
Id : 1
Format : PCM
Format_Settings_Endianness : Little
Format_Settings_Sign : Unsigned
Codec Id : 1
Duration (ms) : 19s 167ms
Bitrate mode : Constant
Bitrate : 88.2 Kbps
Channel(s) : 1 channel
Sampling rate : 11.024 KHz
Bit depth : 8 bits
Stream size : 206 KB (1%)
Alignement : Aligned on interleaves
Interleave duration : 958 ms (28.75 video frames)
Interleave preload : 1000 ms
You must have mistaken it with another movie file. My sample file is a mjpeg movie with pcm 8-bit 11024hz audio. Yes the sampling rate is the strange 11024.
If I convert its audio part to aac 11025hz, it plays well.
yuffany said:
You must have mistaken it with another movie file. My sample file is a mjpeg movie with pcm 8-bit 11024hz audio. Yes the sampling rate is the strange 11024.
If I convert its audio part to aac 11025hz, it plays well.
Click to expand...
Click to collapse
It seems that the issue appears only with kitkat. I have tried in my ACE with 2.3.6. There is no problem at all. But, It appears in S5 with 4.4.2. Something is broken.
I have attached the logcat collected using adb.
@bleu8888
Can you look at this issue
Hi,
This may be fixed on latest beta version.
I just setup Google play beta testing feature.
Please visit following link to become a beta tester and try beta version.
https://sites.google.com/site/mxvpen/translation/test-build
Thanks.
CDB-Man said:
HTC Playback issue: https://groups.google.com/d/topic/mx-videoplayer/ObSncfnBfd0/discussion
]
Click to expand...
Click to collapse
Question, could this be related to the HTC One issue we identified more than a year ago?
EDIT: have a direct link to the beta page? Usually, you have to link to a Google+ community page or something if you want people to join the beta.
CDB-Man said:
Question, could this be related to the HTC One issue we identified more than a year ago?
EDIT: have a direct link to the beta page? Usually, you have to link to a Google+ community page or something if you want people to join the beta.
Click to expand...
Click to collapse
Actually I abandoned using Google play beta app with MX Player 1.x, instead uploaded apk directly.
This feature will be used from MX 2.0 beta testing because of caveats found while testing beta app feature.
yuffany said:
I have a number of old Canon camera MJpeg movies. MX Player plays them flawlessly on my Defy (cm7 android 2.3.7) and on Sony lt22i (stock android 4.1.2) but on my HTC One (M7 stock android 4.4.2) they have no sound and the sound track cannot be selected. The sound tracks are recorded in 11024hz 8-bit PCM. I tried software decoding but it didn't work either.
I have a MJpeg movie sample file here.
Click to expand...
Click to collapse
I can confirm that the problem is fixed in the beta version.
Sent from my Galaxy S5 using Tapatalk

[Bug Report] Corrupted video every 5 seconds

I'm using Youtube-dlG (GUI) to download childrens programmes from the National Danish Broadcasting Company. They're h264, AAC files.
The videos play in MX Player, but every five seconds or so there is gfx corruption. The same videos play fine in eg. VLC.
I can't post links but if you google "skaeg med matematik 7" the first link is to one of the videos that has this problem when downloaded locally to my Nexus 7 (2012) running stock Android 5.0.2.
It would be great to have MX Player play these videos, so we don't need to switch players for them. Thanks.
If you go to advanced posting and uncheck "Automatically parse links in text", then you can post links.
Could you post the mediainfo of one of the downloaded videos?
Thanks for the tip.
When downloading the vids it's obvious that they are divided into a lot of chunks - wouldn't surprise me if that's part of the problem. I should probably mention that it's not all videos downloaded from this particular corporation that displays the problem. Other vids are fine.
Here is the mediainfo output:
General
Complete name : C:\Users\ktr\Skæg med matematik (7).mp4
Format : Flash Video
File size : 221 MiB
Duration : 27mn 6s
Overall bit rate mode : Variable
Overall bit rate : 1 138 Kbps
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : 7
Duration : 27mn 6s
Bit rate mode : Variable
Bit rate : 1 003 Kbps
Maximum bit rate : 2 550 Kbps
Width : 854 pixels
Height : 480 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.098
Stream size : 194 MiB (88%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Color range : Limited
Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 10
Duration : 27mn 6s
Bit rate : 126 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 24.4 MiB (11%)
Apparently those are MP4 DASH files. Until the developer clarifies the issue, you can try remuxing to non-DASH via "ffmpeg -i source.mp4 -c: copy target.mp4" or mp4box
Great suggestion @wOxxOm ! @bleu8888 is this an issue with ffmpeg support?
sittingduck77 said:
I'm using Youtube-dlG (GUI) to download childrens programmes from the National Danish Broadcasting Company. They're h264, AAC files.
The videos play in MX Player, but every five seconds or so there is gfx corruption. The same videos play fine in eg. VLC.
I can't post links but if you google "skaeg med matematik 7" the first link is to one of the videos that has this problem when downloaded locally to my Nexus 7 (2012) running stock Android 5.0.2.
It would be great to have MX Player play these videos, so we don't need to switch players for them. Thanks.
Click to expand...
Click to collapse
@sittingduck77 I've tried "skaeg med matematik 7" download from Youtube-dlG.
I am not sure but Its URL appeared first on my Google.com is https://www.youtube.com/watch?v=eRxrmHCuIV4
I've tried all three decoders HW, HW+, SW but all decoders worked fine without any graphics corruption.
I would be able to test further if you send me your downloaded file or exact YouTube download URL.
Kindly send me a PM if you don't want to post URL or file.
BTW, does this issue exists with all three decoders -- HW, HW+, SW?
Thanks
The remuxing using FFMPEG works perfectly. Thank for the tip.
bleu888: I tried all modes, and the gfx corruption happens with H/W+. H/W doesn't play at all. S/W works perfectly.
Please note this is not a file from youtube, but from dr.dk, which is a Danish tv station. I'll send you a PM in a moment with a link for the exact file.
sittingduck77 said:
The remuxing using FFMPEG works perfectly. Thank for the tip.
bleu888: I tried all modes, and the gfx corruption happens with H/W+. H/W doesn't play at all. S/W works perfectly.
Please note this is not a file from youtube, but from dr.dk, which is a Danish tv station. I'll send you a PM in a moment with a link for the exact file.
Click to expand...
Click to collapse
I can play this file on my Nexus 5 (5.0.1) with HW+ without any issues.
What is your device model name and ROM version?
bleu8888 said:
I can play this file on my Nexus 5 (5.0.1) with HW+ without any issues.
What is your device model name and ROM version?
Click to expand...
Click to collapse
I have a 2012 Nexus 7 running 5.0.2 (LRX22G) that I flashed myself directly from a factory image using Google's recommended procedure, so it's a clean install. I'm at work now, but I'll try to clear the cache and reinstall MX Player tonight to see if that does anything. Also, the gfx coruption happens on my kid's profile which is a non-administrator profile. I'll try the file on the admin profile and see if that changes anything. I admit to not investigating the problem further before reporting it.
Nope, no matter what I do, I can't get H/W+ mode to play the file without the gfx hiccups. If you need me to post a video of how it looks, just let me know.

HW video acceleration is broken on Pixel 3a with Android 9

Hi,
I've noticed that the HW video acceleration is broken on Pixel 3a.
Most of my recordings are in 1080i (interlaced) and the Pixel 3a can't play the Videos with hardware-acceleration, unlike all other Snapdragon devices.
Steps to reproduce the problem:
Download the test-video to your Pixel 3a and start the video-playback with hardware-acceleration (HW/HW+ decoder)
(for example with VLC or MX Player)
What happened:
Showing only green pixel mud.
What you think the correct behavior should be:
Should show a clear video-picture.
Link to the Google Issue Tracker and Test File :
Code:
https://issuetracker.google.com/issues/140328649
It would be nice if someone could test the Video and verify the issue
best regards
Update: the same issue exist on Android 10 Build QP1A.190711.020
What happened:
The device is showing only green pixel mud and becomes unstable.
Device becomes also unstable if you store the video-file locally and you just open the gallery ( e.g in whatsapp etc )
btw. the file is just a recording of a european satellite television channel
Is nobody here who can confirm the problem?
I get the same issue with your video file on the Pixel 3a.
Are you sure the video file is OK?
en2tri said:
I get the same issue with your video file on the Pixel 3a.
Are you sure the video file is OK?
Click to expand...
Click to collapse
Yes i'm sure, i have the issue with all channels in 1080i, recordings or live streaming makes no difference.
+ the videos playing fine on other SD devices (e.g nexus5, xiaomi mi a2, motorola yoga tab 3 pro etc)
Well, .ts files are usually MPEG-2, which is a really CPU friendly codec and HW decoding is not really needed. I believe most modern CPUs don't even have HW decoders for MPEG-2 anymore.
thats H.264/MPEG-4 AVC
Code:
Video
ID : 4920 (0x1338)
Menu ID : 1537 (0x601)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : 27
Duration : 25s 960ms
Bit rate : 8 719 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : MBAFF
Scan type, store method : Interleaved fields
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.168
Stream size : 27.0 MiB (88%)
Ok, my bad. Hope you get a response on the bugtracker.
I got the same results with original TS file. The playback was green and blocky. I trans-coded the TS file to MP4 all while keeping the video's original resolution, and it played fine. I used Google Photos for playback in both cases. There is a table that lists Android's supported video format here.

Categories

Resources