Skip to content

AcademySoftwareFoundation/EncodingGuidelines

Repository files navigation

ORI Video Encoding recommendations.

This repository contains a variety of test suites to help pick encoding profiles suitable for VFX/Animation media reviews. We are trying to develop best practices, so we will suggest a good starting point, but there isn't a right answer for all cases. We also try to explain what the encoding parameters do, and in what situations you might want to choose different parameters. This is not the site for general encoding, although you may find answers here, we will likely opt for a simple one-size fits all solution over file-size efficiency. We welcome suggestions and improvements.

This work is being done as part of the ASWF Open Review Initiative. We are grateful for the ASWF for creating the collaborative cross company environment that allows such projects to exist.

The main wiki page for this for now is here

  1. Acknowledgements
  2. Encoding Cheat Sheet
  3. Encoding Overview
  4. Color space conversion
  5. Media Encoding with ffmpeg
    1. Frame sequence specification
    2. RGB to YCrCb Conversion
    3. TV vs. Full range.
    4. RGB encode
    5. Useful Ffmpeg Filters.
    6. HDR Encoding
    7. Adding Timecode and Editorial Workflow
  6. Codec Comparsions
    1. h264
    2. Prores
    3. AV1
    4. HEVC/H.265
    5. MJPEG
    6. VP9
    7. DNxHD
  7. Metadata NCLC/NCLX
    1. Gamut - colorprimaries
    2. Color Range
  8. Web Review