Trakt not tracking playback correctly after re-encoded/local video files?

Hi,

I’ve been running into a small issue with Trakt when dealing with locally edited video files. In some cases, I take existing video files and re-encode or trim them slightly (e.g. adjusting length, bitrate, etc.) using free capcut, and then play them through my usual setup (Plex/Kodi with Trakt scrobbling).

What I’m noticing is:

  • Playback sometimes doesn’t scrobble at all

  • Or progress isn’t tracked correctly

  • Occasionally the file doesn’t seem to match anything on Trakt

I’m assuming this might be due to changes in file structure/metadata after re-encoding, but I’m not entirely sure how Trakt determines matches in these cases.

Has anyone dealt with something similar when using modified or locally processed video files?
Is there a recommended way to keep files “Trakt-friendly” after re-encoding?

Thanks!