-\medskip
-
-webm libvpx-vp9
-\medskip
-
-\# 20171114-2203
-\# from https://developers.google.com/media/vp9/settings/vod/
-\# 1280x720 (24, 25 or 30 frames per second)
-\#
-\#
-\# Bitrate (bit rate)
-\#
-
-\# VP9 supports several different bitrate modes:
-\# mode
-\# Constant Quantizer (Q) \ \ Allows you to specify a fixed quantizer value; bitrate will vary
-\# Constrained Quality (CQ) Allows you to set a maximum quality level. Quality may vary within bitrate parameters
-\# Variable Bitrate (VBR) \ \ Balances quality and bitrate over time within constraints on bitrate
-\# Constant Bitrate (CBR) \ \ Attempts to keep the bitrate fairly constant while quality varies
-
-\#
-\# CQ mode is recommended for file-based video (as opposed to live
-\# streaming). The following FFMpeg command-line parameters are used
-\# for CQ mode:
-\#
-\# FFMpeg
-\# -b:v {\textless}arg{\textgreater} \ \ \ \ \ Sets target bitrate (e.g. 500k)
-\# -minrate {\textless}arg{\textgreater} Sets minimum bitrate.
-\# -maxrate {\textless}arg{\textgreater} Sets maximum bitrate.
-\# -crf {\textless}arg{\textgreater} Sets maximum quality level. Valid values are 0-63, lower numbers are higher quality.
-\#
-\# Note: Bitrate is specified in kbps, or kilobits per second. In video
-\# compression a kilobit is generally assumed to be 1000 bits (not
-\# 1024).
-\#
-\# Note: Other codecs in FFMpeg accept the -crf parameter but may
-\# interpret the value differently. If you are using -crf with other
-\# codecs you will likely use different values for VP9.
-
-bitrate=1024k
-
-minrate=512k
-
-maxrate=1485k
-
-crf=32
-\medskip
-
-\# Tiling splits the video into rectangular regions, which allows
-\# multi-threading for encoding and decoding. The number of tiles is
-\# always a power of two. 0=1 tile, 1=2, 2=4, 3=8, 4=16, 5=32.
-tile-columns=2
-\medskip
-
-\# modified from https://trac.ffmpeg.org/wiki/EncodingForStreamingSites
-\# To use a 2 second GOP (Group of Pictures), simply multiply your output
-\# frame rate * 2. For example, if your input is -framerate 30, then use
-\# -g 60.
-g=240
-\medskip
-
-\# number of threads to use during encoding.
-threads=8
-\medskip
-
-\# May be set to good, best, or realtime
-quality=good
-\medskip
-
-\# This parameter has different meanings depending upon whether quality
-\# is set to good or realtime. Speed settings 0-4 apply for VoD in good
-\# and best, with 0 being the highest quality and 4 being the
-\# lowest. Realtime valid values are 5-8; lower numbers mean higher
-\# quality
-\medskip
-
-speed=4
+
+\textbf{webm libvpx-vp9}
+
+(20171114-2203)
+
+from {\small \url{https://developers.google.com/media/vp9/settings/vod/}}
+
+1280x720 (24, 25 or 30 frames per second)
+
+Bitrate (bit rate)
+
+VP9 supports several different bitrate modes:
+
+\textit{mode:}
+
+\begin{tabular}{p{6cm} p{10cm}}
+ Constant Quantizer (Q) & Allows you to specify a fixed quantizer value; bitrate will vary \\
+ Constrained Quality (CQ) & Allows you to set a maximum quality level. Quality may vary within bitrate parameters\\
+ Variable Bitrate (VBR) & Balances quality and bitrate over time within constraints on bitrate\\
+ Constant Bitrate (CBR) & Attempts to keep the bitrate fairly constant while quality varies\\
+\end{tabular}
+
+CQ mode is recommended for file-based video (as opposed to streaming). The following FFMpeg command-line parameters are used for CQ mode:
+
+\textit{FFMpeg}:
+
+\begin{center}
+ \begin{tabular}{{p{4cm} p{10cm}}}
+ -b:v <arg> & Sets target bitrate (e.g. 500k)\\
+ -minrate <arg> & Sets minimum bitrate.\\
+ -maxrate <arg> & Sets maximum bitrate.\\
+ -crf <arg> & sets maximum quality level. Valid values are 0-63, lower numbers are higher quality.\\
+\end{tabular}
+\end{center}
+
+\textit{Note 1}: Bitrate is specified in kbps, or kilobits per second. In video compression a kilobit is generally assumed to be 1000 bits (not 1024).
+
+\textit{Note 2:} Other codecs in FFMpeg accept the \textit{-crf} parameter but may interpret the value differently. If you are using \textit{-crf} with other codecs you will likely use different values for VP9.
+
+\texttt{bitrate=1024k}\\
+\texttt{minrate=512k}\\
+\texttt{maxrate=1485k}\\
+\texttt{crf=32}
+
+\textit{Tiling} splits the video into rectangular regions, which allows multi-threading for encoding and decoding. The number of tiles is always a power of two. 0=1 tile; 1=2; 2=4; 3=8; 4=16; 5=32\\
+\texttt{tile-columns=2}
+
+(modified from {\small \url{https://trac.ffmpeg.org/wiki/EncodingForStreamingSites}})
+
+To use a 2 second \textit{GOP} (Group of Pictures), simply multiply your output frame rate $\times$ 2. For example, if your input is \textit{-framerate 30}, then use \textit{-g 60}.\\
+\texttt{g=240}
+
+number of \textit{threads} to use during encoding\\
+\texttt{threads=8}
+
+\textit{Quality} may be set to good, best, or realtime\\
+\texttt{quality=good}
+
+\textit{Speed}: this parameter has different meanings depending upon whether quality is set to good or realtime. Speed settings 0-4 apply for VoD in good and best, with 0 being the highest quality and 4 being the lowest. Realtime valid values are 5-8; lower numbers mean higher quality\\
+\texttt{speed=4}