Dolby Encoding Engine User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
Dolby Encoding Engine User's Guide 2.3 4 February 2019 Copyright © 2019 Dolby Laboratories. All rights reserved. Dolby Laboratories, Inc. 1275 Market Street San Francisco, CA 94103-1410 USA Telephone 415-558-0200 Fax 415-645-4000 http://www.dolby.com Trademarks Dolby and the double-D symbol are registered trademarks of Dolby Laboratories. The following are trademarks of Dolby Laboratories: Dialogue Intelligence™ Dolby Theatre® Dolby® Dolby Vision™ Dolby Advanced Audio™ Dolby Voice® Dolby Atmos® Feel Every Dimension™ Dolby Audio™ Feel Every Dimension in Dolby™ Dolby Cinema™ Feel Every Dimension in Dolby Atmos™ Dolby Digital Plus™ MLP Lossless™ Dolby Digital Plus Advanced Audio™ Pro Logic® Dolby Digital Plus Home Theater™ Surround EX™ Dolby Home Theater® All other trademarks remain the property of their respective owners. Confidential information Confidential information for Dolby Laboratories Licensees only. Unauthorized use, sale, or duplication is prohibited. Contents Contents 1 Introduction.................................................................................................. 6 1.1 Dolby Encoding Engine................................................................................... 6 1.2 Using this information....................................................................................6 1.3 Channel abbreviations.....................................................................................7 1.4 Resources.........................................................................................................7 1.5 Patent information......................................................................................... 8 1.6 Contacting Dolby.............................................................................................8 2 Product overview.......................................................................................... 9 2.1 Dolby Encoding Engine functions...................................................................9 2.2 Supported audio and video technologies..................................................... 9 2.3 Supported input and output formats...........................................................10 2.4 Other processing types.................................................................................. 11 2.5 Dolby Vision plug-ins.................................................................................... 12 2.6 System requirements.................................................................................... 12 3 Dolby Encoding Engine installation.............................................................14 3.1 Installing Dolby Encoding Engine on Linux...................................................14 3.2 Installing Dolby Encoding Engine on Windows............................................ 14 3.3 Adding product license..................................................................................15 3.4 Installing the xmllint component..................................................................15 4 Operation.....................................................................................................16 4.1 Executing an encoding job............................................................................ 16 4.2 Supported CLI options...................................................................................16 4.2.1 The --add-elem CLI option.................................................................18 4.2.2 The trace feature............................................................................... 19 4.2.3 ASCII characters and the --no-links CLI option.................................19 4.3 Command examples.......................................................................................19 5 Encoding parameters.................................................................................. 20 5.1 Dolby Digital Plus (1.0/2.0/5.1) encoding job............................................... 20 5.1.1 XML example files for Dolby Digital Plus (1.0/2.0/5.1)..................... 20 5.1.2 Input parameters for Dolby Digital Plus (1.0/2.0/5.1).......................21 5.1.3 Filter parameters for Dolby Digital Plus (1.0/2.0/5.1)...................... 22 5.1.4 Output parameters for Dolby Digital Plus (1.0/2.0/5.1)................... 25 5.2 Dolby Digital Plus (7.1) encoding job.............................................................27 5.2.1 XML example files for Dolby Digital Plus (7.1)...................................27 5.2.2 Input parameters for Dolby Digital Plus (7.1)................................... 27 5.2.3 Filter parameters for Dolby Digital Plus (7.1)................................... 29 5.2.4 Output parameters for Dolby Digital Plus (7.1).................................31 5.3 Dolby Atmos encoding job............................................................................32 5.3.1 XML example files for Dolby Atmos..................................................33 5.3.2 Input parameters for Dolby Atmos.................................................. 33 5.3.3 Filter parameters for Dolby Atmos.................................................. 34 5.3.4 Output parameters for Dolby Atmos............................................... 35 5.4 Dolby Atmos encoding job (from channel-based immersive input)........... 37 5.4.1 XML example files for Dolby Atmos (channel-based immersive) ............................................................................................................ 38 5.4.2 Input parameters for Dolby Atmos (channel-based immersive)...38 Dolby Encoding Engine 2.3 User's Guide 4 February 2019 3 Contents 5.4.3 Filter parameters for Dolby Atmos (channel-based immersive)... 38 5.4.4 Output parameters for Dolby Atmos (channel-based immersive).........................................................................................40 5.5 Dolby Vision profile 5 encoding job..............................................................42 5.5.1 XML example files for Dolby Vision profile 5....................................44 5.5.2 Input parameters for Dolby Vision profile 5.................................... 44 5.5.3 Filter parameters for Dolby Vision profile 5.....................................47 5.5.4 Output parameters for Dolby Vision profile 5..................................51 5.6 Dolby Vision profile 8.1 encoding job........................................................... 53 5.6.1 XML example files for Dolby Vision profile 8.1................................. 55 5.6.2 Input parameters for Dolby Vision profile 8.1..................................55 5.6.3 Filter parameters for Dolby Vision profile 8.1..................................58 5.6.4 Output parameters for Dolby Vision profile 8.1...............................62 5.7 HDR10 video encoding job............................................................................64 5.7.1 XML example files for HDR10 video..................................................66 5.7.2 Input parameters for HDR10 video.................................................. 66 5.7.3 Filter parameters for HDR10 video...................................................69 5.7.4 Output parameters for HDR10 video................................................73 5.8 SDR to Dolby Vision profile 4 encoding job..................................................75 5.8.1 XML example files for SDR to Dolby Vision profile 4 conversion.....77 5.8.2 Input parameters for SDR to Dolby Vision profile 4 conversion..... 77 5.8.3 Filter parameters for SDR to Dolby Vision profile 4 conversion..... 79 5.8.4 Output parameters for SDR to Dolby Vision profile 4 conversion...................................................................................... 80 5.9 SDR to Dolby Vision profile 8 encoding job................................................. 82 5.9.1 XML example files for SDR to Dolby Vision profile 8 conversion....83 5.9.2 Input parameters for SDR to Dolby Vision profile 8 conversion.... 83 5.9.3 Filter parameters for SDR to Dolby Vision profile 8 conversion.....85 5.9.4 Output parameters for SDR to Dolby Vision profile 8 conversion.......................................................................................85 5.10 SDR encoding job.......................................................................................... 87 5.10.1 XML example files for SDR................................................................89 5.10.2 Input parameters for SDR................................................................ 89 5.10.3 Filter parameters for SDR................................................................. 92 5.10.4 Output parameters for SDR..............................................................95 5.11 HEVC transcoding job....................................................................................97 5.11.1 XML example files for High-Efficiency Video Coding transcode.....98 5.11.2 Input parameters for High-Efficiency Video Coding transcode......98 5.11.3 Filter parameters for High-Efficiency Video Coding transcode......99 5.11.4 Output parameters for High-Efficiency Video Coding transcode ........................................................................................................... 101 6 Distributed encoding of Dolby Vision........................................................ 104 6.1 Basic distributed encoding......................................................................... 104 6.2 Expanded distributed encoding..................................................................106 7 Optimized