aboutsummaryrefslogtreecommitdiff
path: root/doc/man/man1/mp4track.1
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man/man1/mp4track.1')
-rw-r--r--doc/man/man1/mp4track.1161
1 files changed, 161 insertions, 0 deletions
diff --git a/doc/man/man1/mp4track.1 b/doc/man/man1/mp4track.1
new file mode 100644
index 0000000..c182ce8
--- /dev/null
+++ b/doc/man/man1/mp4track.1
@@ -0,0 +1,161 @@
+.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29.
+.TH MP4TRACK "1" "July 2009" "mp4track - MP4v2 1.9.1" "MP4v2 Utilities"
+.SH NAME
+mp4track \- manual page for mp4track - MP4v2 1.9.1
+.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