New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 24 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Dec 2014
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

1080p 60fps H264 YouTube streams unplayable

Reported by i...@ellison-taylor.com, Nov 5 2014 Back to list

Issue description

UserAgent: Mozilla/5.0 (X11; CrOS x86_64 6310.28.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.45 Safari/537.36

Example URL:

Steps to reproduce the problem:
1. Play 1080p 60fps YouTube stream

What is the expected behavior?
Video should be 60fps

What went wrong?
[Reported on behalf of  @drpizza]

Video playback isn't 60fps, more like a slideshow

Did this work before? N/A 

Is it a problem with Flash or HTML5? N/A

Does this work in other browsers? N/A 

Chrome version: 40.0.2202.3   Channel: dev
OS Version: 8.1
Flash Version: 

This is on an AMD HD6850, Windows 8.1 64-bit.

720p 60fps works fine though

chrome://gpu reports accelerated decoding, no other red flags
 

Comment 1 Deleted

Comment 2 by ianet@chromium.org, Nov 5 2014

[again via @drpizza] Other users are reporting similar issues. All AMD.
Cc: strobe@chromium.org dalecur...@chromium.org fgalligan@chromium.org crschmidt@google.com
Given the recent information about AMD / ATI cards having some decode issues, could it be a remnant?
I just asked him what is the mimetype to see if it is vp9 (I'm guessing) or 264.
I just asked him what is the mimetype, to see if it is vp9 (I'm guessing) or 264?
I repro'd this on my Lenovo X1 Carbon.  https://www.youtube.com/watch?v=7_64VHqDHQQ, stats for nerds shows VP9.  Interestingly it also doesn't show dropped frames, but is pretty clear there's a bunch of stutter that becomes smoother when using the 720p stream.
Are you on M40 as well? What about shutting off some of the gpu rendering options? And lastly can you capture a trace?
I tested on my (z600) for both M39 and M40 and it was fine.

Also stats for nerds says 7_64VHqDHQQ is 1080p@30.

Comment 9 by drpi...@gmail.com, Nov 5 2014

So this video, for example: https://www.youtube.com/watch?v=NnKKTc-11AE

video/mp4; codecs="avc1.64002a"

The first few seconds play back normally, then the massive frame loss starts.
Cc: mwh...@chromium.org
YouTube productforums complaint with similar data: 

https://productforums.google.com/forum/#!category-topic/youtube/playing-and-watching-videos/IIMbk3lRi28

At the 90%ile for VP9 HFR playbacks, we're dropping on average 10% of frames, compared to < .1% of frames at 30fps.
This does not appear to be a problem for Chrome H.264 playbacks in the HTML5 player.

Comment 13 by drpi...@gmail.com, Nov 7 2014

The video I linked above (https://www.youtube.com/watch?v=NnKKTc-11AE) is now playing back as 1080p60 WebM, and that's fine. It seems that it's only the H.264 that's an issue. I don't know if there's any way to force YouTube to offer H.264 versus WebM.
Re: c#13

@drpizza - are you saying that it is only for H.264 that you are seeing dropped frames in the AMD/ATI scenario? Can you provide more details on the machine setup - processor / graphics card details?

Also can you try chrome://flags/#disable-accelerated-video-decode
* disable hardware accelerated video decode and try on another H.264 1080p@60fps file?

Thanks.

Comment 15 by drpi...@gmail.com, Nov 7 2014

I don't know how to force YouTube to offer me an H.264 1080p60 file so cannot test anything at present.

It seems that it is only the H.264 files that are dropping frames; the WebM was fine (though I assume WebM doesn't have the same level of hardware acceleration).

Processor is a Sandy Bridge i7-2600 (4C8T, up to 3.4 GHz). GPU is a Radeon HD 6850. Running Windows 8.1 Pro, 64-bit, and Chrome-dev 64-bit.
re: c#15 - here's a video in 1080p@60 - https://www.youtube.com/watch?v=bisxgQpqGYM that *I* see as H.264

Can you
a) test if it drops frames?
b) toggle chrome://flags/#disable-accelerated-video-decode and check if the issue persists?

Thanks.

Comment 17 by drpi...@gmail.com, Nov 7 2014

OK, that one is showing as H.264.

With acceleration enabled, frames are dropped en masse.
With acceleration disabled, no frames are dropped, using about 8% CPU (so, about 2/3 of one thread on one core).
Cc: wolenetz@chromium.org ericde@chromium.org
Thanks for the confirmation. This clearly indicates that hardware H.264 is the one causing issues - 

1. Can you share your driver version number for us to note? Thanks. 

@dalecurtis: next steps - include the GPU team?
@ericde: FYI - confirmed issues on H.264 decode only.

Comment 19 by drpi...@gmail.com, Nov 7 2014

The driver package is branded as "14.9" by AMD, it reports its version to Windows as 14.301.1001.0.
Cc: ananta@chromium.org cpu@chromium.org luken@chromium.org
+windows gpu video decoding folk.

Do you only see this with M40 or also with M38 or M39?

Comment 21 by strobe@google.com, Nov 7 2014

https://www.youtube.com/watch?v=TWI0LNAU2Z4 indicates others are affected and it's system-wide for affected drivers

Comment 22 by drpi...@gmail.com, Nov 7 2014

Using this 1080p60 test file http://cdn.gsmarena.com/vv/reviewsimg/lg-g2/review/camera/gsmarena_v001.mp4

I'm playing the file in MPC-HC's integrated decoder, LAV, (which lets me choose between software, QuickSync, and DXVA2) (http://mpc-hc.org/). There are two DXVA2 modes; "native" (the default) and "copy back". I assume "native" leaves the decoded picture in a GPU memory-resident buffer, and "copy back" copies it back to system memory.

Software playback is solid 60fps. QuickSync playback is solid 60fps. DXVA2 "native" playback (using the GPU) is 30fps, dropping a ton of frames.

DXVA2 in "copy back" mode, however, plays perfectly.

This suggests to me that the hardware can certainly manage to decode the stream, but that there is some issue around DXVA2. Perhaps something that a driver update can fix.
@drpizza: Are you playing that file locally or over the network? Over the network, the first time through seems to hit buffering issues when the hardware decoder is used. The second playthrough is smooth for me though. Is that true for you?
It looks like the video in c#22 is high profile, so dropped frames issues are related to  issue 426707 . I can reproduce this locally with that patch reverted. ananta@ is in the process of getting that fix merged back to M39.

Comment 25 by cpu@chromium.org, Nov 11 2014

Status: Available
For the people in which h264 hardware decoded is playing poorly please paste the entire chrome://gpu page.

Also, if your video driver is more than a year old, please update your video driver anyways.

Also, if you a switchable gpu deal like http://en.wikipedia.org/wiki/AMD_Hybrid_Graphics let us know.

Comment 26 by Deleted ...@, Nov 17 2014

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Disabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
texsubimage2d_faster_than_teximage2d
Problems Detected
Additional GPU rasterization whitelist for field trial: 380694
Disabled Features: gpu_rasterization_field_trial
Whitelist for using GPU rasterization for a broader set of content: 399306
Disabled Features: gpu_rasterization_expanded_heuristics
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Threaded rasterization has not been enabled or is not supported by the current system.
Disabled Features: threaded_rasterization
Version Information
Data exported	11/17/2014, 5:18:31 PM
Chrome version	Chrome/38.0.2125.111
Operating system	Windows NT 6.1 SP1
Software rendering list version	9.7
Driver bug list version	7.2
ANGLE commit id	fd7762fbe2a7
2D graphics backend	Skia
Command Line Args	--flag-switches-begin --disable-sync-app-list --disable-sync-synced-notifications --flag-switches-end
Performance Information
Graphics	7.8
Gaming	7.8
Overall	7.5
Driver Information
Initialization time	34
Sandboxed	false
GPU0	VENDOR = 0x1002, DEVICE= 0x6719
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	Advanced Micro Devices, Inc.
Driver version	14.301.0.0
Driver date	11-5-2014
Pixel shader version	5.0
Vertex shader version	5.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (AMD Radeon HD 6900 Series Direct3D11 vs_5_0 ps_5_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.fd7762fbe2a7)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 000000000000a6d7)
Window system binding version	1.4 (ANGLE 2.1.fd7762fbe2a7)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0
Diagnostics
0
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1080
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1920
iAdapter	0
lDriverSize	1342248
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	AMD Radeon Graphics Processor (0x6719)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 6900 Series
szDeviceId	0x6719
szDeviceIdentifier	{D7B71EE2-2459-11CF-9176-0A2BBEC2C535}
szDeviceName	\\.\DISPLAY1
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	1920 x 1080 (32 bit) (60Hz)
szDisplayModeLocalized	1920 x 1080 (32 bit) (60Hz)
szDriverAssemblyVersion	14.301.0.0
szDriverAttributes	Final Retail
szDriverDateEnglish	11/6/2014 05:40:32
szDriverDateLocalized	06/11/2014 05:40:32
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.1
szDriverModelLocalized	WDDM 1.1
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem3.inf:ATI.Mfg.NTamd64.6.1:ati2mtag_NICayman:14.301.0.0:pci\ven_1002&dev_6719
szDriverSignDate	
szDriverVersion	8.17.0010.1315
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_6719&SUBSYS_0B001002&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{9FCA4768-163C-4047-B951-82F7A4A0F310}\0000
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Generic PnP Monitor
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00E62001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x0B001002
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x1002
Log Messages
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

Comment 27 by Deleted ...@, Nov 17 2014

Hello, I'm one of those people with massive problems playing 1080p60 with hardware acceleration (all other formats works fine). I'm mostly gonna repeat what I've posted in the related youtube thread (that sent me here). My system:
AMD FX-6100 (6-core, ~3.3 GHz)
AMD HD 6870 (1 GB), Driver version: 14.9.1 (Beta)*
Gigabyte GA-990FXA-D3 with 8 GB DDR3 on Win7 x64
* the current stable release of 14.9 has significant crash issues, where the control center just randomly crashes without anyone doing anything related to graphics (or even having it open).

PasteBin of my chrome://gpu page http://pastebin.com/6XL3vjHs

I can't play 60 fps videos on youtube in chrome or even locally with hardware acceleration. The 60 fps example video in c#22 above plays fine and doesn't drop any frames in software players (using MPC-HC as an example) as long as DXVA is disabled (i.e. with software decoding), and uses around 23% CPU on my system according to process explorer.
With DXVA2 (native or copy back, doesn't seem to matter) the video starts playing fine for a few seconds, but quickly starts stuttering quite badly (getting worse the longer it plays). The picture freezes for about 0.5 to 3 seconds, then shows a few frames, repeat until end of video. Most of the time it stays frozen after a few of these stutter, not showing anything anymore until the end. Please note that I've tried quite a few other 1080p60 videos that the one posted above, they all show more or less the same effect.
Not surprisingly, the effect of 1080p60 video in chrome with enabled hardware acceleration are the exact same, massive stutter and the eventual freezing of the picture. Disabling the hardware video decoding flag in Chrome (or even disabling hardware acceleration altogether) does allow the videos to play, but they don't play at the proper frame rate even then: If I also enable the fps display from the chrome flags page, it shows that even 720p60 videos don't play at the full fps (which work fine with hardware acceleration), but only achieve around 45. Obviously 1080p60 have even less fps: generally about 30 and I can notice the jitter, negating any advantage over videos uploaded at 1080p30. Here are some screenshots of two videos, one in VP9 and AVC each, with all statistics up with disabled hardware decoding: http://imgur.com/gtKGruh http://imgur.com/IMMtvG9
All this despite the significant CPU usage of about 35-45% (meaning it mostly saturates 2-3 of my cores). The Chrome instance actually playing the video is also hovering about 23% (for VP9, less for AVC), but the 'main' chrome-process adds another 10-15%, plus 15% GPU. This s quite a bit more than MPC-HC causes for the same video while achieving the actual target framerate of 60 fps.

Comment 28 by Deleted ...@, Nov 17 2014

Forgot to mention one thing: The fps in chrome looks basically the same as in the screenshots from youtube when playing the example from c#22 above. It also only achieves about 30 fps with high jitter (as seen in the fps-distribution-graph on the right of the fps display), and the latter is especially noticeable with those cars moving to the right: they jump quite a bit...

I also forgot to include my Chrome version info:

Google Chrome	40.0.2214.6 (Official Build) dev-m
Revision	1e4fb12b107ea262f2c54f30c771ddee43dcd3d9-refs/branch-heads/2214@{#22}
OS	Windows 
Blink	537.36 (@185251)
My chrome://gpu log: https://dl.dropboxusercontent.com/u/2648/Google%20Chrome%20GPU%20log%20AMD%20HD%206950%201GB.txt

I use an AMD HD 6950 1GB GPU.
And I use the latest non-beta AMD driver: v14.9. Released on 29/09/2014 (DD/MM/YYYY)

I'm not gonna repeat myself: all the information I have so far provided can be found at the topic that's already been mentioned: https://productforums.google.com/forum/#!category-topic/youtube/playing-and-watching-videos/IIMbk3lRi28
Username there is Asgaro. :)

Thank you.
Can those of you having issues with playback, start playing a video and then open another tab to chrome://inducebrowsercrashforrealz ? It will crash the browser and should leave a crash id in chrome://crashes -- please report that id here.

Please also try starting chrome with --disable-gpu and see if that helps.

Comment 31 by Deleted ...@, Nov 17 2014

I would love to, but it doesn't seem to work. After crashing the browser with the tigger-url I get a message saying "Whoa! Chrome has crashed, relaunch?" (but no windows crash dialog, if that makes a difference), but after relaunching I still have "Crashes (0)" shown in the chrome://crashes. I have enabled the "
Automatically send usage statistics and crash reports to Google" option just for this (and relaunched of course, many times by now).

Comment 32 by Deleted ...@, Nov 17 2014

Hi, I was sent here from this thread:
https://productforums.google.com/d/msg/youtube/IIMbk3lRi28/-XulbYjG-uQJ

And this is my gpu info:
https://db.tt/If1xptvE

vp9 works fine, but avc1.... @ 1080p60fps is not.
I have the same experience as sebfisch...@gmail.com: I don't get to see a crash report in chrome://crashes.

Regarding --disable-gpu:
Yes, that fixes videos previously freezing to now work fluently.
I checked the video codec before and after using that option.
Before it's AVC and after it's VP9.

I'm assuming this option does the same as disabling hardware acceleration in the user accessible options menu?

Comment 34 by Deleted ...@, Nov 18 2014

I don't get a crash report either plus with H/W on or off 1080p60 only works well without dropping frames excessively are vids without VP9 but the AVC1 vids play smooth and lag free 
HD radeon 6570 2gb

chrome Version 38.0.2125.122 m (64-bit)
Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Flash: Software only, hardware acceleration unavailable
Flash Stage3D: Software only, hardware acceleration unavailable
Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable
Compositing: Software only, hardware acceleration unavailable
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Software only, hardware acceleration unavailable
WebGL: Unavailable
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
texsubimage2d_faster_than_teximage2d
Problems Detected
GPU process was unable to boot: GPU access is disabled in chrome://settings.
Disabled Features: all
Additional GPU rasterization whitelist for field trial: 380694
Disabled Features: gpu_rasterization_field_trial
Whitelist for using GPU rasterization for a broader set of content: 399306
Disabled Features: gpu_rasterization_expanded_heuristics
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Threaded rasterization has not been enabled or is not supported by the current system.
Disabled Features: threaded_rasterization
Version Information
Data exported	11/19/2014, 4:51:34 AM
Chrome version	Chrome/38.0.2125.122
Operating system	Windows NT 6.3
Software rendering list version	9.7
Driver bug list version	7.2
ANGLE commit id	fd7762fbe2a7
2D graphics backend	Skia
Command Line Args	Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end
Performance Information
Graphics	0.0
Gaming	0.0
Overall	0.0
Driver Information
Initialization time	39
Sandboxed	true
GPU0	VENDOR = 0x1002, DEVICE= 0x6759
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	Advanced Micro Devices, Inc.
Driver version	14.301.1001.0
Driver date	9-15-2014
Pixel shader version	5.0
Vertex shader version	5.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (AMD Radeon HD 6570 Direct3D11 vs_5_0 ps_5_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.fd7762fbe2a7)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 0000000000006e8b)
Window system binding version	1.4 (ANGLE 2.1.fd7762fbe2a7)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0

Hmm, that's really weird, I definitely see a crash id when I execute a browser crash in that way.

Can you try restarting your computer after enabling "Automatically send usage statistics and crash reports to Google" in chrome://settings? It's possible Chrome notifications is keeping Chrome running in the background.

Comment 36 by Deleted ...@, Nov 19 2014

I had already tried rebooting, which didn't help but it does work now (but the "chrome has crashed" message is now gone, it just silently vanishes). It might've been the the update from yesterday (or so?), since I'm on the dev-branch. New version compared to my last posts:
Google Chrome	40.0.2214.10 (Official Build) dev-m
Revision	3e349d1753f41363e02de5d8439b690ed3cc0a46-refs/branch-heads/2214@{#69}

Anyway, using this video ( https://www.youtube.com/watch?v=KaYbH1U9Kik ) I created the following crashes:
with hardware acceleration: Crash ID 6707fb316a4364fe
Without hardware acceleration ('--disable-gpu'): Crash ID 1c66875c45db6f2e

I do hope this helps!
Hi all, I'm experiencing the same issues as above, where videos playing in 1080p60 on the h264 codec are experiencing large amounts of stuttering, whereas the vp9 codec is fine.

An example video is here: (warning; loud) https://www.youtube.com/watch?v=sC1XEwsVKzU
The video plays as h264 for me. Disabling hw acceleration improves playback.

Pastebin of my chrome://gpu; http://pastebin.com/C6AG40JU
Forcing tab to crash: Crash ID 143c89dd145169a6 (Chrome)

Windows 7, AMD driver 14.301.1001.0 Catalyst version 14.9
Google Chrome	39.0.2171.62 (Official Build) beta-m
Revision	6ac5b3b7a7861707e68ff88605ec7e2e1dd3f941-refs/branch-heads/2171@{#415}
sebfischer64: From looking at the crash dump it looks like your Avast anti-virus might be injecting something into Chrome which can cause problems. Are you using the latest version of Avast?  I also see FRAPS being injected, can you try disabling that?  You might try switching to the x64 version of chrome dev channel to see if things are better:

https://www.google.com/chrome/browser/?platform=win64&extra=devchannel

@joshgrant1091: That's not the right crash id. Can you try restarting your computer and forcing the crash again?

Comment 39 by Deleted ...@, Nov 20 2014

dalecur...@chromium.org: First of all, thanks for looking at this. I've just spent 3 hours or so testing this some more, I hope it's of some help... I've tested this as thoroughly as I can, results below, but the TL;DR version: 32 bit version performs unchanged without fraps/avast (as I've described it in my post #27), 64 bit version is quite a bit worse or slightly better, depending on how I disable hardware decoding.

(MUCH) More detailed version:
First, I've exited FRAPS. It shouldn't actually interact with chrome (but I do have a Logitech G15 keyboard with an LCD, where I can see a nice FPS graph). No FPS values are ever displayed anyway (no matter which rendering mode I use), but it works fine for media players and games. Then I did my best to tell avast to leave chrome alone (not as easy as it sounds). It turned out it wasn't the latest version of avast, even though it was set to automatically update database AND program (I obviously updated now, might've come out today though). Telling avast to leave chrome alone meant that in the "web shield" (which I assume is the culprit), explicitly disabled script scanning for chrome and disabling checking the installed extensions/toolbars (please note that some mime types, including "video/*" are already excluded anyway). I did some initial tests now (still on 32 bit chrome, fraps exited already), and didn't notice any differences. Just to make as sure as I can, I disabled all shields completely (which means it's as disabled as it can be) for all the following tests/reports. If avast is still there I don't know what else to do except a complete uninstall...

I now switched to the 64 bit version (temporarily). Please note that I can't use that on a permanent basis, as it just uses waaayy too much memory for the exact same set of tabs and the same conditions: I did a comparison with only 2 windows, where one has less than 10 'normal' tabs, and the other about 15 youtube tabs (no videos playing, no buffering of the videos either). I launched 32 and 64 bit versions with this set of tabs, waited for everything to finish loading and went through and looked at every tab once (to make sure it's not swapped out or not yet loaded for some reason). Result from chrome://memory: 32 bit reports ~1.7 GB memory, and ~2 GB virtual private; 64 bit reports ~3 GB and 3.6 repoectively. I've had chrome use 6+ GB when I'm working (programming) and I have lots of windows/tabs with "stuff" open, which roughly gets cut in half by using the 32 bit version (and I can't have my browser use 75% of my total RAM).

Now for the actual results, testing on a 1080p60 AVC video (https://www.youtube.com/watch?v=ffrN0CVSIm4): 720p60 with hardware acceleration plays fine as always. 1080p60 with hardware acceleration is a stuttering mess/slideshow, like always (again, see my post #27 for details).  I disabled video acceleration via flag options (chrome://flags/#disable-accelerated-video-decode), resulting in 720p60 in SW playing at ~40 fps (5 less fps than 32 bit) and 1080p60 playing at ~25 (again, 5 fps worse than 32 bit). Still with noticeable high jitter (i.e. inconsistent frame times). Does this somehow use only one thread for decoding or something? I have an acceptable CPU with 6 cores, but on their own a 60 fps full-hd video might be too much?
If I leave the mentioned flag on the default (not disabling acceleration), but use the command line option as suggested instead (--disable-gpu) to bypass gpu decoding, the 64 and 32 bit versions are slightly in favor of 64 bit. Both versions play everything mostly fine, but occasionally dip down, and the 32 bit version seems to do this more than the 64 bit. While both play my test video at usually 60 or very slightly below, they also both dip down to 40-ish in some scenes. Note that this causes a very high overall CPU usage for me (much more than a pure SW player with SW decoding playing the very same video).

Please also note that the "stats for nerds" option of the HTML5 player seems rather useless... I can often see with chromes own FPS counter (and/or my own eyes) that I get significantly lower fps than the video offers, but it still shows no dropped frames in anything other than 1080p60+hw, where it basically drops more than it shows. Does this mean the decoder is doing fine but rendering screws it up or something? And how does this relate to the vastly different results for disabling hw decoding in two different ways with so different results?

Finally, three more crash IDs. Fraps should be gone, avast disabled
Crash ID 3c270fd8e8d09d13 Hardware Acceleraion ON
Crash ID 7082cec9bb5bb6a0 Hardware Acceleraion OFF via --disable-gpu
Crash ID 74e21577b8e8e137 Hardware Acceleraion OFF via flag disable-accelerated-video-decode

And as a bonus a few screenshots with the chrome FPS counter and "nerd-stats" visible (compare them to the two in my post #27 for 64/32 differences, those in that post were done by disabling with the flag) as an Album (with descriptions/comments): http://imgur.com/a/r0IOr

I really do hope this helps!
Summary: 1080p 60fps H264 YouTube streams unplayable (was: 1080p 60fps YouTube streams unplayable)
After digging into this, it's pretty clear Chrome's DXVA decoder can't keep up with 60fps H264 streams in all cases. On my local workstation I can trigger horrible performance by opening two DXVA compatible videos at once.  The ones I used were:

http://www.youtube.com/watch?v=ffrN0CVSIm4 
http://www.clickspace.tv/sites/default/files/Azul2YouTubeIntro_0.mp4

Tracing (attached) shows that we're spending > 8ms almost every frame in GetData():

https://code.google.com/p/chromium/codesearch#chromium/src/content/common/gpu/media/dxva_video_decode_accelerator.cc&l=342

That loop also frequently hits the iteration cap which seems to result in the frame being dropped. Compounding all of this is DoDecode() taking upwards of 30ms every now and then:

https://code.google.com/p/chromium/codesearch#chromium/src/content/common/gpu/media/dxva_video_decode_accelerator.cc&l=822

Tripling up on those problems is the fact that DXVA decoding happens on the main GPU thread, which results in janking the entire browser; roughly ensuring that almost every frame which makes the above gauntlet is probably dropped during rendering/compositing :(

Sadly, there doesn't appear to be any easy way to fix this with the current implementation:
- Unavoidable texture copy due to ANGLE restrictions on actually talking to the D3D output device...
- Slow IMFTransform::ProcessOutput()
- ???

It's possible there's some way to defer these actions with some intelligent status checks, but I couldn't find anything obvious that seemed to help.  We may need to just blacklist 1080p60 DXVA decoding in Chrome for now.  I believe these are the same problems that result in issues with high profile H264 decoding; see  issue 426707 .

If anyone is seeing these issues with VP9 we should discuss that on a new bug.
trace.zip
681 KB Download
Owner: cpu@chromium.org
Status: Assigned
cpu: Can your team take a look? Short of blocking 1080p60 H264 for DXVA I don't have a better suggestion :(
Owner: ananta@chromium.org
Will look into this next week
Labels: YT-60

Comment 45 by Deleted ...@, Nov 22 2014

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Disabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
texsubimage2d_faster_than_teximage2d
Problems Detected
Additional GPU rasterization whitelist for field trial: 380694
Disabled Features: gpu_rasterization_field_trial
Whitelist for using GPU rasterization for a broader set of content: 399306
Disabled Features: gpu_rasterization_expanded_heuristics
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Threaded rasterization has not been enabled or is not supported by the current system.
Disabled Features: threaded_rasterization
Version Information
Data exported	22/11/2014 14:31:10
Chrome version	Chrome/38.0.2125.111
Operating system	Windows NT 6.3
Software rendering list version	9.7
Driver bug list version	7.2
ANGLE commit id	fd7762fbe2a7
2D graphics backend	Skia
Command Line Args	Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end
Performance Information
Graphics	8.2
Gaming	8.2
Overall	8.1
Driver Information
Initialization time	24
Sandboxed	false
GPU0	VENDOR = 0x1002, DEVICE= 0x6898
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	Advanced Micro Devices, Inc.
Driver version	14.301.1001.0
Driver date	9-15-2014
Pixel shader version	5.0
Vertex shader version	5.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (AMD Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.fd7762fbe2a7)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 000000000000e724)
Window system binding version	1.4 (ANGLE 2.1.fd7762fbe2a7)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0
Diagnostics
0
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1440
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	2560
iAdapter	0
lDriverSize	1335544
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	AMD Radeon Graphics Processor (0x6898)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 5800 Series
szDeviceId	0x6898
szDeviceIdentifier	{D7B71EE2-2BD8-11CF-F172-38A0BEC2C535}
szDeviceName	\\.\DISPLAY1
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	2560 x 1440 (32 bit) (60Hz)
szDisplayModeLocalized	2560 x 1440 (32 bit) (60Hz)
szDriverAssemblyVersion	14.301.1001.0
szDriverAttributes	Final Retail
szDriverDateEnglish	9/15/2014 22:31:42
szDriverDateLocalized	15/09/2014 22:31:42
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.3
szDriverModelLocalized	WDDM 1.3
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem38.inf:cb0ae414154a9e8c:ati2mtag_Evergreen:14.301.1001.0:pci\ven_1002&dev_6898
szDriverSignDate	
szDriverVersion	8.17.0010.1315
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_6898&SUBSYS_80321462&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{72ADF8C3-4303-4C07-93A6-3A336C9645EB}\0000
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	ASUS PB278
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00DA2001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x80321462
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x1002
1
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1200
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1920
iAdapter	1
lDriverSize	1335544
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	AMD Radeon Graphics Processor (0x6898)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 5800 Series
szDeviceId	0x6898
szDeviceIdentifier	{D7B71EE2-2BD8-11CF-F172-38A0BEC2C535}
szDeviceName	\\.\DISPLAY2
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	1920 x 1200 (32 bit) (60Hz)
szDisplayModeLocalized	1920 x 1200 (32 bit) (60Hz)
szDriverAssemblyVersion	14.301.1001.0
szDriverAttributes	Final Retail
szDriverDateEnglish	9/15/2014 22:31:42
szDriverDateLocalized	15/09/2014 22:31:42
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.3
szDriverModelLocalized	WDDM 1.3
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem38.inf:cb0ae414154a9e8c:ati2mtag_Evergreen:14.301.1001.0:pci\ven_1002&dev_6898
szDriverSignDate	
szDriverVersion	8.17.0010.1315
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_6898&SUBSYS_80321462&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{72ADF8C3-4303-4C07-93A6-3A336C9645EB}\0001
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	PLB2403WS (Digital)
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00DA2001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x80321462
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x1002
2
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1024
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1280
iAdapter	2
lDriverSize	1335544
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	AMD Radeon Graphics Processor (0x6898)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 5800 Series
szDeviceId	0x6898
szDeviceIdentifier	{D7B71EE2-2BD8-11CF-F172-38A0BEC2C535}
szDeviceName	\\.\DISPLAY3
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	1280 x 1024 (32 bit) (60Hz)
szDisplayModeLocalized	1280 x 1024 (32 bit) (60Hz)
szDriverAssemblyVersion	14.301.1001.0
szDriverAttributes	Final Retail
szDriverDateEnglish	9/15/2014 22:31:42
szDriverDateLocalized	15/09/2014 22:31:42
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.3
szDriverModelLocalized	WDDM 1.3
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem38.inf:cb0ae414154a9e8c:ati2mtag_Evergreen:14.301.1001.0:pci\ven_1002&dev_6898
szDriverSignDate	
szDriverVersion	8.17.0010.1315
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_6898&SUBSYS_80321462&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{72ADF8C3-4303-4C07-93A6-3A336C9645EB}\0002
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Generic PnP Monitor
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00DA2001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x80321462
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x1002
Log Messages
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
re #38: perhaps this is the correct crash ID: Crash ID d954c846d73e0e79

Comment 47 by drpi...@gmail.com, Nov 25 2014

I replaced my video card recently with an NVIDIA model so I'm afraid I am no longer able to repro any issues.

In replacing it, I learned my old card was actually an HD6950, not 6850. Not that this changes the analysis, of course.

Comment 48 Deleted

Comment 49 by Deleted ...@, Dec 3 2014

I have the same stuttering issue w 1080p60 videos. 
However I use NVidia, a GTX560 with the latest drivers (344.75)
specs:
intel q9550
4GBs ddr3 ram
os: win7 x64
browser: chrome

disabling hw acceleration improved performance somewhat but did not get rid of the issue (plus the vid looked worse). a friend with same specs also reports this issue.

I'm not a pro at these things, so if you have any tips on what to change, keep that in mind :) Gonna try installing Firefox to check if the problem persists.
Project Member

Comment 50 by bugdroid1@chromium.org, Dec 4 2014

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1dd7d968e3f77ec0c90a80c944cd1ec4da8aab11

commit 1dd7d968e3f77ec0c90a80c944cd1ec4da8aab11
Author: ananta <ananta@chromium.org>
Date: Thu Dec 04 23:24:40 2014

Move the DXVA decoder off the GPU thread.

The DXVA decoder runs on the GPU thread today. When the decoder has enough data to produce an output frame
the IMFTransform::ProcessOutput call blocks while waiting for the media foundation threads to produce the output
frame. This causes lots of jankiness and dropped frames while playing H.264 videos especially HD 1080P videos.

The approach we are taking to resolve this is to move the actual IMFTransform decoding off the GPU thread. This is
implemented by creating a worker thread per DXVA decoder instance. The lifetime of this thread is dependent on the
lifetime of the DXVAVideoDecodeAccelerator class. The IMFTransform decoder instance is created and destroyed on the main
thread. However the calls to ProcessInput/ProcessOutput etc happen on the decoder thread. The decoder state is modified
on both the GPU thread and the worker thread. The methods to get and set the state are now thread safe via InterLocked API
calls.

The copying of the decoded texture to the GPU texture is still done on the main thread. Will work on moving this to the
worker thread in a future patch.

BUG= 426675 ,  430375 ,  426707 

Review URL: https://codereview.chromium.org/765533005

Cr-Commit-Position: refs/heads/master@{#306929}

[modify] http://crrev.com/1dd7d968e3f77ec0c90a80c944cd1ec4da8aab11/content/common/gpu/media/dxva_video_decode_accelerator.cc
[modify] http://crrev.com/1dd7d968e3f77ec0c90a80c944cd1ec4da8aab11/content/common/gpu/media/dxva_video_decode_accelerator.h

Comment 51 by Deleted ...@, Dec 9 2014

Disabling Hardware Acceleration worked, here is my chrome://gpu page:

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Disabled
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Software only. Hardware acceleration disabled
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
scalarize_vec_and_mat_constructor_args
texsubimage2d_faster_than_teximage2d
Problems Detected
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
Accelerated video decode has been disabled, either via about:flags or command line.
Disabled Features: video_decode
Raster is using a single thread.
Disabled Features: multiple_raster_threads
Version Information
Data exported	9/12/2014 22:18:24
Chrome version	Chrome/39.0.2171.71
Operating system	Windows NT 6.3
Software rendering list version	9.12
Driver bug list version	7.7
ANGLE commit id	5af475edef3f
2D graphics backend	Skia
Command Line Args	Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --disable-accelerated-video-decode --flag-switches-end
Performance Information
Graphics	7.6
Gaming	7.6
Overall	7.6
Driver Information
Initialization time	28
Sandboxed	false
GPU0	VENDOR = 0x1002, DEVICE= 0x68a8
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	Advanced Micro Devices, Inc.
Driver version	13.251.0.0
Driver date	12-6-2013
Pixel shader version	5.0
Vertex shader version	5.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (AMD Radeon HD 6800M Series Direct3D11 vs_5_0 ps_5_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.5af475edef3f)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 00000000000088dc)
Window system binding version	1.4 (ANGLE 2.1.5af475edef3f)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0
Diagnostics
0
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1080
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1920
iAdapter	0
lDriverSize	1318552
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Attivata
szChipType	AMD Radeon Graphics Processor (0x68A8)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Attivata
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Attivata
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 6800M Series
szDeviceId	0x68A8
szDeviceIdentifier	{D7B71EE2-2BE8-11CF-4777-B024BEC2C535}
szDeviceName	\\.\DISPLAY3
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	1920 x 1080 (32 bit) (60Hz)
szDisplayModeLocalized	1920 x 1080 (32 bit) (60Hz)
szDriverAssemblyVersion	13.251.0.0
szDriverAttributes	Final Retail
szDriverDateEnglish	12/13/2013 10:23:30
szDriverDateLocalized	13/12/2013 10:23:30
szDriverLanguageEnglish	English
szDriverLanguageLocalized	Inglese
szDriverModelEnglish	WDDM 1.3
szDriverModelLocalized	WDDM 1.3
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem4.inf:cb0ae41434ab9616:ati2mtag_Manhattan:13.251.0.0:pci\ven_1002&dev_68a8
szDriverSignDate	
szDriverVersion	8.17.0010.1247
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_68A8&SUBSYS_04BA1028&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{DA9801D9-2CD6-49E0-B39A-A4427AF0E39C}\0000
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	N/D
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	N/D
szMonitorMaxRes	
szMonitorName	Generic PnP Monitor
szNotesEnglish	No problems found.
szNotesLocalized	Nessun problema riscontrato.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00DA2001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x04BA1028
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Non eseguito
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Non eseguito
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Non eseguito
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Non eseguito
szVdd	N/D
szVendorId	0x1002
Log Messages
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

Comment 52 Deleted

Comment 53 by Deleted ...@, Dec 12 2014

I'm experiencing major frame drops when viewing 1080p60 videos! Disabling or enabling the hardware decode flag both have the same results. GTX660 on 344.75 drivers, Windows 7 Pro x64

(it sucks you can't edit comments. all of the below didn't copy correctly, sorry about that!)

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Disabled
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
scalarize_vec_and_mat_constructor_args
texsubimage2d_faster_than_teximage2d
use_current_program_after_successful_link
Problems Detected
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Always call glUseProgram after a successful link to avoid a driver bug:  349137 
Applied Workarounds: use_current_program_after_successful_link
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
Raster is using a single thread.
Disabled Features: multiple_raster_threads
Version Information
Data exported	12/12/2014, 11:12:39 AM
Chrome version	Chrome/39.0.2171.95
Operating system	Windows NT 6.1 SP1
Software rendering list version	9.12
Driver bug list version	7.10
ANGLE commit id	04ab0eb41f1b
2D graphics backend	Skia
Command Line Args	Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end
Performance Information
Graphics	7.9
Gaming	7.9
Overall	7.4
Driver Information
Initialization time	23
Sandboxed	false
GPU0	VENDOR = 0x10de, DEVICE= 0x11c0
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	NVIDIA
Driver version	9.18.13.4475
Driver date	11-12-2014
Pixel shader version	5.0
Vertex shader version	5.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (NVIDIA GeForce GTX 660 Direct3D11 vs_5_0 ps_5_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.04ab0eb41f1b)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 0000000000006fb2)
Window system binding version	1.4 (ANGLE 2.1.04ab0eb41f1b)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0
Diagnostics
0
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1050
dwRefreshRate	59
dwWHQLLevel	0
dwWidth	1680
iAdapter	0
lDriverSize	19966344
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	GeForce GTX 660
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Integrated RAMDAC
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C
szDescription	NVIDIA GeForce GTX 660
szDeviceId	0x11C0
szDeviceIdentifier	{D7B71E3E-5280-11CF-894A-6F061CC2C435}
szDeviceName	\\.\DISPLAY1
szDisplayMemoryEnglish	4038 MB
szDisplayMemoryLocalized	4038 MB
szDisplayModeEnglish	1680 x 1050 (32 bit) (59Hz)
szDisplayModeLocalized	1680 x 1050 (32 bit) (59Hz)
szDriverAssemblyVersion	9.18.13.4475
szDriverAttributes	Final Retail
szDriverDateEnglish	11/12/2014 16:20:36
szDriverDateLocalized	11/12/2014 4:20:36 PM
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.1
szDriverModelLocalized	WDDM 1.1
szDriverName	nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
szDriverNodeStrongName	oem5.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section035:9.18.13.4475:pci\ven_10de&dev_11c0
szDriverSignDate	
szDriverVersion	9.18.0013.4475
szKeyDeviceID	Enum\PCI\VEN_10DE&DEV_11C0&SUBSYS_26623842&REV_A1
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{95B84A6C-DE98-4A86-8196-7FCB39B636BB}\0000
szManufacturer	NVIDIA
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Acer LCD Monitor X223W
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Supported
szRankOfInstalledDriver	00E02001
szRegHelpText	
szRevision	
szRevisionId	0x00A1
szSubSysId	0x26623842
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x10DE
1
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	900
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1440
iAdapter	1
lDriverSize	19966344
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	GeForce GTX 660
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Integrated RAMDAC
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C
szDescription	NVIDIA GeForce GTX 660
szDeviceId	0x11C0
szDeviceIdentifier	{D7B71E3E-5280-11CF-894A-6F061CC2C435}
szDeviceName	\\.\DISPLAY2
szDisplayMemoryEnglish	4038 MB
szDisplayMemoryLocalized	4038 MB
szDisplayModeEnglish	1440 x 900 (32 bit) (60Hz)
szDisplayModeLocalized	1440 x 900 (32 bit) (60Hz)
szDriverAssemblyVersion	9.18.13.4475
szDriverAttributes	Final Retail
szDriverDateEnglish	11/12/2014 16:20:36
szDriverDateLocalized	11/12/2014 4:20:36 PM
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.1
szDriverModelLocalized	WDDM 1.1
szDriverName	nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
szDriverNodeStrongName	oem5.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section035:9.18.13.4475:pci\ven_10de&dev_11c0
szDriverSignDate	
szDriverVersion	9.18.0013.4475
szKeyDeviceID	Enum\PCI\VEN_10DE&DEV_11C0&SUBSYS_26623842&REV_A1
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{95B84A6C-DE98-4A86-8196-7FCB39B636BB}\0001
szManufacturer	NVIDIA
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Dell SE178WFP
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Supported
szRankOfInstalledDriver	00E02001
szRegHelpText	
szRevision	
szRevisionId	0x00A1
szSubSysId	0x26623842
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x10DE
Log Messages
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.
Status: Fixed

Comment 55 by Deleted ...@, Dec 19 2014

How long does it take for a fix like this to make it onto Canary? I thought maybe it was fairly fast, but I was wrong. :(

•VP9
http://i.imgur.com/Z1yMvh8.png 
•AVC
http://i.imgur.com/2qgVxve.png

I guess it doesn't work that that. :<
@shiden86: ananta's fix only works for h264/avc videos, not vp9 which will be software decoding. We are working on improving vp9 playback.  I believe there should be some fixes coming soon on the YT side which should improve things.
Hello, this is still an issue for me on an AMD Radeon HD 5750 as of todays Google Chrome Canary:

Google Chrome	41.0.2271.0 (Official Build) canary
Revision	ff3b4402237d177cc1cc57f8e44824dc3b2bd23a-refs/heads/master@{#310751}

I still experience the same stutter on 1080p60 whilst 720p60 is a-okay. Thanks.

Comment 58 by make...@gmail.com, Mar 20 2015

Where is the flag option to turn off vp9? I dont want vp9 if it burns my laptop...

Comment 59 by Deleted ...@, Mar 20 2015

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
scalarize_vec_and_mat_constructor_args
texsubimage2d_faster_than_teximage2d
use_current_program_after_successful_link
Problems Detected
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Always call glUseProgram after a successful link to avoid a driver bug:  349137 
Applied Workarounds: use_current_program_after_successful_link
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
Version Information
Data exported	3/20/2015, 4:22:31 PM
Chrome version	Chrome/41.0.2272.89
Operating system	Windows NT 6.1 SP1
Software rendering list version	9.18
Driver bug list version	7.16
ANGLE commit id	5d9e9ab81e09
2D graphics backend	Skia
Command Line Args	Files (x86)\Google\Chrome\Application\chrome.exe" --no-startup-window --extensions-on-chrome-urls --test-type --load-extension="c:\Program Files\Google\Chrome\Application\Extensions\chrome\app\37.1329.12.24" --load-component-extension="c:\Program Files\Google\Chrome\Application\Extensions\chrome\man" --flag-switches-begin --flag-switches-end
Performance Information
Graphics	6.7
Gaming	6.7
Overall	5.5
Driver Information
Initialization time	93
Sandboxed	false
GPU0	VENDOR = 0x10de, DEVICE= 0x0612
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	NVIDIA
Driver version	9.18.13.4144
Driver date	2-3-2015
Pixel shader version	4.0
Vertex shader version	4.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (NVIDIA GeForce 9800 GTX/9800 GTX+ Direct3D11 vs_4_0 ps_4_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.5d9e9ab81e09)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 00000000000082f2)
Window system binding version	1.4 (ANGLE 2.1.5d9e9ab81e09)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0
Diagnostics
0
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	10
dwHeight	1050
dwRefreshRate	59
dwWHQLLevel	0
dwWidth	1680
iAdapter	0
lDriverSize	17559432
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	GeForce 9800 GTX/9800 GTX+
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Integrated RAMDAC
szDDIVersionEnglish	10
szDDIVersionLocalized	10
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C ModeVC1_C ModeWMV9_C
szDescription	NVIDIA GeForce 9800 GTX/9800 GTX+
szDeviceId	0x0612
szDeviceIdentifier	{D7B71E3E-4552-11CF-C363-ABA21FC2C435}
szDeviceName	\\.\DISPLAY1
szDisplayMemoryEnglish	2796 MB
szDisplayMemoryLocalized	2796 MB
szDisplayModeEnglish	1680 x 1050 (32 bit) (59Hz)
szDisplayModeLocalized	1680 x 1050 (32 bit) (59Hz)
szDriverAssemblyVersion	9.18.13.4144
szDriverAttributes	Final Retail
szDriverDateEnglish	2/3/2015 23:56:28
szDriverDateLocalized	2/3/2015 11:56:28 PM
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.1
szDriverModelLocalized	WDDM 1.1
szDriverName	nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2um,nvwgf2um
szDriverNodeStrongName	oem26.inf:NVIDIA_SetA_Devices.NTamd64.6.1:Section014:9.18.13.4144:pci\ven_10de&dev_0612
szDriverSignDate	
szDriverVersion	9.18.0013.4144
szKeyDeviceID	Enum\PCI\VEN_10DE&DEV_0612&SUBSYS_82A61043&REV_A2
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{96A47902-FF9A-487E-8441-16D393E68DF6}\0000
szManufacturer	NVIDIA
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Generic PnP Monitor
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Supported
szRankOfInstalledDriver	00E02001
szRegHelpText	
szRevision	
szRevisionId	0x00A2
szSubSysId	0x82A61043
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x10DE
Log Messages
[3252:3208:0320/063323:ERROR:gpu_video_decode_accelerator.cc(272)] : NOT IMPLEMENTEDHW video decode acceleration not available.
[3252:3208:0320/152127:ERROR:gpu_video_decode_accelerator.cc(272)] : NOT IMPLEMENTEDHW video decode acceleration not available.
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

Comment 60 by Deleted ...@, Apr 2 2015

Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated
Multiple Raster Threads: Enabled
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Enabled
Video Decode: Software only. Hardware acceleration disabled
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_uniforms_before_first_program_use
exit_on_context_lost
scalarize_vec_and_mat_constructor_args
texsubimage2d_faster_than_teximage2d
Problems Detected
GPU rasterization is blacklisted on non-Android: 362779
Disabled Features: gpu_rasterization
Some drivers are unable to reset the D3D device in the GPU process sandbox
Applied Workarounds: exit_on_context_lost
TexSubImage2D() is faster for full uploads on ANGLE
Applied Workarounds: texsubimage2d_faster_than_teximage2d
Clear uniforms before first program use on all platforms: 124764, 349137
Applied Workarounds: clear_uniforms_before_first_program_use
Always rewrite vec/mat constructors to be consistent: 398694
Applied Workarounds: scalarize_vec_and_mat_constructor_args
Accelerated video decode has been disabled, either via about:flags or command line.
Disabled Features: video_decode
Version Information
Data exported	4/3/2015, 7:38:35 AM
Chrome version	Chrome/41.0.2272.101
Operating system	Windows NT 6.3
Software rendering list version	9.18
Driver bug list version	7.16
ANGLE commit id	5d9e9ab81e09
2D graphics backend	Skia
Command Line Args	Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --disable-accelerated-video-decode --flag-switches-end
Performance Information
Graphics	8.1
Gaming	8.1
Overall	7.4
Driver Information
Initialization time	88
Sandboxed	false
GPU0	VENDOR = 0x1002, DEVICE= 0x6898
Optimus	false
AMD switchable	false
Desktop compositing	Aero Glass
Driver vendor	Advanced Micro Devices, Inc.
Driver version	14.501.1003.0
Driver date	11-20-2014
Pixel shader version	5.0
Vertex shader version	5.0
Machine model name	
Machine model version	
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (AMD Radeon HD 5800 Series Direct3D11 vs_5_0 ps_5_0)
GL_VERSION	OpenGL ES 2.0 (ANGLE 2.1.5d9e9ab81e09)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_NV_pixel_buffer_object GL_OES_mapbuffer GL_EXT_map_buffer_range GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_texture_rg GL_EXT_texture_compression_dxt1 GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_EXT_sRGB GL_ANGLE_depth_texture GL_EXT_texture_storage GL_OES_texture_npot GL_EXT_draw_buffers GL_EXT_texture_filter_anisotropic GL_EXT_occlusion_query_boolean GL_NV_fence GL_EXT_robustness GL_EXT_blend_minmax GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_OES_standard_derivatives GL_EXT_shader_texture_lod GL_EXT_frag_depth GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source
Window system binding vendor	Google Inc. (adapter LUID: 000000000000ae71)
Window system binding version	1.4 (ANGLE 2.1.5d9e9ab81e09)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_d3d_share_handle_client_buffer EGL_ANGLE_surface_d3d_texture_2d_share_handle EGL_ANGLE_query_surface_pointer EGL_ANGLE_window_fixed_size EGL_KHR_create_context
Direct rendering	Yes
Reset notification strategy	0x8252
GPU process crash count	0
Diagnostics
0
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1080
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1920
iAdapter	0
lDriverSize	1348928
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	AMD Radeon Graphics Processor (0x6898)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 5800 Series
szDeviceId	0x6898
szDeviceIdentifier	{D7B71EE2-2BD8-11CF-8776-0A2BBEC2C535}
szDeviceName	\\.\DISPLAY1
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	1920 x 1080 (32 bit) (60Hz)
szDisplayModeLocalized	1920 x 1080 (32 bit) (60Hz)
szDriverAssemblyVersion	14.501.1003.0
szDriverAttributes	Final Retail
szDriverDateEnglish	11/21/2014 13:44:20
szDriverDateLocalized	21/11/2014 1:44:20 PM
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.3
szDriverModelLocalized	WDDM 1.3
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem3.inf:cb0ae414154a9e8c:ati2mtag_Evergreen:14.501.1003.0:pci\ven_1002&dev_6898
szDriverSignDate	
szDriverVersion	8.17.0010.1333
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_6898&SUBSYS_0B001002&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{54295CA0-CE01-4946-BD21-8ED78A19A2A7}\0000
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Generic PnP Monitor
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00DA2001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x0B001002
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x1002
1
b3DAccelerationEnabled	true
b3DAccelerationExists	true
bAGPEnabled	true
bAGPExistenceValid	true
bAGPExists	true
bCanRenderWindow	true
bDDAccelerationEnabled	true
bDriverBeta	false
bDriverDebug	false
bDriverSigned	false
bDriverSignedValid	false
bNoHardware	false
dwBpp	32
dwDDIVersion	11
dwHeight	1050
dwRefreshRate	60
dwWHQLLevel	0
dwWidth	1680
iAdapter	1
lDriverSize	1348928
lMiniVddSize	0
szAGPStatusEnglish	Enabled
szAGPStatusLocalized	Enabled
szChipType	AMD Radeon Graphics Processor (0x6898)
szD3DStatusEnglish	Enabled
szD3DStatusLocalized	Enabled
szDACType	Internal DAC(400MHz)
szDDIVersionEnglish	11
szDDIVersionLocalized	11
szDDStatusEnglish	Enabled
szDDStatusLocalized	Enabled
szDXVAHDEnglish	Not Supported
szDXVAModes	ModeMPEG2_A ModeMPEG2_C
szDescription	AMD Radeon HD 5800 Series
szDeviceId	0x6898
szDeviceIdentifier	{D7B71EE2-2BD8-11CF-8776-0A2BBEC2C535}
szDeviceName	\\.\DISPLAY2
szDisplayMemoryEnglish	4095 MB
szDisplayMemoryLocalized	4095 MB
szDisplayModeEnglish	1680 x 1050 (32 bit) (60Hz)
szDisplayModeLocalized	1680 x 1050 (32 bit) (60Hz)
szDriverAssemblyVersion	14.501.1003.0
szDriverAttributes	Final Retail
szDriverDateEnglish	11/21/2014 13:44:20
szDriverDateLocalized	21/11/2014 1:44:20 PM
szDriverLanguageEnglish	English
szDriverLanguageLocalized	English
szDriverModelEnglish	WDDM 1.3
szDriverModelLocalized	WDDM 1.3
szDriverName	aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
szDriverNodeStrongName	oem3.inf:cb0ae414154a9e8c:ati2mtag_Evergreen:14.501.1003.0:pci\ven_1002&dev_6898
szDriverSignDate	
szDriverVersion	8.17.0010.1333
szKeyDeviceID	Enum\PCI\VEN_1002&DEV_6898&SUBSYS_0B001002&REV_00
szKeyDeviceKey	\Registry\Machine\System\CurrentControlSet\Control\Video\{54295CA0-CE01-4946-BD21-8ED78A19A2A7}\0001
szManufacturer	Advanced Micro Devices, Inc.
szMiniVdd	n/a
szMiniVddDateEnglish	n/a
szMiniVddDateLocalized	n/a
szMonitorMaxRes	
szMonitorName	Generic PnP Monitor
szNotesEnglish	No problems found.
szNotesLocalized	No problems found.
szOverlayEnglish	Not Supported
szRankOfInstalledDriver	00DA2001
szRegHelpText	
szRevision	
szRevisionId	0x0000
szSubSysId	0x0B001002
szTestResultD3D7English	Not run
szTestResultD3D7Localized	Not run
szTestResultD3D8English	Not run
szTestResultD3D8Localized	Not run
szTestResultD3D9English	Not run
szTestResultD3D9Localized	Not run
szTestResultDDEnglish	Not run
szTestResultDDLocalized	Not run
szVdd	n/a
szVendorId	0x1002
Log Messages
GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

Comment 61 by Deleted ...@, Apr 21 2015

This seems to still be an issue. 1080p 60f runs like a slide show, 720p 60f runs fine. Chrome 42.0.2311.90 m. Running with an AMD 6870.

Comment 62 by Deleted ...@, Apr 24 2015

I can also confirm, still a problem for 1080p 60fps, but 720p 60fps is smooth. Disabling hardware acceleration fixes it, but that's not a good solution for me, as I need hardware acceleration enabled for other websites. Chrome Version 42.0.2311.90 m. AMD Radeon HD 6850.

Comment 63 by erg...@gmail.com, May 5 2015

Been suffering from this for a while with a AMD 6950.  Get this, one of the other people talked about Avast AV injecting something into the browser.  On a whim I uninstalled Avast, guess what?  All of the frame drops/audio glitches went away.  

TL;DR... If you happen to be running Avast AV, try uninstalling it.
Cc: -luken@chromium.org

Comment 65 by Deleted ...@, May 5 2015

@63 I am not using avast. Still have the issue

Comment 66 by Deleted ...@, Jun 15 2015

i was browsing some other sites and then i found this, it actualy helped me get rid of the problem.
https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgal?utm_source=chrome-app-launcher-info-dialog

Comment 67 Deleted

Comment 68 by chem...@gmail.com, Jun 23 2015

Here's my situation: non VP9 streams play just fine without h264ify and VP9 stutters. After I installed h264ify everything stutters.
Configuration: Radeon HD6850 & AMD FX8350.
Not fixed, too bad Google ignores bugs that someone has incorrectly marked fixed.
Graphics Feature Status
Canvas: Hardware accelerated
3D CSS: Hardware accelerated
Compositing: Hardware accelerated on all pages and threaded
CSS Animation: Accelerated and threaded
Flash 3D: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
WebGL multisampling: Hardware accelerated
Texture Sharing: Hardware accelerated
Video: Hardware accelerated
Video Decode: Hardware accelerated
Video Encode: Hardware accelerated
WebGL: Hardware accelerated
Driver Bug Workarounds
clear_alpha_in_readpixels
disable_d3d11
exit_on_context_lost
set_texture_filter_before_generating_mipmap
texsubimage2d_faster_than_teximage2d
Version Information
Data exported	4/7/2015 11:16:46
Chrome version	Chrome/33.0.1735.0
Operating system	Windows NT 5.1 SP3
Software rendering list version	0
Driver bug list version	3.7
ANGLE revision	2451
2D graphics backend	Skia
Command Line Args	33\chrome.exe" --flag-switches-begin --enable-accelerated-filters --disable-device-enumeration --no-pings --disable-ntp-other-sessions-menu --disable-sctp-data-channels --disable-touch-adjustment --enable-accelerated-fixed-root-background --enable-accelerated-scrollable-frames --enable-composited-scrolling-for-frames --enable-fixed-position-compositing --enable-transition-compositing --enable-encrypted-media --enable-fast-unload --enable-http2-draft-04 --enable-layer-squashing --disable-pinch --disable-touch-drag-drop --enable-fixed-position-creates-stacking-context --enable-accelerated-overflow-scroll --force-compositing-mode --enable-universal-accelerated-overflow-scroll --ignore-gpu-blacklist --enable-map-image --overscroll-history-navigation=0 --enable-threaded-compositing --touch-events=disabled --touch-optimized-ui=disabled --flag-switches-end
Performance Information
Graphics	0.0
Gaming	0.0
Overall	0.0
Driver Information
Initialization time	226
Sandboxed	true
GPU0	VENDOR = 0x1002, DEVICE= 0x9505
Optimus	false
AMD switchable	false
Driver vendor	ATI Technologies Inc.
Driver version	8.661.0.0
Driver date	9-23-2009
Pixel shader version	1.00
Vertex shader version	1.00
Machine model	
GL version	2.0
GL_VENDOR	Google Inc.
GL_RENDERER	ANGLE (ATI Radeon HD 3800 Series )
GL_VERSION	OpenGL ES 2.0 (ANGLE 1.0.0.1562)
GL_EXTENSIONS	GL_OES_element_index_uint GL_OES_packed_depth_stencil GL_OES_get_program_binary GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_float GL_OES_texture_float_linear GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_storage GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_pack_reverse_row_order GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_usage GL_ANGLE_translated_shader_source GL_NV_fence
Window system binding vendor	Google Inc.
Window system binding version	1.4 (ANGLE 1.0.0.1562)
Window system binding extensions	EGL_EXT_create_context_robustness EGL_ANGLE_query_surface_pointer EGL_NV_post_sub_buffer
Reset notification strategy	0x8252
Diagnostics
... loading ...
flash player runs them perfectly on firefox.

Comment 72 Deleted

Comment 73 Deleted

chrome/html5 developpers are a group of incompetents.

Comment 75 by strobe@google.com, Jul 4 2015

Everyone who's been posting recently, please note: even if you may be experiencing similar _symptoms_, they are due to a different bug. This bug is fixed.

If anyone is still having problems, please try Chrome 44 or above. It's quite a bit better. If you still have problems on 44, please find and file a new bug.

Proteus, I note that you're running Chrome 33, which predates this bug being filed, much less fixed. Please upgrade your browser.
@str...@google.com: It's still the same bug, it's just that what was determined by the engineers as the cause of this bug didn't actually fix the problem.

With my system, like the others, 1080p60 avc videos drop tons of frames but 720p60 and 1080p30 is just fine, as well as 1080p60 with vp9 videos. When I disable hardware acceleration, then 1080p60 works just fine with avc videos too, but that's a lousy way to "fix" the issue.

I've attached my GPU page here just in case you guys are willing to re-open this and I really hope you do because, well, it's just not fixed!
charlie.lehardy_gpu.html
136 KB View Download
bug actual - 1080p60fps@avc on youtube slideshow. 1080p30fps@avc or 720p60fps@avc - normal.
chrome 48.0.2564.97, win7/64, hd6850

HW off - bad idea: bug actual ONLY to youtube.
In youtube can select 720p60fps@avc, but video blurs on FHD monitors. Not comfortable.
Good solution - add checkbox 30fps/60fps on youtube. 30fps better, than blurs.
vp9 - solution, i use, but not all video present in vp9. And new video present only avc, vp9 adding only after some hours, or next day.
So it goes.

Comment 78 by tom19...@gmail.com, Sep 16 2016

I'm experiencing the exact same problem.

You can see my issue here: 

https://bugs.chromium.org/p/chromium/issues/detail?id=644225

Sign in to add a comment