You have to change subtitle position from VLC settings. (You can also setup hotkeys for subtitle up and down)
That’s the wrong way to do it; the user shouldn’t have to jump through hoops to do something that should be obvious and automatic.
The correct way to fix this issue (and it is still an issue in 2.1.3), is to apply the subtitle positioning code
after the video-cropping code. That way, the subtitles are positioned into whatever canvas the video has after is has been cropped.
BTW, why you crop video? (some unneeded stuff in black margins?)
Does it really matter why? Does it magically stop being a bug if you simply don’t see it by avoiding it? Obviously sometimes you do need to crop, otherwise you wouldn’t have included the function.
Here’s one reason that someone may want to crop which displays this bug well.