Topic: Transcoding resolution/fps limit?

I'm trying to transcode some VR videos from 60 FPS to 90 FPS.  I have a 90 FPS profile that is working for various normal videos, but all of the VR videos I've tried to encode run into one or both of these issues:

1. I select the 90 FPS profile, but it keeps the target frame rate at 60 (both on the UI and in the resulting encoded video).  There is no error / warning that is immediately apparent to me.  Other low resolution / low frame rate videos show the 90 FPS on the UI and encode correctly.  I've tried H.264 and H.265, and am using a GTX 1060.

2. Fails with "variable frame rate is not supported in mpv".  This is a little confusing to me as it seems like these videos play back without error.  Offline encoding seems like an "easier" problem to me without the real time constraint, some I'm curious whether this is a bug related to the high resolution / frame rates.

Any suggestions?

Re: Transcoding resolution/fps limit?

1. https://www.svp-team.com/wiki/FAQ#I.27v … fps_videos

2. If MediaInfo for the video file gives "Frame rate mode: Variable" then it won't work correctly as of now. Will be partially fixed in the next release but we're waiting for mpv 0.29 release.

Re: Transcoding resolution/fps limit?

Thank you for the prompt response!  I've got things working now (for the constant frame rate videos at least).

I'd like to make a humble suggestion that the default frame rate limit should probably not be applied to offline transcoding though, especially if transcoding to a target not evenly divisible by the source (since probably the reason is to sync with a particular display refresh rate).

Re: Transcoding resolution/fps limit?

> the default frame rate limit should probably not be applied to offline transcoding

good point