====== MP4Box ======
Because I'm snotty, and I hate typing commands in caps, I've got a symlink from MP4Box to mp4box on my box, hence the examples being lower case. MP4Box dumps output to stderr, so I get to be snotty in return. :D
Display information about a file, its video or audio track:
mp4box -info media.mp4
mp4box -info 1 media.mp4
mp4box -info 2 media.mp4
Set language to English on (all) tracks:
MP4Box -lang eng media.mp4
Set a title for the video (the first track). Note that I haven't been able to get things like apostrophes to work. Haven't dug much into it either, though.
MP4Box -name 1="classy video title" media.mp4
=== Metadata Tags ===
See all possible tags:
MP4Box -tag-list
Supported iTunes tag modifiers:
album_artist usage: album_artist=album artist
album usage: album=name
tracknum usage: track=x/N
track usage: track=name
artist usage: artist=name
comment usage: comment=any comment
compilation usage: compilation=yes,no
composer usage: composer=name
created usage: created=time
disk usage: disk=x/N
tool usage: tool=name
genre usage: genre=name
name usage: name=name
tempo usage: tempo=integer
writer usage: writer=name
group usage: group=name
cover usage: cover=file.jpg,file.png
encoder usage: encoder=name
gapless usage: gapless=yes,no
all usage: all=NULL