Page 1 of 1

VLC does not support the audio or video format "hev1"

Posted: 27 Mar 2014 18:22
by Machara
Hi

I fail to play a .mp4 video with h.265 codec contained in it.

This is the error I get for vlc 2.1.3:

No suitable decoder module:
VLC does not support the audio or video format "hev1". Unfortunately there is no way for you to fix this.

The audio then plays, but no video.

The video was created with the current build of ffmpeg (windows version) using such a command:
ffmpeg -i "input_video.mkv" -c:v libx265 -x265-params crf=25 -preset slower "output_video.mp4"

As far as I understand the codec name is correct based on
http://dashif.org/w/2013/12/DASH-HEVC-2 ... 0.92-1.pdf section 2.3 where it states:

The encapsulation of HEVC video data in ISO BMFF is defined in ISO/IEC 14496-
15 [3]. Clients are expected to support both sample entries ' using 'hvc1' and 'hev1', ie. in-
band Storage for VPS/SPS/PPS.

What does vlc expect?
Can I somehow change the codec name for it to work?
I providing the parameter "-vtag ffmpeg" or similar options, but ffmpeg would not allow it.

Thanx!

Re: VLC does not support the audio or video format "hev1"

Posted: 09 Apr 2014 11:14
by Machara
So, no help on this?
Where else can I ask about this issue?

How can I produce proper hevc/h.265 content that vlc will play?

Re: VLC does not support the audio or video format "hev1"

Posted: 09 Apr 2014 16:08
by Jean-Baptiste Kempf
Use 2.2.0 where this is fixed.

Re: VLC does not support the audio or video format "hev1"

Posted: 13 Apr 2014 14:18
by Machara
Thanx!
Recent nightlies play the h265 files with hev1, but there is a lot of stuttering.
This appears to be vlc however since playback with ffplay is perfectly smooth.
Is this a known issue? Is there a fix or workaround?

Re: VLC does not support the audio or video format "hev1"

Posted: 14 Apr 2014 21:41
by Machara
Apparently the latest nightlies work fine again and play back h.265 without stuttering, so I don't have any issues currently!

Re: VLC does not support the audio or video format "hev1"

Posted: 21 Apr 2014 14:19
by VarunM
Even I am facing the same issue. But installing VLC 2.2.0 dint play. About VLC is showing 2.2.0-git-20130801-0003 Weatherwax. Could you please tell if the fix is present in this version? If not, please post a link, from where i can install the VLC.

Re: VLC does not support the audio or video format "hev1"

Posted: 03 Aug 2014 00:36
by giaur
Doesn't work:
Codec not supported:
VLC could not decode the format "hevc" (MPEG-H Part2/HEVC (H.265))
VLC media player 3.0.0-git Vetinari (revision 2.2.0~~git20140802+r57494+123~ubuntu14.04.1)


Still nothing works, sorry. XBMC or mplayer plays the same file without any problems.

Re: VLC does not support the audio or video format "hev1"

Posted: 08 Aug 2014 18:16
by giaur
I'm happy to report, that 4k dci h264 doesn't work too. My test file, 4k DCI, 60 Mbps, H264, mp4. VLC freezes after a few seconds, the only thing I can do is to kill vlc process. Error message:

Code: Select all

[00007f0120e7c8c8] core decoder error: corrupt module: /usr/lib/vlc/plugins/codec/libsvgdec_plugin.so
The same file of course plays without any problems with mplayer2 and xbmc. Shame, vlc. It's time to change my default video player, since vlc support seems to be poor.

Re: VLC does not support the audio or video format "hev1"

Posted: 11 Oct 2014 06:00
by saijayram
The error message above is not really correct. There is a way to fix it! All you need is libde265 – an open source implementation of the h.265 video codec. The easiest way to install it on your computer is to add the corresponding PPA that contains Ubuntu packages of the libde265 library, plugins for the GStreamer framework, VLC and required dependencies. Just open the terminal (Ctrl + Alt + T) and type the following commands:

This will add the PPA repository:
sudo apt-add-repository ppa:strukturag/libde265
sudo apt-get update
sudo apt-get install vlc-plugin-libde265

Restart your player and enjoy the movie!

Re: VLC does not support the audio or video format "hev1"

Posted: 11 Oct 2014 11:43
by Rémi Denis-Courmont
I do not see that error message while playing HEVC on VLC 2.2 and 3.0. That said decoding is to slow for UHD content in software. It might be a problem with the input file though.

Somehow, I don´t think sudo and apt-get will work on Windows. So the error message is not that far off.

Re: VLC does not support the audio or video format "hev1"

Posted: 05 Nov 2014 14:25
by giaur
There is strange problem with any 4k content (uhd, dci) with vlc. Does not matter if it's h264 or h265, I alwayas have playback stop and message as posted above. But I just noticed, that problem does not exist on Windows, so I'm going to start new thread on Linux section.

Re: VLC does not support the audio or video format "hev1"

Posted: 10 Feb 2015 15:00
by NuttinMuch
I had the same issue, then tried a different container (.mkv) and it played flawlessly in VLC. Go figure.

Re: VLC does not support the audio or video format "hev1"

Posted: 15 Mar 2015 02:13
by purpleparrot
I ran into this issue. I used Handbrake and re-encoded

It worked just fine after Handbrake