Installed opencv from PIP (python 3.8) and just cant write any video properly.
Using this general constructor pattern:
writer = cv.VideoWriter('myvideo.avi',cv.VideoWriter_fourcc('m','j','p','g'),25,(h,w))
And trying many different codecs (divx, mp4v, avc1...) - none of them works.
Just getting an unreadable file 'myvideo.avi' that weights just a few KB.
The irony is that if I write the video using opencv c++ code, it works perfect been using this example.