6

I am not able to play any HD .mkv files in vlc. (No problems with low quality videos). Here for example,

enter image description here

It says "Unfortunately there is no way to fix this", really???

when the same video is played in Videos, I get this:

enter image description here

And.... this:

enter image description here

Some times I get a little bit different error messages (for a different video)

That goes like this:

enter image description here

Note:

  1. In the first video, I can hear the audio.

  2. I need to play these videos no matter which player. (Any video player )

  3. Yes, I have Installed "Ubuntu restricted extras" with all optional add-ons.

Thanks.

EDIT:

After following this: How to install H.265 / HEVC codec on Ubuntu Linux? have installed vlc-plugin-libde265 and gstreamer0.10-libde265 gstreamer1.0-libde265.

Even after doing this, the second error (VP90,undf) still exists . But the first video is playing in a very bad way (green everywhere ) I have recorded it and it is here (Audio is not recorded but i can hear it)

Link to download one of the video which can't be played on mine is here checkout if it plays on your PC.

Output of apt-cache policy gstreamer0.10-libde265 gstreamer1.0-libde265 vlc-plugin-libde265 ubuntu-restricted-extras :

    vishwa@vishwa-PC:~$ apt-cache policy gstreamer0.10-libde265 gstreamer1.0-libde265 vlc-plugin-libde265 ubuntu-restricted-extras
gstreamer0.10-libde265:
  Installed: 0.1.12-1ppa1~trusty1
  Candidate: 0.1.12-1ppa1~trusty1
  Version table:
 *** 0.1.12-1ppa1~trusty1 0
        500 http://ppa.launchpad.net/strukturag/libde265/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
gstreamer1.0-libde265:
  Installed: 0.1.12-1ppa1~trusty1
  Candidate: 0.1.12-1ppa1~trusty1
  Version table:
 *** 0.1.12-1ppa1~trusty1 0
        500 http://ppa.launchpad.net/strukturag/libde265/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
vlc-plugin-libde265:
  Installed: 0.1.7-1ppa1~trusty1
  Candidate: 0.1.7-1ppa1~trusty1
  Version table:
 *** 0.1.7-1ppa1~trusty1 0
        500 http://ppa.launchpad.net/strukturag/libde265/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
ubuntu-restricted-extras:
  Installed: 60.1
  Candidate: 60.1
  Version table:
 *** 60.1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/multiverse amd64 Packages
        100 /var/lib/dpkg/status
     60 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/multiverse amd64 Packages
  • 2
    Possible duplicate of How to install H.265 / HEVC codec on Ubuntu Linux? – Charles Green Jan 6 '16 at 0:27
  • @CharlesGreen , will it fix VP90 and undf errors too? (last image) – user441517 Jan 6 '16 at 0:29
  • 2
    I doubt it - it should fix the H.265 / HEVC error. I would be tempted to tell you to do a search on "VP90 VLC Ubuntu" – Charles Green Jan 6 '16 at 0:32
  • @CharlesGreen I doubt its still duplicate of [ How to install H.265 / HEVC codec on Ubuntu Linux?] (askubuntu.com/questions/362745/…) – user441517 Jan 6 '16 at 1:00
  • 1
    Please edit and add output of apt-cache policy gstreamer0.10-libde265 gstreamer1.0-libde265 vlc-plugin-libde265 ubuntu-restricted-extras – Ravan Jan 6 '16 at 3:11
4

HEVC and VP9 decoders are missing on your system. To install VLC HEVC plugin try:

sudo apt-get install vlc-plugin-libde265

You could also try out MP4Client Player from GPAC.

Edit: GPAC will for sure play HEVC content but I'm not sure if it also supports VP9. Please ensure to install Latest available binaries from the GPAC site and avoid using apt-get install gpac in this case.

  • I tried your solution. but errors still exist (please see the question EDIT section) – user441517 Jan 6 '16 at 0:52
  • VP9 error still exists because this command only installs HEVC (H.265) VLC plugin. Did you also try out GPAC, I have good experience with it. – Dimitri Podborski Jan 6 '16 at 0:59
  • Is that a video player?? – user441517 Jan 6 '16 at 1:02
  • Not only. If you install the package you will get bunch of video tools. The player is called Osmo4 or MP4Client. – Dimitri Podborski Jan 6 '16 at 1:07
  • 1
    @VishwaPrakashHV regarding the problem with missing .gpacrc I simulated the same procedure like you did yesterday. (installing it first with apt-get install gpac) and I had the same problem but after downloading debian package and installing it (just double click it) this fixed the problem. – Dimitri Podborski Jan 6 '16 at 12:56
0
sudo apt-add-repository ppa:strukturag/libde265

sudo apt-get update

sudo apt-get install gstreamer0.10-libde265

sudo apt-get install gstreamer1.0-libde265

sudo apt-get install vlc-plugin-libde265
  • OP claims that they already performed the first 4 steps and the top answer recommends the last step and provides more information about it. Please don't repeat duplicate existing answers (badly)! – David Foerster Sep 23 '17 at 6:51

protected by andrew.46 Sep 23 '17 at 5:54

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?