Optik enhancements:
   1. Required arguments
   
# remove
-1, --v2 # -1 may be invalid.
-2, --v1 # -2 may be invalid.
-n, --dry-run
-C, --confirm
-o, --output=file

# convert options:
-1, --v2tov1 # -1 may be invalid.
-2, --v1tov2 # -2 may be invalid.
-n, --dry-run
-C, --confirm
-o, --output

# tag options
-e, --encoding= # Encoding for saves.
-1, --v2 # -1 may be invalid.
-2, --v1 # -2 may be invalid.
-p, --padding= # Integer padding to use to save the tag.
-a, --artist=
-s, --song-title=
-A, --album=
-t, --track=
-T, --track-total=
-y, --year=
-g, --genre= # Genre ID or title.
-c, --comment="desc,comment"
-u, --url="id,desc,url"
-l, --tlen # Sync/create TLEN frame with audio file play length.
-i, --image="???"
-S, --strip # Strip all tags that are not specified on the command line.
-SNAYCKG		prompt to edit the specified tags only
  			Other tags can still be set with the -[snaycg] options.
....play count, etc.. all frames eventually.
-n, --dry-run
-C, --confirm
-o, --output
-
