我可以使用libVLCSharp将视频帧渲染到内存中吗?

问题描述 投票:0回答:1

是否可以将视频实时渲染到内存中并在需要时拍摄帧?在这种情况下可以使用硬件加速吗?

xamarin.android libvlcsharp
1个回答
0
投票

是的,您可以使用视频回调API。请参阅此处使用此技术的缩略图示例:https://code.videolan.org/mfkl/libvlcsharp-samples/tree/master/PreviewThumbnailExtractor

关于第二个问题,不,需要将输出复制到RAM中,这显然会降低性能,因为您没有从头到尾使用硬件加速。

至少是libvlc 3的API状态,但是libvlc 4可能会改变。

© www.soinside.com 2019 - 2024. All rights reserved.