FFmpeg调用c语言SDK实现日志的打印
2024-09-06 23:19:21
日志文件的三大步
// 导入头文件
#include <libavutil/log.h>
// 设置日志级别
av_log_set_level(AV_LOG_DEBUG); //DEBUG以上的级别都打印出来
// 打印日志
av_log(NULL, AV_LOG_INFO, "...%s\n", op) // op是打印出来的值
常用的日志级别
AV_LOG_ERROR
AV_LOG_WARNING
AV_LOG_INFO
AV_LOG_DEBUG
例子
vim ffmpeg_log.c
#include <stdio.h>
#include <libavutil/log.h>
int main(int arc, char *argv[])
{
// 设置级别
av_log_set_level(AV_LOG_DEBUG);
// 打印LOG
av_log(NULL, AV_LOG_INFO, "Hello world%s\n", "123");
return 0;
}
clang -g -o ffmpeg_log ffmpeg_log.c -lavutil
./ffmpeg_log
最新文章
- geotrellis使用(三)geotrellis数据处理过程分析
- 用Jedis连接Redis
- 多种JSON格式及遍历方式
- Node.js学习之简介
- Cheatsheet: 2016 04.01 ~ 04.30
- KVM 虚拟化 初体验
- How can I read binary files from Resources
- 一,U盘安装 CentOS 6.5 minimal
- 用CSS让字体在一行内显示不换行(收藏)
- WCF入门(五)---创建WCF服务
- oracle卸载Oracle Clusterware(转载)
- js中退出语句break,continue和return 比较(转)
- iOS 删除相册中照片--来自简书
- Winform子窗体刷新父窗体
- BZOJ 1191: [HNOI2006]超级英雄Hero(二分图匹配)
- c#1所搭建的核心基础之类型系统的特征
- ASP.NET中的C#基础知识
- python 小练习之生成手机号码
- SignalR第一节-在5分钟内完成通信连接和消息发送
- ArcGis——好好的属性表,咋就乱码了呢?
热门文章
- The Preliminary Contest for ICPC Asia Xuzhou 2019 E XKC's basketball team(排序+二分)
- UVA10600 ACM Contest and Blackout
- ThreadLocal是什么?
- 关于GOM引擎启动时显示:windows socket error: 在其上下文中,该请求的地址无效。 (10049), on API &#39;bind&#39;
- VBS微信轰炸
- 应用 AddressSanitizer 发现程序内存错误
- 《JavaScript高级程序设计》读书笔记(三)基本概念第四小节 操作符
- 【知识学习】PHP实现批量替换字典后缀
- java中静态初始化块的执行顺序
- Python数据分析之Numpy操作大全