从PyAV.VideoFrame创建HLS视频流

2024-04-27 19:38:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望你是响亮和骄傲的

我是PyAV的新手,我正在使用aiortc用于WebRTC MediaServer,在aiortc实时会话中,我有av.VideoFrame对象可用于每个视频帧,我想从帧实时创建HLS视频片段

正如您在this project中所看到的:
他们使用OpenCV视频帧字节通过管道传输到FFmpegCLI进行HLS流媒体传输

我的问题是,如何使用PyAV/python消费av.VideoFrame对象并提取包含60帧的2秒视频片段用于HLS流媒体

或者任何适合于将视频帧组装到HLS流的python包

提前谢谢


Tags: 对象project视频字节thisopencvhls流媒体