Usando find
:
find -type f -name "*x264*" -execdir sh -c 'echo mv -n "$1" "${1%.*}.mp4"' _ {} \;
A opção -n
impedirá que mv
substitua os arquivos existentes como o nome dado dos arquivos de amostras renomeados para o nome de arquivo único e, nesse caso, você está excluindo o primeiro arquivo.
Para obter este trabalho em arquivos sem extensões (sufixo):
find -type f -name "*x264*" -execdir sh -c 'file="${1#./}";
echo mv -n "$file" "${file%.*}.mp4"' _ {} \;
remova echo
acima para se livrar do dry-run e execute renomear nos arquivos.