[mythtv-commits] Ticket #12993: HEVC/H265 Parser missed for Recordings
MythTV
noreply at mythtv.org
Tue Nov 14 13:43:22 UTC 2017
#12993: HEVC/H265 Parser missed for Recordings
----------------------------------+-------------------------
Reporter: laasa@… | Owner:
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: 0.28.1
Severity: low | Resolution:
Keywords: HEVC,H.265,H265 | Ticket locked: 0
----------------------------------+-------------------------
Comment (by bjoernv@…):
Instead of writing a new HEVCParser (a HEVC/H.265 variant of the existing
mythtv/libs/libmythtv/mpeg/H264Parser.cpp parser) from scratch, it may be
a good idea to base on the existing FFmpeg parsers.
Newer versions of FFmpeg including FFmpeg 3.2 included in MythTV 29, have
a parser called h2645_parse
(mythtv-29/mythtv/external/FFmpeg/libavcodec/h2645_parse.c). The HEVC code
(mythtv-29/mythtv/external/FFmpeg/libavcodec/hevc_parse.c) is small,
because most functions are inherited from h2645_parse.
I can not estimate, how much work this will be.
Since none of the VDR systems for Linux currently have full support for
the German DVB-T2 HD (HEVC codec) TV standard, some people work on hacks,
which work more or less. Here people from Linux DVR have made patches for
HEVC:
[RFC] H.265 Frame-Parser
https://www.vdr-portal.de/forum/index.php?thread/128740-rfc-h-265-frame-
parser/
(in German)
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12993#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list