是否可以将视频实时渲染到内存中并在需要时拍摄帧?在这种情况下可以使用硬件加速吗?
是的,您可以使用视频回调API。请参阅此处使用此技术的缩略图示例:https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/PreviewThumbnailExtractor
关于第二个问题,不,需要将输出复制到RAM中,这显然会降低性能,因为您没有从头到尾使用硬件加速。
至少是libvlc 3的API状态,但是libvlc 4可能会改变。