Ffmpegcv
The ffmpegcv is a ffmpeg backbone for open-cv like Video Reader and Writer
About
FFMPEGCV is an alternative to OPENCV for video read and write.
The ffmpegcv provide faster and powerful VideoCapture and VideoWriter to cv2 in python.
- The ffmpegcv is api compatible to open-cv
- The ffmpegcv can use GPU accelerate encoding and decoding.
- The ffmpegcv support much more video codecs v.s. open-cv.
- The ffmpegcv support RGB & BGR format as you like.
- The ffmpegcv can resize video to specific size with/without padding.
In all, ffmpegcv is just similar to opencv api. But is faster and with more codecs.
작동 방식
ffmpeg 를 명령행으로 실행한 후 PIPE로 데이터를 전달한다.