H.265/HEVC support in Matlab 2015?

Answers (3)

MATLAB does not have any support yet for H.265. I looked around and I could not see any MATLAB implementations of the whole process, but I could have missed something somewhere. The way to use it in MATLAB would be to find a C/C++ library that implemented H.265 and call it from MATLAB.

11 Comments

Can i use ffmpeg?
Ali
Ali on 2 Mar 2018
Edited: Walter Roberson on 27 Oct 2018
This link http://sinclairmediatech.com/building-ffmpeg-with-libx265) is deprecated. please change it
sir from where i can get H.265 matlab code
faxal axim comments to me:
sir i am searching H.265 codec from where i will got it
faxal axim:
You will have to write the codec yourself, unless you can find an author (such as the one of the paper I linked to) who is willing to share their code with you.
Wikipedia:
"HEVC contains technologies covered by patents owned by the organizations that participated in the JCT-VC. Implementing a device or software application that uses HEVC may require a license from HEVC patent holders. The ISO/IEC and ITU require companies that belong to their organizations to offer their patents on reasonable and non-discriminatory licensing (RAND) terms. Patent licenses can be obtained directly from each patent holder, or through patent licensing bodies, such as MPEG LA, HEVC Advance, and Velos Media. The combined licensing fees currently offered by all of the patent licensing bodies are higher than for AVC. The licensing fees are one of the main reasons HEVC adoption has been low on the web and is why some of the largest tech companies (Amazon, AMD, Apple, ARM, Cisco, Google, Intel, Microsoft, Mozilla, Netflix, Nvidia, and more) have joined the Alliance for Open Media, which aimed to finalize the royalty-free alternative video coding format AV1 by the end of 2017"
The above implies that Open Source code for H.265 under FreeBSD or Gnu licensing would be patent violations, so you will not be able to find such code. If you want pre-written H.265 code in MATLAB, you will have to pay a series of license fees.
Ok sir thanks. sir can i communicate with u on gmail...
"can i communicate with u on gmail"
No, I only use my gmail for authenticating to Google products.

Sign in to comment.

Ali
Ali on 2 Mar 2018
Edited: Walter Roberson on 27 Oct 2018
You can find better HEVC implementation here: https://hevc.hhi.fraunhofer.de/HM-doc/
Also you can find a good tutorial about the H.265 itself in this IEEE paper: http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6316136 (it should be downloadable and open access)
Also you can find a good tutorial here that it can help you make your first HEVC encoded video: https://codesequoia.wordpress.com/2012/11/04/make-your-first-hevc-stream/

2 Comments

sir i am searching H.265 matlab codec from where can i got it.
I am having the same problem, need intercode for HEVC for matlab, please help.

Sign in to comment.

faxal axim
faxal axim on 27 Oct 2018
dear i need H.265 matlab code if any one have please send me on my email...... faxalaxim@gmail.com

4 Comments

Dear,
Do you have the H.265 matlab code already? If you have, could you share it with me? Thank you very much.
H.265 must be licensed because it includes a whole series of patents from patent holders who want to be paid for use of the patents. If a matlab version exists at all, you would have to buy it.
It is unlikely that anyone would bother to write a matlab version for performance reasons.
ah, I see. Thanks for your response.
In the end could you get the code?

Sign in to comment.

Categories

Find more on MATLAB Coder in Help Center and File Exchange

Asked:

on 14 Dec 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!