Simple WebM maker for mpv, with no external dependencies.
Place this in your mpv scripts
folder. By default, the script is activated by the W (shift+w) key.
Follow the on-screen instructions. Encoded WebM files will have audio/subs based on the current playback options (i.e. will be muted if no audio, won't have hardcoded subs if subs aren't visible).
You can configure the script's defaults by either changing the options
at the beginning of the script, or placing a webm.conf
inside the script-opts
directory. A sample webm.conf
file with the default options can be found here. Note that you don't need to specify all options, only the ones you wish to override.
Building requires moonc
, the MoonScript compiler, added to the PATH, and a GNUMake compatible make. Run make
on the root directory. The output files will be placed under the build
directory.