FFmpeg
文章平均质量分 58
搬砖的打工人!!!
这个作者很懒,什么都没留下…
展开
-
Linux +ROS下生成动态链接库(libXXX.so)并调用项目实例
hello.h文件#ifndef _HELLO_H#define _HELLO_Hextern "C"{ int opencv_main(char str[]);}#endifhello.cpp文件#include "hello.h"#include<opencv2/opencv.hpp> //加上函数实现需要的头文件#include<iostream>#include<string.h>using namespace原创 2021-02-22 10:31:45 · 1947 阅读 · 0 评论 -
ffmpeg cv:Mat编码成H265数据流
avcodec_encode_video2():编码一帧视频。avformat_write_header():写文件头(对于某些没有文件头的封装格式,不需要此函数。av_write_trailer():写文件尾(对于某些没有文件头的封装格式,不需要此函数。avformat_alloc_output_context2():初始化输出码流的AVFormatContext。av_new_stream():创建输出码流的AVStream。av_write_frame():将编码后的视频码流写入文件。原创 2022-10-12 16:33:00 · 1749 阅读 · 2 评论 -
ROS工程编写CMakeLists支持需要的ffmpeg+opencv库
ROS工程编写CMakeLists支持需要的ffmpeg+opencv库原创 2022-09-05 16:32:37 · 1264 阅读 · 0 评论 -
Ubuntu16.4 安装和编译FFmpeg
1. 安装SDL下载SDL早期的ffplay版本是基于SDL1.x实现的音视频显示和播放,而现在的ffplay则是基于SDL2.x实现的,因此我们需要到SDL官网(http://www.libsdl.org/)下载,本文编写时的版本是SDL version 2.0.7 (stable),下载并解压缩:tar xzvf SDL2-2.0.7.tar.gz编译SDL要使能ffplay编译,需要Ubuntu系统中支持SDL功能,所以我们首先需要下载SDL的源代码。进入对应目录,配置并编译,安原创 2021-09-10 10:43:11 · 857 阅读 · 0 评论