Known Issues
AVPro Video is built on top of operating system APIs, and sometimes these APIs have bugs that we cannot easily resolve.
Most of these are edge cases, but here is a list of known issues that we're unlikely to be able to fix:
1. Interlaced video doesn't play back smoothly on Windows using Media Foundation / WinRT APIs
Interlaced videos play back with some stuttering. The workaround is to use progressive video only, or use DirectShow API for interlaced videos.
2. H.264 on Windows only supports 4:2:0 8-bit using Media Foundation / WinRT APIs
Videos with other chroma sub-sampling profiles (eg 4:2:2 or 4:4:4) or 10-bit formats can cause the app/editor to freeze. The workaround is to use 4:2:0 8-bit videos only for H.264 on Windows, or use DirectShow API with LAV Filters installed.
3. Videos with a very large timescale (TBN) can play back skipping frames when using DirectShow API
DirectShow doesn't seem to be able to handle really massive timescale values. This issue is mostly caused by dubious encoding sources. The workaround is to make sure your video is encoded with sensible timescale values. You can also re-encode the video to correct the timescale using FFMPEG command: ffmpeg -i input.mp4 -an -pix_fmt yuv420p -crf 18 -video_track_timescale 90000 -movflags faststart -y output.mp4
4. Windows Media Foundation sometimes fails to stream multiple instances of the same MP4 URL concurrently
If you have 3 or more MP4 streams (remote) to the same file, some of the streams will not being playback. The workaround is to switch to the WinRT API. Issue