Do more on the web, with a fast and secure browser!

Download Opera browser with:

  • built-in ad blocker
  • battery saver
  • free VPN
Download Opera

Opera cannot play videos- almost Any videos!

  • Hello
    i'm using Opera as default browser, so i'm still trying to resolve this annoying problem but it seems the only option is to reinstall the windows but i'm not planing to do so! You are my last chance so before tell me anything about checking video drivers or reinstall the codecs i have to say that under Chrome and Mozilla there is no problem at all with playing any videos!

    Windows 7 x64
    Nvidia 650M (latest drivers)
    Opera 67

    The browser totally stop playing any videos (except youtube) after update to opera 67. I have to say that from the very beginning (20 months ago) when i start using Opera i had problems with facebook videos, they were freezing after a few seconds of play and only some of them .... so it was not something that bothers me a lot. Until few days.... the browser is totally unuseful for daily use because it doesnt play any kind of videos facebook/twitter or whatever embedded videos on the web... except youtube .... but only vp9 one..i tried avc1 codec video on youtube and it didnt play as well..

    I did 2 times totally clean - opera reinstall. I've use specific programs for uninstalling program without any trace or registry leftovers.. i did K-lite reinstall, i did video drivers reinstall as well... nothing has change....

    html5test shows:

    Audio track selection
    No ✘
    Video track selection
    No ✘
    Video codecs
    MPEG-4 ASP support
    No ✘
    H.264 support
    Yes ✔
    H.265 support
    No ✘
    Ogg Theora support
    Yes ✔
    WebM with VP8 support
    Yes ✔
    WebM with VP9 support
    Yes ✔
    

    media-internals show:

    render_id: 45
    player_id: 45
    origin_url: https://www.facebook.com/
    kFrameUrl: https://www.facebook.com/kiril.kramarski/videos/1496770437152574/
    kFrameTitle: Facebook
    url: blob:https://www.facebook.com/0c1abbfa-1dfb-45a3-8930-68b4f0cab1fd
    info: Selected WMFAudioDecoder for audio decoding, config: codec: aac, bytes_per_channel: 2, channel_layout: STEREO, channels: 2, samples_per_second: 48000, sample_format: Signed 16-bit, bytes_per_frame: 4, seek_preroll: 0us, codec_delay: 0, has extra data: true, encryption scheme: Unencrypted, discard decoder delay: false
    pipeline_state: kStopped
    kAudioTracks: [object Object]
    kVideoTracks: [object Object]
    event: WEBMEDIAPLAYER_DESTROYED
    kIsAudioDecryptingDemuxerStream: false
    kAudioDecoderName: WMFAudioDecoder
    kIsPlatformAudioDecoder: false
    debug: Prepared video sample is not conformant
    error: video decoder initialization failed
    pipeline_error: DECODER_ERROR_NOT_SUPPORTED
    duration: 86.576
    

    opera/gpu shows;

    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
    Out-of-process Rasterization: Hardware accelerated
    OpenGL: Enabled
    Hardware Protected Video Decode: Hardware accelerated
    Rasterization: Hardware accelerated
    Skia Renderer: Disabled
    Video Decode: Hardware accelerated
    Viz Display Compositor: Enabled
    WebGL: Hardware accelerated
    WebGL2: Hardware accelerated
    
    Log Messages
    [10700:11168:0229/135059.170:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Critical) eglInitialize: No available renderers.
    [10700:11168:0229/135059.170:ERROR:gl_surface_egl.cc(1150)] : eglInitialize D3D11 failed with error EGL_NOT_INITIALIZED, trying next display type
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.545:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.591:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.607:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.607:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.607:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.607:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.623:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.623:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.638:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.638:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.685:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.685:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135059.774:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    GpuProcessHost: The unsandboxed GPU process exited normally. Everything is okay.
    [10700:11168:0229/135217.074:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135217.078:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135217.922:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/135218.073:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:6672:0229/135222.575:WARNING:angle_platform_impl.cc(45)] : compileToBinary(256): C:\fakepath(61,10-46): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them C:\fakepath(84,10-46): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
    [10700:11168:0229/135615.137:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/135615.137:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/135615.361:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/135615.361:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/135643.936:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140731.518:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140731.547:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140732.272:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140732.788:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140745.989:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140745.995:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140753.555:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140753.640:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140754.872:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140759.907:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/140804.936:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/142004.491:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/142004.492:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/142005.367:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/142659.272:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/142700.689:ERROR:gl_utils.cc(325)] : [GroupMarkerNotSet(crbug.com/242999)!:8027990A00000000] GL_INVALID_ENUM: Invalid pname.
    [10700:11168:0229/142700.689:ERROR:gl_utils.cc(325)] : [GroupMarkerNotSet(crbug.com/242999)!:8027990A00000000] GL_INVALID_ENUM: Invalid pname.
    [10700:11168:0229/142700.689:ERROR:context_group.cc(181)] : ContextResult::kFatalFailure: ES3 is blacklisted/disabled/unsupported by driver.
    [10700:11168:0229/142712.049:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/142713.278:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143119.844:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143121.575:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143147.010:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143147.012:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143148.081:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143148.398:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143151.415:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143243.352:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/143251.568:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144037.097:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144037.100:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144038.604:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144038.938:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144040.661:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144315.342:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144315.347:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144736.980:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144736.980:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144738.047:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144738.181:ERROR:gl_surface_egl.cc(690)] : EGL Driver message (Error) eglQueryDeviceAttribEXT: Bad attribute.
    [10700:11168:0229/144759.392:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/144759.392:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/144759.674:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/144759.674:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/145437.750:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/145437.750:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/145445.858:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/145445.859:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/145447.204:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/145447.204:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/145453.210:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/145453.210:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    [10700:11168:0229/145455.103:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 1336
    [10700:11168:0229/145455.103:ERROR:mf_helpers.cc(14)] : Error in dxva_video_decode_accelerator_win.cc on line 636
    

    I did not want to flood the thread so if you want more logs from gpu and flag let me now.

  • also forgot to say that ON/OFF hardware acceleration option doesnt change anything...

  • Just to make sure it's not a browser detection problem:

    Goto the URL opera://about and take note of the install path. Then, close Opera.

    Open a command prompt and enter this command:

    "C:\Program Files\Opera\launcher.exe" "--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36"
    

    (adjust path to your launcher.exe)

    Then try things the videos.

  • @aleksp said in Opera cannot play videos- almost Any videos!:

    media-internals show:

    That shows there's an error at least. What's it say for the reset of that log? It's trying to play a stream from a blob, but there's not enough of the log there to say if it's an h.264 stream or not.

  • @aleksp said in Opera cannot play videos- almost Any videos!:

    opera/gpu shows;

    I see Error in dxva_video_decode_accelerator_win.cc listed in there, but not sure if that's the issue or not.

    Try messing with opera://flags/#use-angle to see if it helps.

  • @burnout426 said in Opera cannot play videos- almost Any videos!:

    Just to make sure it's not a browser detection problem:

    Goto the URL opera://about and take note of the install path. Then, close Opera.

    Open a command prompt and enter this command:

    "C:\Program Files\Opera\launcher.exe" "--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.122 Safari/537.36"
    

    (adjust path to your launcher.exe)

    Then try things the videos.

    No change. After i insert the the line to cmd and hit enter opera opened itself. No videos

    @burnout426 said in Opera cannot play videos- almost Any videos!:

    @aleksp said in Opera cannot play videos- almost Any videos!:

    media-internals show:

    That shows there's an error at least. What's it say for the reset of that log? It's trying to play a stream from a blob, but there's not enough of the log there to say if it's an h.264 stream or not.

    yes there are no errors because i did some changes in
    Override software rendering list : Enable
    GPU rasterization : Enable
    Out of process rasterization : Enable
    this is how i cleaned all errors which were showing before that in #media-internals

    @burnout426 said in Opera cannot play videos- almost Any videos!:

    @aleksp said in Opera cannot play videos- almost Any videos!:

    opera/gpu shows;

    I see Error in dxva_video_decode_accelerator_win.cc listed in there, but not sure if that's the issue or not.

    Try messing with opera://flags/#use-angle to see if it helps.

    Ok i've tried all options... no change....

    Also i did update to Opera 67 on the other computer with Win 10... no problems there....

  • Okay. Just sounds like Opera's having a problem on Win7. Thanks for checking.

  • can i back to opera 66 somehow?

  • @aleksp Install it using the offline installer and block the auto updater.

  • Thanks
    i just did install stand alone version of Opera 66.

    videos play OK!

  • There are some video and audio fixes in general and for Win7 in Opera Developer 69.0.3623.0 at https://blogs.opera.com/desktop/2020/03/opera-69-0-3623-0-developer-update/ if you want to test before they reach beta and stable.

  • New Opera 67 build with fixes for audio and video. https://blogs.opera.com/desktop/2020/03/opera-67-0-3575-79-stable-update/

  • I have the same problem (both videos and gifs in Facebook), on both my laptop and my desktop (one is Windows 7, the others Windows 10). Both have updated versions of Opera (67.0.3575.115), and on both Opera is the default browser. I am getting tired of having to copy the video link to Chrome all of the time.

  • @Indianabond Goto the URL opera://flags/#disable-accelerated-video-decode, disable the flag, relaunch Opera and try again. If that doesn't help, goto the URL opera://settings/system, disable hardware acceleration, restart Opera and try again. If that doesn't help either, revert both settings to default.

    Goto https://html5test.com and check h.264 support under "Video" and check aac support under "Audio". Also, under "Streaming", expand the video and audio codecs and check h.264 and aac there too. If your Opera doesn't show support, and you're using an "N" edition of Windows 7 or Windows 10, you'll need the Windows Media Feature Pack. See https://www.microsoft.com/en-us/software-download/mediafeaturepack for Windows 10 and https://www.microsoft.com/en-us/download/details.aspx?id=16546 for Windows 7.

    You'll also want to check support for DRM. Goto https://bitmovin.com/demos/drm and make sure the video plays. Also, under the video, make sure MSE and EME are supported. For EME, you want to see "Widevine" supported. For MSE, you want to see "video/mp4; codecs="avc1.42c00d" supported at the least.

    Also, test with Opera Beta and Opera Developer at https://www.opera.com/download to see how they work. Maybe it's a bug that's already fixed.

    Also, if you want to compare with other browsers, test with Vivald. It's a good comparison when it comes to testing video and audio support. Both Vivaldi and Opera uses the Windows Media Foundation for support for h.264 and aac. If Vivaldi doesn't work either, it's likely some issue on your system. Chrome uses its built-in ffmpeg support for h.265 and aac, so it's not a good comparison.

    Finally, sometimes, a windows update can break support on your system. If video playback just recently broke in Opera, try an older version. If you remember that older version working fine and it no longer does, it's probably some Windows update that broke things.

  • Problem persists. Cannot play website embedded videos. I installed latest 'fix' Opera 67.0.3575.79 Stable update, but no change. HELP!!!! Or will Opera continue to be semi-useless?

  • @operadowner What things in this thread have you tried?

Log in to reply