When I screen record, the mouse is slightly out of position in the video with where it is actually supposed to be on the screen. For example if I hover over something while screen recording, When playing back the video, the mouse is about one inch left of where it actually was when the recording was done. Does anyone know how to correct this issue?
Thank you!
Jeff
Which video source you using in FFmpeg? Did you tried other one?
FFmpeg is what is selected. The other one does not work
I meant video source in ffmpeg settings.
It is set to screen-capture-recorder
I tried GDI grab but always get a an error. There is not other video source other than that to choose from.
I guess your monitor dpi is different therefore your cursor position is wrong because it is bigger cursor.
Ok. That makes sense. I will see if I can modify the settings. Thanks.
Thank you for the prompt help!
By the way, if you are the developer of ShareX, I thank you for the great tool.
Just changed the screen resolution. This fixed the problem. Thanks very much!
By the way ShareX using open source https://github.com/rdp/screen-capture-recorder-to-video-windows-free for screen recording in FFmpeg so you can report your high DPI cursor problem there if you want.
@Jaex I just tried with latest ffmpeg. Still doesn't work :(
I experimented with gdigrab in recent versions of FFmpeg and found that mouse pointer is offset when capturing a window (e.g. “ffmpeg -f gdigrab -i title=Calculator …”) and is OK when capturing the desktop (e.g. “ffmpeg -f gdigrab -offset_x 10 -offset_y 20 -video_size vga -i desktop …”).
i am facing the same problem while using screen-capture-recorder. Not observed on switching to GDI-grab with all other settings same. So, seems like problem lies solely with the former. Also observed with former: dropping of initial frames on starting the gif recording. havent tried with other recordings. See the recordings in the following comment.
Versions:
using GDI-grab:

using screen-capture-recorder:
