-
Improvement
-
Resolution: Duplicate
-
Normal
-
None
-
None
Things have changed a lot since the LSVA / VAT extractors were developed. Following things will be done under this task to make sure that it follows the recent conventions / standards with respect to extractor writing:
- Use pyClowder
- Use key from message
- Update config file
- Remove Gordon dependent code and make it more generic
- Update README, installation instructions
- Remove unused code and make the existing code more modular
- One way is to add more functions to the extractor
- Do error checks like whether a video file opening was successful before operating on it.
- Display proper error messages
- Set basic_qos before calling consume
- Won't be needed once using pyClowder
- Change video preview part of the code to the latest version used in ncsa.video.preview
- Update to OpenCV 2 if not OpenCV 3
- Dockerize the container
lmarini, please feel free to comment on this.