Let's say I need to remove everything but the second minute from a video.
I can do this, for example, in the following way:
ffmpeg -copyts -ss <start> -i input.mp4 -to <end> -c:v libx264 -crf 23 -c:a aac -b:a 192k output.mp4
I am interested in whether the -ss should be before or after the -i.
I have read all the answers and comments here and here. From what I read there, it seems that in older versions of FFmpeg, before 2.1, placing -ss before -i was for faster processing, while placing -ss after -i was for more accurate processing, but in newer versions, placing -ss before -i is not only for faster processing, but also for more accurate processing.
But on the other hand, the sections “Input seeking” and “Output seeking” here don't mention this nuance, and after reading them I'm not so sure that putting -ss before -i is "the one and only solution".
Could someone explain this? (What I want from processing is accuracy. I don't care how long it will take.)