Com zsh zmv , extrapolando os requisitos desses dois exemplos:
autoload zmv # best in ~/.zshrc
zmv '(*)(.Title<->|-<->).(mp4|avi)' '$1.$3'
<-> é qualquer sequência de dígitos decimais. (uma forma de <x-y> onde nenhum limite é fornecido). Se você quiser apenas .Title1 e -1 especificamente e qualquer extensão, você sempre poderá alterá-la para:
zmv '(*)(.Title|-)1(.[^.]##)' '$1$3'
[^.]## correspondendo a um ou mais caracteres sem ponto.