Video playback problems, troubleshooting and solutions on Linux.



  • Super browser, but...
    I can't play for instance http://www.rtlnieuws.nl/nieuws/laatste-videos-nieuws/video-rtl-sport-update-eerste-punt-van-het-jaar-voor-ado

    No Flash, no html5. Not in Vivaldi 1.7, not in 1.5 (wich I use because of other problems with the Linux workspaces-switch in Vivaldi 1.7 and 1.6 with some fora).

    The example site works fine in Firefox.
    Youtube in Vivaldi does great.
    Any ideas?



  • @rijnsma
    As dLeon said it's not about flash per se.
    It's more to do with DRM (Digital Rights Management).
    I'm not sure what that site requires so that you don't steal it's precious "intellectual property" but it probably requires a microsoft OS at any rate.
    0_1488116710652_014.jpg

    Just another example of how DRM restrictions around hardware and software affect the normal user.
    DRM stifles innovation and the way in which you can personally use digital media and I avoid wherever possible.
    Watch DRM content on Firefox



  • I can play things on Firefox and Chrome, which I can't on Vivaldi at the moment.
    Example: http://nos.nl/artikel/2160783-komen-er-weer-grenscontroles-tussen-ierland-en-noord-ierland.html
    (Hope nothing changes on the example-site) 😄
    I have not seer DRM annoyance.

    The new 1.7 Vivaldi has some tab-bug with the browser jumping around in my workspaces with certain sites. So I wait a little I'm sorry to say.



  • @rijnsma
    I can play videos from that site in Vivaldi when here in Ubuntu the chromium-codecs-ffmpeg-extra package is installed.
    This installs various codecs needed for HTML5 video/audio playback.
    I also have the flag vivaldi://flags/#prefer-html-over-flash enabled.



  • @CantankRus
    The video in the link I wrote does nothing, but I have seen other video's on the site and on other sites, which did nothing before installing chromium-codecs-ffmpeg-extra. So more is working now than before. Thanks! 😉 (Now still the problem with Vivaldi jumping to other workspaces with some sites and of the disappearing of tabs in Vivaldi, later than 1.5 😄
    I now use 1.5 wich is doing fine. )



  • @rijnsma
    What window manager are you using?



  • @christian With vivaldi-snapshot 1.8.755.3-1 and chromium-codecs-ffmpeg-extra 55.0.2883.87-0ubuntu2.1329, I had no problem playing netflix and amazon videos (on my Linux version 4.7.0-1-686-pae 32 bit system).

    After upgrading only vivaldi-snapshot to 1.8.770.9-1, netflix and amazon videos complain of widevine issues. The usual vivaldi://plugins displays an error on the 1.8.770 vivaldi browser so it's not easy to see what the issue is.

    Any ideas why about the cause of this regression? Removing the newer vivaldi-snapshot and reverting to the 1.8.755.3-1 version fixed everything.





  • @iAN-CooG thanks for the link discussing chrome disabling the chrome://plugins page that allowed user control over plugins.

    Is it possible this is the reason netflix/amazon videos no longer work with vivaldi 1.8.770 (and 1.8.769), maybe widevine is disabled in those?





  • @rijnsma said in Video playback problems, troubleshooting and solutions on Linux.:

    @CantankRus said in Video playback problems, troubleshooting and solutions on Linux.:

    @rijnsma
    What window manager are you using?

    xfwm4

    In what situations using xfwm4, do you see?

    jumping to other workspaces with some sites



  • @CantankRus I use xfwm4 and the xfce desktop and haven't had a problem with vivaldi jumping to other workspaces when watching videos,
    including the one you mentioned: http://nos.nl/artikel/2160783-komen-er-weer-grenscontroles-tussen-ierland-en-noord-ierland.html

    ii xfwm4 4.12.3-3 i386 window manager of the Xfce project
    ii xfce4 4.12.3 all Meta-package for the Xfce Lightweight Desktop Environment



  • Hi,

    I use openSUSE Tumbleweed with Packman Packages. After installation, Vivaldi looks and works fine on many pages (with disabled flash). But on some there comes a warning (in German "Ihr Browser unterstützt keinen h.264 Codec" - free translated "the browser don't support the h.264 Codec"). But if I check the installation:

    # zypper se -is vivaldi
    S | Name | Type | Version | Arch | Repository
    --+---------+---------+----------------+--------+-----------
    i | vivaldi | package | 1.7.735.46-1.2 | x86_64 | packman

    and

    # locate libffmpeg
    /usr/lib/debug/usr/lib64/libffmpegthumbnailer.so.4.13.1.debug
    /usr/lib64/libffmpegthumbnailer.so.4
    /usr/lib64/libffmpegthumbnailer.so.4.13.1
    /usr/lib64/vivaldi/lib/libffmpeg.so
    /usr/share/iron/libffmpegsumo.so

    I can see that the libffmpeg.so is installed in the
    /usr/lib64/vivaldi/
    folder:
    /usr/lib64/vivaldi/lib/libffmpeg.so

    But I don't know, why it don't work 😞



  • @dLeon said in Video playback problems, troubleshooting and solutions on Linux.:

    You would need libffmpeg.so built with it & also built with same or near Chromium version Vivaldi based from.
    ...

    I forwarded this info to the Packman Team - I inform you, if I received an answer.


  • Vivaldi Team

    @JSJB said in Video playback problems, troubleshooting and solutions on Linux.:

    With vivaldi-snapshot 1.8.755.3-1 and chromium-codecs-ffmpeg-extra 55.0.2883.87-0ubuntu2.1329, I had no problem playing netflix and amazon videos (on my Linux version 4.7.0-1-686-pae 32 bit system).
    After upgrading only vivaldi-snapshot to 1.8.770.9-1, netflix and amazon videos complain of widevine issues.

    Keep your system up to date. You have an old Chromium codecs package. Alternatively install oxideqt-codecs-extra.



  • @ruario Thanks very much Ruario!

    I had added this line to my (debian testing) sources.list to get the extra codecs:
    # chromium-codecs-ffmpeg-extra from ubuntu to play H264 videos:
    deb http://archive.ubuntu.com/ubuntu devel-proposed universe

    But I really needed this one instead:
    deb http://archive.ubuntu.com/ubuntu devel universe

    With this change my system now sees the 56 version and the 1.8.77.25 vivaldi-snapshot works fine on netflx and amazon video.

    => apt-cache policy chromium-codecs-ffmpeg-extra
    chromium-codecs-ffmpeg-extra:
    Installed: 56.0.2924.76-0ubuntu2.1343
    Candidate: 56.0.2924.76-0ubuntu2.1343
    Version table:
    *** 56.0.2924.76-0ubuntu2.1343 476
    -1 http://archive.ubuntu.com/ubuntu devel/universe i386 Packages
    100 /var/lib/dpkg/status

    [I also need this .pref file to avoid bringing in the rest of ubuntu into my debian testing system:
    Explanation: block all ubuntu packages
    Package: *
    Pin: origin "archive.ubuntu.com"
    Pin-Priority: -1

    Explanation: do not block ffmpeg-extra but lower priority than debian
    Package: chromium-codecs-ffmpeg-extra
    Pin: origin "archive.ubuntu.com"
    Pin-Priority: 476
    ]



  • @dLeon

    Short answer from Packman Team:

    Vivaldi does not support the audio or video format "h264"

    👎



  • @dLeon

    I don't use the SUSE repos! I use the Packman
    http://packman.links2linux.de, which normally use the full package from source. The porblem is that libffmpeg.so is different to installed ffmpeg.

    $ ffmpeg -codecs
    ffmpeg version 3.2.4 Copyright (c) 2000-2017 the FFmpeg developers
    built with gcc 6 (SUSE Linux)
    configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -g' --optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping --enable-shared --disable-static --enable-gpl --disable-openssl --enable-avresample --enable-libcdio --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libcelt --enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libwebp --enable-netcdf --enable-vaapi --enable-vdpau --enable-libfdk_aac --enable-nonfree --enable-libmp3lame --enable-libtwolame --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab
    libavutil 55. 34.101 / 55. 34.101
    libavcodec 57. 64.101 / 57. 64.101
    libavformat 57. 56.101 / 57. 56.101
    libavdevice 57. 1.100 / 57. 1.100
    libavfilter 6. 65.100 / 6. 65.100
    libavresample 3. 1. 0 / 3. 1. 0
    libswscale 4. 2.100 / 4. 2.100
    libswresample 2. 3.100 / 2. 3.100
    libpostproc 54. 1.100 / 54. 1.100
    Codecs:
    D..... = Decoding supported
    .E.... = Encoding supported
    ..V... = Video codec
    ..A... = Audio codec
    ..S... = Subtitle codec
    ...I.. = Intra frame-only codec
    ....L. = Lossy compression
    .....S = Lossless compression

    D.VI.. 012v Uncompressed 4:2:2 10-bit
    [... many more ...]
    DEV.L. h261 H.261
    DEV.L. h263 H.263 / H.263-1996, H.263+ / H.263-1998 / H.263 version 2
    D.V.L. h263i Intel H.263
    DEV.L. h263p H.263+ / H.263-1998 / H.263 version 2
    DEV.LS h264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_vdpau ) (encoders: libx264 libx264rgb h264_nvenc h264_vaapi nvenc nvenc_h264 )
    D.VIL. hap Vidvox Hap decoder
    DEV.L. hevc H.265 / HEVC (High Efficiency Video Coding) (encoders: libx265 nvenc_hevc hevc_nvenc hevc_vaapi )
    D.V.L. hnm4video HNM 4 video
    [... many more ...]

    Update 21:05:
    See description on
    https://en.opensuse.org/Additional_package_repositories#Packman



  • @dLeon

    The ffmpeg output was every time I copied it in, in large. I removed it copied it again in - still the same. I think it is an issue with the editor. Normally there is an special symbol or short to include code - but this is missing on this page.

    If I look in the description, there seems to be no need anymore for 'chromium-ffmpeg' in chromium 64bit. So chromium works out of the box fine with h.264 - I can use it on my device (tested with:
    http://www.quirksmode.org/html5/tests/video.html
    ). See output below (hopefully not in large):

    $ zypper se -is vivaldi chromium iron ffmpeg

    S | Name | Typ | Version | Arch | Repository
    --+-----------------------------------------+-----------+--------------------------------+--------+-----------------------
    i | Chromium | Anwendung | | noarch | (Systempakete)
    i | chromium | Paket | 56.0.2924.87-2.1 | x86_64 | Haupt-Repository (OSS)
    i | chromium | Paket | 56.0.2924.87-2.1 | x86_64 | openSUSE-20160609-0
    i | chromium-plugin-widevinecdm | Paket | 1.4.8.903-1.3 | x86_64 | packman
    i | ffmpeg | Paket | 3.2.4-5.3 | x86_64 | packman
    i | ffmpeg-head | Paket | 3.2+git.1469186004.fa393e3-1.1 | x86_64 | (Systempakete)
    i | ffmpeg2theora | Paket | 0.30-1.2 | x86_64 | packman
    i | ffmpegthumbnailer | Paket | 2.2.0-1.2 | x86_64 | packman
    i | ffmpegyag | Paket | 0.7.6.git20151111-4.72 | x86_64 | packman
    i | ffmpegyag-debuginfo | Paket | 0.7.6.git20151111-4.72 | x86_64 | packman
    i | gstreamer-0_10-plugins-ffmpeg | Paket | 0.10.13-2000.48 | x86_64 | (Systempakete)
    i | gstreamer-0_10-plugins-ffmpeg-debuginfo | Paket | 0.10.13-2000.48 | x86_64 | (Systempakete)
    i | iron64 | Paket | 52.0.2750-1 | x86_64 | (Systempakete)
    i | kffmpegthumbnailer | Paket | 1.1.0-3.2 | x86_64 | packman
    i | libffmpegthumbnailer4 | Paket | 2.2.0-1.2 | x86_64 | packman
    i | vivaldi | Paket | 1.7.735.46-1.2 | x86_64 | packman

    I think this issue is not big enough to go "the harder path". I will also check if it is possible to include vlc inside of Vivaldi, but so I read, the 'npapi-vlc' is not supported on Vivaldi.



  • @dLeon

    Thanks for the remark with the ticks. The "compose" I've not seen (to small and grey on grey), excuse me for that.

    The check about chromium-ffmpeg I've checked first (I reeded some comments before), but this is no more available on packman for tumbleweed (see details on your packman link). But it seems that the h.264 support is included in the "Widevine CDM" ("chromium-plugin-widevinecdm") which includes the DRM management for codecs.
    http://www.widevine.com/wv_drm.html

    About NPAPI - plugins - I've read/heard it.

    About the link in the other forum topic, I will check it.


Log in to reply
 

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