In amethyst, we do compress video and images using two different libraries.
Ah yes, I see now. The import com.abedelazizshe.lightcompressorlibrary.VideoCompressor seems to be a good choice!
Is this part of the reason most files with hash filenames are incorrect?