You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

162 lines
3.0 KiB
Groff

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