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.
Related
Well I did some testing with various different file formats and this is what I observed.
HD video (720p) plays fine if the video is encoded in MPEG-4 codec. (Container doesn't matter, but in my case it was .avi)
Now to the other part, HD (720p) or even regular resolution videos (doesn't matter what resolution) encoded in AVC (x264) on the other hand are not supported by the native video player, it throws up a message saying 'Sorry,this video cannot be played'. However the lower res videos can be played in Rockplayer but there is a slight (noticeable) lag between audio and video. The HD Videos on the other hand play in rockplayer but is un-watchable as the audio goes on but video lags far behind!
I looked around but could not find any mkv files encoded with mpeg-4 codec or any avi files encoded in AVC (x264) just to test them out.
Thus I have come to the conclusion atleast for now, that the I9003 does not play AVC/h264 out of the box in the native player and also is not powerful enough to do software decoding of HD files in Rockplayer. Its a damn shame to not be able to do this as even the x10 can do it quite easily, this is a ripoff by Samsung all the while they claiming that almost everything is identical between the I9000 and I9003 but clearly performance wise there seems to be a vast difference.
Basically it does not play videos like this one for example
General
Complete name : D:\Wiz Khalifa - Black & Yellow.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 66.8 MiB
Duration : 3mn 51s
Overall bit rate : 2 425 Kbps
Encoded date : UTC 2010-10-10 19:43:25
Tagged date : UTC 2010-10-10 19:43:25
gsst : 0
gstd : 231010
gssd : B4A7DAC47HH1292436185784518
gshh : v7.lscache7.c.youtube.com
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format_Settings_GOP : M=1, N=13
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 3mn 51s
Bit rate mode : Variable
Bit rate : 2 291 Kbps
Maximum bit rate : 5 753 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 23.976 fps
Minimum frame rate : 17.241 fps
Maximum frame rate : 24.390 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.104
Stream size : 63.1 MiB (94%)
Tagged date : UTC 2010-10-10 19:43:29
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 3mn 50s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 181 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Stream size : 3.52 MiB (5%)
Title : (C) 2007 Google Inc. v08.13.2007.
Encoded date : UTC 2010-10-10 19:43:27
Tagged date : UTC 2010-10-10 19:43:29
Is 720p AVC/H264 playback working for anyone on the I9003 or even the I9000? If it works fine on the I9000 and not on ours then we have been conned!
720p AVC/H264 playback working for anyone on the I9003 or even the I9000
Yes on I9000 720p AVC/H264 using stock video player.
and played .
Resolution: 1080p (1920x1080)
FPS: 23.976 (NTSC)
Video Codec: H.264
Trailer Resolution: 720p (1280x720), High Profile (Xbox 360 Compatible)
Audio Codec: AAC LC
Resolution: Stereo, 48 kHz, VBR 128 Kbps
jje
JJEgan said:
720p AVC/H264 playback working for anyone on the I9003 or even the I9000
Yes on I9000 720p AVC/H264 using stock video player.
and played .
Resolution: 1080p (1920x1080)
FPS: 23.976 (NTSC)
Video Codec: H.264
Trailer Resolution: 720p (1280x720), High Profile (Xbox 360 Compatible)
Audio Codec: AAC LC
Resolution: Stereo, 48 kHz, VBR 128 Kbps
jje
Click to expand...
Click to collapse
Hey man its amazing that you managed to play full HD on it! Damn! And here I am struggling to play 720p
Could you do a favor and download MEDIA INFO and post the results here?
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 80.0 MiB
Duration : 2mn 19s
Overall bit rate : 4 802 Kbps
Movie name : Serenity - HD DVD Trailer
Performer : Universal Pictures
Genre : Trailer
Recorded date : 2005
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:31
Cover : Yes
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 4 675 Kbps
Maximum bit rate : 10.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.212
Stream size : 77.8 MiB (97%)
Writing library : x264 core 55 svn-655
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x13 / me=hex / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=4675 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:35
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 149 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.12 MiB (3%)
Encoded date : UTC 2007-05-30 05:20:34
Tagged date : UTC 2007-05-30 05:20:35
Just a video i grabbed off the web as AVC/H264 format .
jje
JJEgan said:
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 80.0 MiB
Duration : 2mn 19s
Overall bit rate : 4 802 Kbps
Movie name : Serenity - HD DVD Trailer
Performer : Universal Pictures
Genre : Trailer
Recorded date : 2005
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:31
Cover : Yes
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 4 675 Kbps
Maximum bit rate : 10.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.212
Stream size : 77.8 MiB (97%)
Writing library : x264 core 55 svn-655
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x13 / me=hex / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=1 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=4675 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Encoded date : UTC 2007-05-30 05:20:31
Tagged date : UTC 2007-05-30 05:20:35
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2mn 19s
Bit rate mode : Variable
Bit rate : 128 Kbps
Maximum bit rate : 149 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 2.12 MiB (3%)
Encoded date : UTC 2007-05-30 05:20:34
Tagged date : UTC 2007-05-30 05:20:35
Just a video i grabbed off the web as AVC/H264 format .
jje
Click to expand...
Click to collapse
Are you able to play this in the native video player? You are on the I9000 right?
Update: Checked with some more files, H264/AVC only seems to be working if the file is an .mp4 file, mkv just does not play on my phone in the native player and even in Rockplayer it plays with too much lag (can only be played in 'Software Decoding' mode, Hardware Decoding mode throws up an error saying 'Cannot be played with system player')
Anybody using a i9003 here who can check video playback and let me know whether mkv files encoded using AVC/h264, 720p or lower res, play perfectly fine or not?
I9000 native player is a beast, can play 720p at high 4.2 and possibly higher
Sent from my GT-I9000 using XDA App
android53 said:
I9000 native player is a beast, can play 720p at high 4.2 and possibly higher
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Are you referring to mkv files or mp4 files? Don't know why my i9003 can't play these files...
Are you able to play this in the native video player? You are on the I9000 right?
Yes native 2.2.1 player .SGS I9000 S
MKV is a format i tend to avoid or recode for any playback format .
jje
Try mobo player
http://www.moboplayer.com/moboplayer_en.html
it work smoothly with H264/AVC mkv files of Resolution: 1080p (1920x1080)
I tested with 4 such files & i9003 runs it smooth.
Stock video player cannot do it.
Pretty much all of the content I get is 720p h264 in mkv. The i9000 stock player plays it effortlessly, unit doesn't even get warm which means good battery life, one of my favourite things about this phone.
sgsI9003 said:
Try mobo player
http://www.moboplayer.com/moboplayer_en.html
it work smoothly with H264/AVC mkv files of Resolution: 1080p (1920x1080)
I tested with 4 such files & i9003 runs it smooth.
Stock video player cannot do it.
Click to expand...
Click to collapse
Hmmm I tried your suggestion but to no avail, it plays the same way it does in rockplayer, 720p mkv AVC files play with a heavy lag. And you say you can even manage 1080p on the i9003!
I really can't understand why the stock player refuses to play any MKV file i throw at it! Really sucks that I seem to be the only one with this problem here, even the xperia x10 plays them perfectly fine in the stock player itself! And I thought the galaxy was better than that in this regard...
I have a good suggestion could you guys point me to a link of some 720p file (preferable a small one) encoded using h264 which works on your phones, so I could try it on mine and see if it works or not?
EDIT:- Ok so I have uploaded a file, its a 720p MKV file, its only 5 mb, If you guys could download it onto your phones and let me know if its playing or not i'd really appreciate that,
Thanks!
There you got the solution Go and give your i9003 back and buy a i9000. The SLCD_version sucks in many ways and the normal samoled-version costs less then the new "improved" slcd-version Germany is great for that ****, but you did the wrong choise.
Stock Video player and it plays well on my I9000 no lag good sound good quality picture .
jje
I9000 can play 720p @high 4.1 when underclocked TO 100mhz lol
Clearly this is all gpu, the 9003 has the same one though right? Codec port?
Sent from my GT-I9000 using XDA App
android53 said:
I9000 can play 720p @high 4.1 when underclocked TO 100mhz lol
Clearly this is all gpu, the 9003 has the same one though right? Codec port?
Click to expand...
Click to collapse
The i9003 has a TI OMAP3630 chip with SGX 530 GPU compared to the i9000's Hummingbird S5PC110 with SGX 540.
However you'd think the 530 would still have plenty of power to decode 720p. Maybe something is different with the codecs in either the software or OMAP hardware.
JJEgan said:
Stock Video player and it plays well on my I9000 no lag good sound good quality picture .
jje
Click to expand...
Click to collapse
Lucky you man! I'm facing a problem even with this file! It says unsupported file type when I play with the stock player. Naturally that means that the player does not do hardware decoding for it so its of no use playing it in other players too cause software decoding plays it quite badly with heavy lag.
Any I9003 users out there who can play the video sample attached above? I need to know if it plays or not so I can go and get my phone checked or whatever. @sgsI9003 could you try it out maybe?
I am travelling in2g area and even if I download I cant unzip the file on my phone willneed a computer to do that. What i think is that certain files encoded using certain codec indeed may be creating the problem. Before buying I asled the dealer to play the demo frpm my card using various formats in full hd and few dont play and he installed rock player for those file to play. I suggest we start posting on samsung facebook wall to highlight these issues.
Well as one user earlier mentioned he could play the above sample file with no problems whatsoever on the I9000, so all I wanted to know is if any I9003 user can play the same file or is it only me having this problem.
@zone... yeah even im not able to play your uploaded files properly ..
heres my summary:-
1. stock player - unsupported file type
2. mobo player - soft decoding with a noticable lag(small though)
3. vital player - soft decoding with a noticable lag(small though)
what is going on guys ... its not just your problem now mate! cant play any 720p vids! only dvdrips... even my waka waka 1080p , .mp4 isnt playing!!
Post these issues on samsung india facebook pages.
@mzone ask balagamer to test these file since he is using xxkb3. That might have solved the problem.
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.
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
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
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.