avcpp
avcpp copied to clipboard
C++ wrapper for FFmpeg
Hello there! I'm working on my pet project which requires some video editing, i.e. filtering. At first, I was thinking about wrapping needed FFmpeg's functionality myself, but then I try...
FFmpeg provides aggregate headers, which include all relevant code corresponding to that particular library. Examples include `libavformat/avformat.h` and `libavcodec/avcodec.h`. It would be convenient to provide similar aggregate headers here.
Does avcpp support gpu-accelerated decoding/encoding via nvenc?
Hello! I am examining your project and decode/encode examples. I found some strange places in the examples Decode: ``` if (vst.isValid()) { vdec = VideoDecoderContext(vst); vdec.setRefCountedFrames(true); vdec.open(Codec(), ec); if (ec)...
At the moment windows is not tested despite the large developer/user base. Here are some steps to get basic windows support working. * [ ] figure out how to install...
Hello As in subject when uninstalled I can't use library, because headers can't be included correctly: ```cpp #include // or #include "avcpp/av.h" ``` I am aware of 3 potential solutions...
i test api2-decode-encode-video example, i use this command : ./api2-decode-encode-video rtmp://xx.xx.xx.xx:1935/livetv/stream rtmp://127.0.0.1/live/stream then i got error: terminate called after throwing an instance of 'av::Exception' what(): Codec context invalid media type...
The problem with tests and examples: ``` target_link_libraries(${target} avcpp::avcpp ) ``` but should be avcpp::**avcpp-static**
With this package published on Vcpkg, we can more easily use this with package management.
Hello Currently when using as this library meson subproject I have no control over on weather tests and samples are built. The first change bumps required meson version to 0.54.0...