[FFmpeg-devel,v4,0/7] Support Dolby Vision

Message ID 1587258489-17189-1-git-send-email-mypopydev@gmail.com
Headers
Series Support Dolby Vision |

Message

Jun Zhao April 19, 2020, 1:07 a.m. UTC
From: Jun Zhao <barryjzhaotencent.com>

V4:
- change the DOVI dump message (tks Jan Ekström)
- fix the file order in Makefile

V3:
- rename the file name for Dolby Vision trademark risk(tks Jean-Baptiste Kempf)
- fix other typo issue

V2:
- used sidedata for Dolby Vision information (tks Jan Ekström's suggestion)
- enabled dumping Dolby Vision sidedata for ffmpeg/ffprobe tools
- enabled dvcC/dvvC box from Dolby Vision sidedata


Jun Zhao (4):
  lavc: add a new sidedata type for DOVI
  lavf/dump: dump DOVI side data
  fftools/ffprobe: support DOVI sidedata
  lavf/movenc: enable dvcC/dvvC box support from DOVI sidedata

vacingfang (3):
  lavutil: add DOVI related header
  lavf/mpegts: support DOVI Video Stream Descriptor
  lavf/mov: support dvcC/dvvC box for DOVI

 fftools/ffprobe.c     | 11 ++++++++++
 libavcodec/avpacket.c |  1 +
 libavcodec/packet.h   |  9 ++++++++
 libavformat/dump.c    | 17 +++++++++++++++
 libavformat/mov.c     | 52 +++++++++++++++++++++++++++++++++++++++++++++
 libavformat/movenc.c  | 35 +++++++++++++++++++++++++++++++
 libavformat/mpegts.c  | 40 +++++++++++++++++++++++++++++++++++
 libavutil/Makefile    |  1 +
 libavutil/dovi_meta.h | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++
 9 files changed, 224 insertions(+)
 create mode 100644 libavutil/dovi_meta.h
  

Comments

Jun Zhao April 20, 2020, 3:34 a.m. UTC | #1
On Sun, Apr 19, 2020 at 9:08 AM Jun Zhao <mypopydev@gmail.com> wrote:
>
> From: Jun Zhao <barryjzhaotencent.com>
>
> V4:
> - change the DOVI dump message (tks Jan Ekström)
> - fix the file order in Makefile
>
> V3:
> - rename the file name for Dolby Vision trademark risk(tks Jean-Baptiste Kempf)
> - fix other typo issue
>
> V2:
> - used sidedata for Dolby Vision information (tks Jan Ekström's suggestion)
> - enabled dumping Dolby Vision sidedata for ffmpeg/ffprobe tools
> - enabled dvcC/dvvC box from Dolby Vision sidedata
>
>
> Jun Zhao (4):
>   lavc: add a new sidedata type for DOVI
>   lavf/dump: dump DOVI side data
>   fftools/ffprobe: support DOVI sidedata
>   lavf/movenc: enable dvcC/dvvC box support from DOVI sidedata
>
> vacingfang (3):
>   lavutil: add DOVI related header
>   lavf/mpegts: support DOVI Video Stream Descriptor
>   lavf/mov: support dvcC/dvvC box for DOVI
>
>  fftools/ffprobe.c     | 11 ++++++++++
>  libavcodec/avpacket.c |  1 +
>  libavcodec/packet.h   |  9 ++++++++
>  libavformat/dump.c    | 17 +++++++++++++++
>  libavformat/mov.c     | 52 +++++++++++++++++++++++++++++++++++++++++++++
>  libavformat/movenc.c  | 35 +++++++++++++++++++++++++++++++
>  libavformat/mpegts.c  | 40 +++++++++++++++++++++++++++++++++++
>  libavutil/Makefile    |  1 +
>  libavutil/dovi_meta.h | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++
>  9 files changed, 224 insertions(+)
>  create mode 100644 libavutil/dovi_meta.h
>
> --
> 2.7.4
>
Request the review, tks