Hello @dhruvinrajpura
I hope you are doing very well.
As you know, the i.MX93 has not GPU/VPU to do a hardware acceleration, so, instead using FFmpeg with software decode, and it will take a lot of CPU.
You can try to reduce the resolution. Time ago I did a test reproducing Video on the i.MX93 in 1080p but it takes a lot of CPU and video played with "LAG" (about of 3 fps).
Reducing the video to 360p or 480p I could get 30 FPS.
Please try it and share your results.
Best regards,
Salas.