FFmpeg拉取RTSP流并定时生成10秒短视频

生成效果:

视频时长为10秒 

 生成格式为FLV

 

输出日志:

 

完整实现代码如下:

需要在Mac和终端先安装FFmpeg

brew install ffmpeg

CMake文件配置:

cmake_minimum_required(VERSION 3.27)
project(ffmpeg_open_stream)
set(CMAKE_CXX_STANDARD 17)

#头文件包目录
include_directories(
        /opt/ffmpeg/include/
)
#库文件包含目录
link_directories(
        /opt/ffmpeg/lib/
)

#生成可执行程序
add_executable(ffmpeg_open_stream main.cpp)

#链接相关
上一篇:科技类媒体邀约资源有哪些?科技公司做活动如何做好宣传?


下一篇:基于SSM框架的酒店预订系统