日志文件的三大步

// 导入头文件
#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

最新文章

  1. geotrellis使用(三)geotrellis数据处理过程分析
  2. 用Jedis连接Redis
  3. 多种JSON格式及遍历方式
  4. Node.js学习之简介
  5. Cheatsheet: 2016 04.01 ~ 04.30
  6. KVM 虚拟化 初体验
  7. How can I read binary files from Resources
  8. 一,U盘安装 CentOS 6.5 minimal
  9. 用CSS让字体在一行内显示不换行(收藏)
  10. WCF入门(五)---创建WCF服务
  11. oracle卸载Oracle Clusterware(转载)
  12. js中退出语句break,continue和return 比较(转)
  13. iOS 删除相册中照片--来自简书
  14. Winform子窗体刷新父窗体
  15. BZOJ 1191: [HNOI2006]超级英雄Hero(二分图匹配)
  16. c#1所搭建的核心基础之类型系统的特征
  17. ASP.NET中的C#基础知识
  18. python 小练习之生成手机号码
  19. SignalR第一节-在5分钟内完成通信连接和消息发送
  20. ArcGis——好好的属性表,咋就乱码了呢?

热门文章

  1. The Preliminary Contest for ICPC Asia Xuzhou 2019 E XKC's basketball team(排序+二分)
  2. UVA10600 ACM Contest and Blackout
  3. ThreadLocal是什么?
  4. 关于GOM引擎启动时显示:windows socket error: 在其上下文中,该请求的地址无效。 (10049), on API &#39;bind&#39;
  5. VBS微信轰炸
  6. 应用 AddressSanitizer 发现程序内存错误
  7. 《JavaScript高级程序设计》读书笔记(三)基本概念第四小节 操作符
  8. 【知识学习】PHP实现批量替换字典后缀
  9. java中静态初始化块的执行顺序
  10. Python数据分析之Numpy操作大全