Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/strukturag/vlc-libde265
Standalone plugin for VLC 2.x to support decoding of HEVC/H.265 using libde265.
https://github.com/strukturag/vlc-libde265
Last synced: 3 months ago
JSON representation
Standalone plugin for VLC 2.x to support decoding of HEVC/H.265 using libde265.
- Host: GitHub
- URL: https://github.com/strukturag/vlc-libde265
- Owner: strukturag
- License: lgpl-3.0
- Created: 2014-04-02T11:54:20.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2023-01-22T11:15:58.000Z (over 1 year ago)
- Last Synced: 2024-01-22T01:58:13.040Z (5 months ago)
- Language: C
- Size: 273 KB
- Stars: 89
- Watchers: 30
- Forks: 69
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: COPYING
Lists
- awesome-android-cpp - strukturag/vlc-libde265 - Standalone plugin for VLC 2.x to support decoding of HEVC/H.265 using libde265. (TODO scan for Android support in followings)
README
# vlc-libde265
Plugins for VLC 2.x to support HEVC decoding using libde265. For VLC
versions below 2.1, a modified MKV demuxer is included which has support
for HEVC streams. For VLC versions below 2.2, modified MPEG-TS and MP4
demuxers are included which have support for HEVC streams.## Building
[![Build Status](https://travis-ci.org/strukturag/vlc-libde265.png?branch=master)](https://travis-ci.org/strukturag/vlc-libde265)
Execute the default `configure` / `make` steps:
$ ./configure
$ makeIf you fetched vlc-libde265 from GitHub, you will need to generate the
`configure` script first:$ ./autogen.sh
## Dependencies
In addition to a compiler, a couple of other packages must be installed
in order to compile the plugin:
- libvlccore-dev
- libde265-dev (>= 0.7)
- libebml-dev
- libmatroska-dev
- libdvbpsi-devThese should be available from the package management on any recent
version of Debian / Ubuntu.## Patches
See the `patches` folder for changes applied to the VLC source code of
the demuxers to make them compile against older versions of VLC.## Settings
In the advanced settings of VLC, a couple of properties can be configured
for the libde265 plugins (below "Demuxers" and "Video codecs"):
- Framerate for raw bitstream demuxer (25 fps is assumed by default)
- Number of threads to use for decoding ("auto" by default)
- Whether the deblocking filter should be disabled (enabled by default)
- Whether the sample-adaptive-offset filter should be disabled (enabled by default)## Packages
Binary packages for Ubuntu are available on Launchpad:
https://launchpad.net/~strukturag/+archive/libde265Copyright (c) 2014 struktur AG