Skip to content

alaiyeshi/openHEVC

 
 

Repository files navigation

openHEVC

openHEVC is a fork from smarter's libav git (smarter.free.fr) with only required files from libav to decode HEVC content. openHEVC in combination with GPAC is used into 3 research projects:

  • 4EVER
  • H2B2VS
  • AUSTRAL

openHEVC is an open source compliant HEVC video decoder created as a fork of Libav for research purposes

  • Where is the source code of openHEVC?

  • Where is the source code of openHEVC?


  • git clone git://github.com/OpenHEVC/openHEVC.git
  • git checkout hm10.0
  • go into OpenHEVC source folder
  • mkdir build
  • cd build
  • cmake -DCMAKE_BUILD_TYPE=RELEASE ..
  • make
  • sudo make install
  • How to test openHEVC on linux from source code

  • Prerequisites: SDL or SDL2
  • go into source folder of openHEVC
  • with SDL cd build; ./hevc -i name_of_annexB_bitstream.(bit,bin,265)
  • with SDL2 cd build; ./hevc_sdl2 -i name_of_annexB_bitstream.(bit,bin,265)
  • How to compile gpac with openHEVC on linux

  • How to embed HEVC into MP4 file format

  • use i_main, lp_main, ld_main or ra_main bitstreams from http://ftp.kw.bbc.co.uk/hevc/hm-10.0-anchors/bitstreams/
  • MP4Box -add name_of_annexB_bitstream.(bit,bin,265) -fps 50 -new output.mp4
    • where fps specifies the framerate (in the case of BQMall_832x480_60_qp22.bin the framerate is 60)
  • MP4Client output.mp4 // to play HEVC mp4 content
  • How to embed HEVC into TS

  • openHEVC contributors

  • Active contributors

    • Guillaume Martres (alias smarter - google summer of code / EPFL) - student
    • Mickaël Raulet (IETR/INSA Rennes)
    • Gildas Cocherel (IETR/INSA Rennes)
    • Wassim Hamidouche (IETR/INSA Rennes)
    • Seppo Tomperi (VTT)
    • Pierre Edouard Lepere (IETR/INSA Rennes)
    • Fernando Pescador Del Oso (UPM)
    • Jesus Caño Velasco (UPM)
  • Former contributors

    • Anand Meher Kotra (IETR/INSA Rennes)
  • gpac contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published