jellyfin / jellyfin-ffmpeg

FFmpeg for Jellyfin
https://jellyfin.org
Other
432 stars 115 forks source link

Add DOVI descriptor support in mpegtsenc #393

Closed nyanmisaka closed 1 month ago

nyanmisaka commented 1 month ago

Changes

Issues It should be helpful to https://github.com/jellyfin/jellyfin-web/pull/5553, where TV expects DOVI in MPEG-TS HLS.

Input #0, mpegts, from 'test.ts':
  Duration: 00:28:16.19, start: 1.400000, bitrate: 5245 kb/s
  Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
  Stream #0:0[0x100]: Video: hevc (Main 10) (DOVI / 0x49564F44), yuv420p10le(pc), 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 90k tbn
    Side data:
      DOVI configuration record: version: 1.0, profile: 5, level: 3, rpu flag: 1, el flag: 0, bl flag: 1, compatibility id: 0

ffprobe-show-streams.json