Estou um pouco enferrujado com o script avisynth, mas acho que isso deve funcionar para obter a largura, com base em uma altura de destino de 480 e um valor de módulo dado ... Eu não pude testá-lo como eu don ' t tem avisynth instalado ...
srceH = source.height
srceW = source.width
AR = (float(srceW) / float(srceH))
targH = 480
targW = int(float(targH) * AR)
coMod = 4 # The codec modulo requirement
targW = ((targW / coMod) * coMod)