Why reencode MP4 to MOV for "easy post processing"?
On this page author reencodes MP4 from GoPro to MOV for "easy post processing". Why the processing becomes easier after that?


The author provides no explanation and does not go into any detail of what he means by "post processing". What we know:


The author's ffmpeg command is using the encoder mpeg4 which will output MPEG-4 Part 2 video (like the old Xvid video).
The format of the GoPro video is probably H.264.


We must assume that the author believes H.264 is slower to decode than MPEG-4 Part 2 video, but that is not necessarily true. Or perhaps he believes that MOV container has some advantage over MP4 container when used with these formats; I can't guess what the supposed advantages would be since the containers are so similar.


  The author also uses -sameq flag which is gone from ffmpeg without the explanation about what it did for H.264 blocks.


-sameq does not mean "same quality" (1)(2). The author's prodigious use of -sameq indicates that he doesn't really know what he is doing.

For H.264 specifically, when this option was still around (ages ago) it should have never been used when outputting H.264 because the option was designed for the "MPEG" quantizer scale which is not used by x264. Also, this option may have been ignored completely by libx264 at some time, but I can't recall exact details.