General Options:
 -strict-error        exits after the first error is reported
 -inter time_in_ms    interleaves file data (track chunks of time_in_ms)
                       * Note 1: Interleaving is 0.5s by default
                       * Note 2: Performs drift checking accross tracks
                       * Note 3: a value of 0 disables interleaving
 -old-inter time      same as -inter but doesn't perform drift checking
 -tight               performs tight interleaving (sample based) of the file
                       * Note: reduces disk seek but increases file size
 -flat                stores file with all media data first, non-interleaved
 -frag time_in_ms     fragments file (track fragments of time_in_ms)
                       * Note: Always disables interleaving
 -ffspace size        inserts free space before moof in fragmented files
 -out filename        specifies output file name
                       * Note: By default input (MP4,3GP) file is overwritten
 -tmp dirname         specifies directory for temporary file creation
                       * Note: Default temp dir is OS-dependent
 -no-sys              removes all MPEG-4 Systems info except IOD (profiles)
                       * Note: Set by default whith '-add' and '-cat'
 -no-iod              removes InitialObjectDescriptor from file
 -isma                rewrites the file as an ISMA 1.0 AV file
 -ismax               same as '-isma' and removes all clock references
 -3gp                 rewrites as 3GPP(2) file (no more MPEG-4 Systems Info)
                       * Note 1: some tracks may be removed in the process
                       * Note 2: always on for *.3gp *.3g2 *.3gpp
 -ipod                rewrites the file for iPod
 -brand ABCD[:v]      sets major brand of file, with optional version
 -ab ABCD             adds given brand to file's alternate brand list
 -rb ABCD             removes given brand from file's alternate brand list
 -cprt string         adds copyright string to movie
 -chap file           adds chapter information contained in file
 -rem trackID         removes track from file
 -enable trackID      enables track
 -disable trackID     disables track
 -new                 forces creation of a new destination file
 -lang [tkID=]LAN     sets track language. LAN is the ISO 639-2 code (eng, und)
 -delay tkID=TIME     sets track start delay in ms.
 -par tkID=PAR        sets visual track pixel aspect ratio (PAR=N:D or "none")
 -name tkID=NAME      sets track handler name
                       * NAME can indicate a UTF-8 file ("file://file name"
 -itags tag1[:tag2]   sets iTunes tags to file - more info: MP4Box -tag-list.
 -split time_sec      splits in files of time_sec max duration
                       * Note: this removes all MPEG-4 Systems media
 -split-size size     splits in files of max filesize kB. same as -splits.
                       * Note: this removes all MPEG-4 Systems media
 -split-rap           splits in files begining at each RAP. same as -splitr.
                       * Note: this removes all MPEG-4 Systems media
 -split-chunk S:E     extracts a new file from Start to End (in seconds). same as -splitx
                       * Note: this removes all MPEG-4 Systems media
 -splitz S:E          same as -split-chunk, but adjust the end time to be before the last RAP sample
                       * Note: this removes all MPEG-4 Systems media
 -group-add fmt       creates a new grouping information in the file. Format is
                      a colon-separated list of following options:
                      refTrack=ID: ID of the track used as a group reference.
                       If not set, the track will belong to the same group as the previous trackID specified.
                       If 0 or no previous track specified, a new alternate group will be created
                      switchID=ID: ID of the switch group to create.
                       If 0, a new ID will be computed for you
                       If <0, disables SwitchGroup
                      criteria=string: list of space-separated 4CCs.
                      trackID=ID: ID of the track to add to this group.

                       *WARNING* Options modify state as they are parsed:
                        trackID=1:criteria=lang:trackID=2
                       is different from:
                        criteria=lang:trackID=1:trackID=2

 -group-rem-track ID  removes track from its group
 -group-rem ID        removes the track's group
 -group-clean         removes all group information from all tracks
 -group-single        puts all tracks in a single group
 -ref id:XXXX:refID   adds a reference of type 4CC from track ID to track refID

 -dash dur            enables DASH-ing of the file with a segment duration of DUR
                       Note: the duration of a fragment (subsegment) is set
						using the interleaver (-inter) switch.
                       Note: You can specify -rap switch to split segments at RAP boundaries
                       Note: when single-segment is used, this specifies the duration of a subsegment
 -subsegs-per-sidx N  sets the number of subsegments to be written in each SIDX box
                       If 0, a single SIDX box is used per segment
                       If -1, no SIDX box is used
 -rap                 segments begin with random access points
                       Note: segment duration may not be exactly what asked by
                       "-dash" since raw video data is not modified
 -segment-name name   sets the segment name for generated segments
                       If not set (default), segments are concatenated in output file
 -segment-ext name    sets the segment extension. Default is m4s
 -url-template        uses SegmentTemplate instead of explicit sources in segments.
                       Ignored if segments are stored in the output file.
 -daisy-chain         Uses daisy-chain SIDX instead of hierarchical. Ignored if frags/sidx is 0.
 -single-segment      Uses a single segment for the whole file (OnDemand profile). 
 -dash-ctx FILE       Stores/restore DASH timing from FILE.
 -dash-ts-prog N      program_number to be considered in case of an MPTS input file.

