mediamicroservices / mm

MIT License
68 stars 27 forks source link

Assigns standard values to matroska video properties #251

Open nkaplan4250 opened 6 years ago

nkaplan4250 commented 6 years ago

This application checks if a matroska video is consistent with a set of standards properties and if so, it will assign expected values to other properties that are either undefined or differ from expectations. The properties that will be changed to their expected values are as follows: Interlaced = 1 Display width = 4 Display height = 3 Display unit = 3 Colour range = 1 Colour transfer = 1 Colour primaries = 6 If these properties are already defined but differ from the value above the user will be asked if they would like to change the assigned value to the expected value. Using -f will force the changes to the properties regardless of existing values and without requesting any further user input. Using -r will retain any existing values assigned to properties without requiring user input. Undefined properties will be assigned their expected values in either case.