Ответ 1
В очень простой форме это выглядело бы примерно так:
avconv -i inputfile.mov -c: v libx264 outputfile.mp4
Это будет работать, только если вы скомпилировали avconv с поддержкой libx264 - вы можете видеть здесь о том, как это сделать.
Если вы не беспокоитесь о кодеках и просто нуждаетесь в файле .mp4, вы также можете запустить это:
avconv -i inputfile.mov -c copy outputfile.mp4
Это скопирует всю информацию о кодеке из контейнера .mov и поместит ее в файл контейнера .mp4.
Как примечание, avconv - это fork ffmpeg, многие из них для ffmpeg будут работать для avconv (если это поможет вам найти ответы)