7

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
6
  • 2
    Possible duplicate of How to install H.265 / HEVC codec on Ubuntu Linux? Jan 6, 2016 at 0:27
  • @CharlesGreen , will it fix VP90 and undf errors too? (last image)
    – user441517
    Jan 6, 2016 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" Jan 6, 2016 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, 2016 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, 2016 at 3:11

2 Answers 2

5

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.

9
  • I tried your solution. but errors still exist (please see the question EDIT section)
    – user441517
    Jan 6, 2016 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. Jan 6, 2016 at 0:59
  • Is that a video player??
    – user441517
    Jan 6, 2016 at 1:02
  • Not only. If you install the package you will get bunch of video tools. The player is called Osmo4 or MP4Client. Jan 6, 2016 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. Jan 6, 2016 at 12:56
1
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
1
  • 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)! Sep 23, 2017 at 6:51

You must log in to answer this question.