shell scripts:
grab lines from dictionary, convert them into up-to-16-byte strings, do a binary dump
for x in `cat input_words.txt`; do echo $x | tr -d \\n | dd ibs=16 conv=sync 2>/dev/null | xxd; done
convert a .vgz directory to a .vgm one, along with updating all the playlists:
rename ".vgz" ".vgm.gz" *.vgz; gzip -d *.vgm.gz; sed -i "s/\.vgz/\.vgm/" *.m3u
(requires rename from util-linux
and not from perl)
and a more shell-friendly version:
for i in *.vgz; do mv "$i" "${i%.vgz}.vgm.gz"; gzip -d "${i%.vgz}.vgm.gz"; done