Hi, a new minor release to stabilize a few things since 4.0.0
First, FFVship does not possess internally the whole libvship codebase duplicated. It now uses libvship.dll/so. To remain easy to use for windows users, the libvship.dll is still duplicated in the release by being inside the FFVship.zip
I created a testing binary which allowed me to find 3 bugs in test directory :partying_face:
Change:
- the precision of the values in the json from FFVship is greatly increased
- --verbose can display the colorspace detected by FFVship in the input videos
New API calls:
- Vship_ResetScoreCVVDP -> reset the internal score without resetting the temporal filter. This can be useful to implement scene scores for a clip instead of getting only a score for the whole clip
- Vship_LoadTemporalCVVDP -> allows to put frames inside the temporal filter without computing the score.
Bug Fixes:
- unsupported pixel format did not make FFVship crash
- fix incompatiblity of the local pixfmt.h and the one from the ffmpeg in the system by not having a local pixfmt.h
- Chroma 440 works now
- stride misaligned on sample type now works
- error when freeing handlers has been resolved