SYNOPSIS
mp4track [,OPTION/]... [,PARAMETERS/]... ,ACTION file/...DESCRIPTION
For each mp4 file specified, perform the specified ACTION. An action must be specified. Some options are not applicable to some actions.ACTIONS
- --list
- list all tracks in mp4
- --enabled BOOL
- set trak.tkhd.flags (enabled bit)
- --inmovie BOOL
- set trak.tkhd.flags (inMovie bit)
- --inpreview BOOL
- set trak.tkhd.flags (inPreview bit)
- --layer NUM
- set trak.tkhd.layer
- --altgroup NUM
- set trak.tkhd.alternate_group
- --volume FLOAT
- set trak.tkhd.volume
- --width FLOAT
- set trak.tkhd.width
- --height FLOAT
- set trak.tkhd.height
- --language CODE
- set trak.mdia.mdhd.language
- --hdlrname STR
- set trak.mdia.hdlr.name
- --udtaname STR
- set trak.udta.name.value
- --udtaname-remove
- remove trak.udta.name atom
- --colr-list
- list all colr-boxes in mp4
- --colr-add
- add colr-box to a video track
- --colr-set
- set colr-box parms
- --colr-remove
- remove colr-box from track
- --pasp-list
- list all pasp-boxes in mp4
- --pasp-add
- add pasp-box to a video track
- --pasp-set
- set pasp-box parms
- --pasp-remove
- remove pasp-box from track
PARAMETERS
- --track-any
- act on any/all tracks
- --track-index IDX
- act on track index IDX
- --track-id ID
- act on track id ID
- --colr-parms CSV
- where CSV is IDX1,IDX2,IDX3
- --colr-parm-hd
- equivalent to --colr-parms=,1/,1,1
- --colr-parm-sd
- equivalent to --colr-parms=,6/,1,6
- --pasp-parms CSV
- where CSV is hSPACING,vSPACING
OPTIONS
- -z, --optimize
- optimize mp4 file after modification
- -y, --dryrun
- do not actually create or modify any files
- -k, --keepgoing
- continue batch processing even after errors
- -o, --overwrite
- overwrite existing files when creating
- -f, --force
- force overwrite even if file is read-only
- -q, --quiet
- equivalent to --verbose 0
- -d, --debug NUM
- increase debug or long-option to set NUM
- -v, --verbose NUM
- increase verbosity or long-option to set NUM
- -h, --help
- print brief help or long-option for extended help
- --version
- print version information and exit
DEBUG LEVELS (for raw mp4 file I/O)
- 0
- supressed
- 1
- add warnings and errors (default)
- 2
- add table details
- 3
- add implicits
- 4
- everything
VERBOSE LEVELS
- 0
- warnings and errors
- 1
- normal informative messages (default)
- 2
- more informative messages
- 3
-
everything