- Add target_fps param for uniform fps reading
- Fix slow youtube downloading by introducing timeout with retry and alternative format selection (initial version, will be iterated on).
- Fix SharedQueue so there's no frame overwriting. The class is now simpler but might be slightly slower.
- Transform frames from BGR -> RGB (by https://github.com/danielmend)
- FrameReader can take a list of references to videos for linking to related data on the other end of video2numpy (f.e. index in csv or parquet)
- More output from video2numpy about what's going on during processing.
- FrameReader has len implemented as number of videos
- support for .mp4 links
- small bug fixes in SharedQueue
- FrameReader has the option to output batched blocks of frames
- Use single SharedQueue to store frames
- FrameReader iterates over video frames instead of frame blocks
- Fixed shared memory errors
- Allow user to specify thread count
- fix FileNotFoundError when unlinking shared memory
- it works