Vivaldi failed to playback some youtube video on newer Vivaldi.



  • Video that playback just fine on Vivaldi.1.12.955.38 standalone install (attempted to try from the last vivaldi installer that I have on hand) cannot be playback on Vivaldi for, at least, the last two times I leave it to the automatic update (current version: 1.12.955.48).

    Personally I suspect some YT HTML5 video codec has been broken for Vivaldi in the later update.

    I'll be migrating/importing data back to the standalone installation and stay there. If this issue stays the way it is, then Vivaldi will be excised from my system.

    vivaldi://gpu shows the same problems detected on both Vivaldi version:

    Problems Detected
    Some drivers are unable to reset the D3D device in the GPU process sandbox
    Applied Workarounds: exit_on_context_lost
    TexSubImage is faster for full uploads on ANGLE
    Applied Workarounds: texsubimage_faster_than_teximage
    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
    ANGLE crash on glReadPixels from incomplete cube map texture: 518889
    Applied Workarounds: force_cube_complete
    Framebuffer discarding can hurt performance on non-tilers: 570897
    Applied Workarounds: disable_discard_framebuffer
    Direct composition flashes black initially on Win <10: 588588
    Applied Workarounds: disable_direct_composition
    Zero copy DXGI video hangs on shutdown on Win < 8.1: 621190
    Applied Workarounds: disable_dxgi_zero_copy_video
    Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198
    Applied Workarounds: disable_framebuffer_cmaa
    Zero-copy NV12 video displays incorrect colors on NVIDIA drivers.: 635319
    Applied Workarounds: disable_dxgi_zero_copy_video
    Disable KHR_blend_equation_advanced until cc shaders are updated: 661715
    Decode and Encode before generateMipmap for srgb format textures on Windows: 634519
    Applied Workarounds: decode_encode_srgb_for_generatemipmap
    VPx decoding isn't supported well before Windows 10 creators update.: 616318, 667532
    Applied Workarounds: disable_accelerated_vpx_decode
    Delayed copy NV12 displays incorrect colors on NVIDIA drivers.: 728670
    Applied Workarounds: disable_delayed_copy_nv12
    Native GpuMemoryBuffers have been disabled, either via about:flags or command line.
    Disabled Features: native_gpu_memory_buffers
    Checker-imaging has been disabled via finch trial or the command line.
    Disabled Features: checker_imaging



  • Sorry, you posted no information about:

    • section Graphics Feature Status of vivaldi://gpu
    • graphics driver
    • OS version
    • GPU (on-board or external)
    • link to not-playing video


  • I didn't link to video because for some video sometime repeatedly hitting F5 for minutes on end could finally result in the video finally play, it's so spotty that I could have playback one time, close the tab, reclick on the link to open the video on a new tab and the video is stuck again.
    Which is why I suspect that it's one of the video codec used on YT for their HTML5. But yeah, during more check, the same issue seems to persist on the standalone Vivaldi installation as well.

    Example work on IE 8 but not on Vivaldi:
    https://www.youtube.com/watch?v=ylM10m2xh1I
    https://www.youtube.com/watch?v=18ZpzI7I7uE
    https://www.youtube.com/watch?v=xcD9PiyjPJM

    This is what I'll see if I open those video on Vivaldi:
    https://ibb.co/kzSvO6
    The same video playback just fine on IE:
    https://ibb.co/mu6dbR

    Graphics Feature Status
    Canvas: Hardware accelerated
    CheckerImaging: Disabled
    Flash: Hardware accelerated
    Flash Stage3D: Hardware accelerated
    Flash Stage3D Baseline profile: Hardware accelerated
    Compositing: Hardware accelerated
    Multiple Raster Threads: Enabled
    Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
    Rasterization: Hardware accelerated
    Video Decode: Hardware accelerated
    Video Encode: Hardware accelerated
    WebGL: Hardware accelerated
    WebGL2: Hardware accelerated

    Geforce GameReady driver 388.00 (MSI GTX750Ti TF) on a fully updated W8.1 64bit.



  • @dniuhk All the mentioned YT videos work on my NVidia GT710 with driver 385.69 on WIndows 10x64.
    I will try with 388.13 now.

    Can you please test with Activate setting of page vivaldi://flags/#ignore-gpu-blacklist



  • Enabled the Override software rendering list
    Relaunched Vivaldi
    Same result though.

    ..............................................................



  • Something must be broken.
    Last try: backup and refresh your browser profile.



  • @dniuhk said in Vivaldi failed to playback some youtube video on newer Vivaldi.:

    This is what I'll see if I open those video on Vivaldi:
    https://ibb.co/kzSvO6
    The same video playback just fine on IE:
    https://ibb.co/mu6dbR

    Seems like vp9/webm is being forced while opening with vivaldi, while avc1/mp4 is being used by IE.
    If anything else fails, try h264fy extension in Vivaldi.
    Seems like your system have problem with it, I can play all the videos with either vp9 or avc1 forced, still I have win7 and nVidia GT 710 gfx card, completely different system.



  • Unfortunately, h264ify did not solve the problem on that installation of the 64bit Vivaldi.

    But I did find that I have another Vivaldi standalone left around: "1.9.818.50 (Stable channel) (32-bit)" that didn't seem to have the same issue with YT playback even with VP9.
    https://ibb.co/hTZpGR

    it's vivaldi://gpu

    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
    Native GpuMemoryBuffers: Software only. Hardware acceleration disabled
    Rasterization: Software only. Hardware acceleration disabled
    Video Decode: Hardware accelerated
    Video Encode: Hardware accelerated
    VPx Video Decode: Software only, hardware acceleration unavailable
    WebGL: Hardware accelerated
    WebGL2: Hardware accelerated

    Problems Detected
    VPx decoding isn't supported before Windows 10 anniversary update.: 616318
    Disabled Features: accelerated_vpx_decode
    Some drivers are unable to reset the D3D device in the GPU process sandbox
    Applied Workarounds: exit_on_context_lost
    TexSubImage is faster for full uploads on ANGLE
    Applied Workarounds: texsubimage_faster_than_teximage
    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
    ANGLE crash on glReadPixels from incomplete cube map texture: 518889
    Applied Workarounds: force_cube_complete
    Framebuffer discarding can hurt performance on non-tilers: 570897
    Applied Workarounds: disable_discard_framebuffer
    Direct composition flashes black initially on Win <10: 588588
    Applied Workarounds: disable_direct_composition
    Zero copy DXGI video hangs on shutdown on Win < 8.1: 621190
    Applied Workarounds: disable_dxgi_zero_copy_video
    Limited enabling of Chromium GL_INTEL_framebuffer_CMAA: 535198
    Applied Workarounds: disable_framebuffer_cmaa
    Zero-copy NV12 video displays incorrect colors on NVIDIA drivers.: 635319
    Applied Workarounds: disable_dxgi_zero_copy_video
    Disable KHR_blend_equation_advanced until cc shaders are updated: 661715
    Decode and Encode before generateMipmap for srgb format textures on Windows: 634519
    Applied Workarounds: decode_encode_srgb_for_generatemipmap
    Accelerated rasterization has been disabled, either via blacklist, about:flags or the command line.
    Disabled Features: rasterization
    Native GpuMemoryBuffers have been disabled, either via about:flags or command line.
    Disabled Features: native_gpu_memory_buffers



  • Log Messages of the vivaldi://gpu

    For the 32bit installation:
    [3152:5508:1030/223056.015:ERROR:mf_helpers.cc(12)] : Error in dxva_video_decode_accelerator_win.cc on line 477
    [10452:10912:1030/223358.547:ERROR:mf_helpers.cc(12)] : Error in dxva_video_decode_accelerator_win.cc on line 477
    GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.

    For the 64 bit installation:
    [2260:1364:1030/222940.615:WARNING:angle_platform_impl.cc(41)] : rx::HLSLCompiler::compileToBinary(224): C:\fakepath(69,10-34): 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(91,10-34): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
    [2260:10952:1030/222941.059:WARNING:angle_platform_impl.cc(41)] : rx::HLSLCompiler::compileToBinary(224): C:\fakepath(49,8-56): 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(55,8-26): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
    [2260:1364:1030/222942.073:WARNING:angle_platform_impl.cc(41)] : rx::HLSLCompiler::compileToBinary(224): C:\fakepath(37,8-56): 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(43,8-26): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
    GpuProcessHostUIShim: The GPU process exited normally. Everything is okay.



  • If you found a bug, please report the issue to the developers to fix it.

    How to do a bugreport for Vivaldi
    Report each bug seperately at https://vivaldi.com/bugreport/
    Describe the issue as precise as you can.
    Add some information about extensions you use.
    Add information about the operating system and version you use.
    If you have problems with video or audio give us information about your installed codecs and graphics card/GPU.
    Add a exact link to the page where the issue comes up and can be tested.
    After reporting the issue, you will receive a confirmation mail from the bugtracker.
    In a reply to this mail you can add more information and files (like screenshots or testcases) as attachments and it will be added automatically to bug report.
    If you have questions about the bug please ask in forum first and do not forget to post the VB-XXXXX bug number (you can find it in confirmation mail).

    Thanks in advance for helping us to make Vivaldi better!




  • Your bug is VB-34196 "Some Youtube video cannot be playback"


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.