右上角添加时间水印
ffmpeg -i 0.ts -vf drawtext="fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text='%{localtime\:%H\\\:%M\\\:%S}'" 123.ts
 
Input #0, mpegts, from '0.ts':
Duration: 00:02:04.86, start: 31303.967878, bitrate: 3814 kb/s
Program 1
Stream #0:0[0x44]: Video: h264 (Baseline) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1280x720, 60 tbr, 90k tbn, 180k tbc
Stream #0:1[0x45]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 149 kb/s
[AVFilterGraph @ 0xed65c0] No such filter: 'drawtext'
ffmpeg没有这个filter,需要重新编译ffmpeg
 
ffplay -i M.ts -vf drawtext="fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text='%{localtime\:%H\\\:%M\\\:%S}'"
 
Fontconfig error: Cannot load default config file
[Parsed_drawtext_0 @ 00000000004fa8a0] Cannot find a valid font for the family Sans <<-------- 不是有效的字体文件
[AVFilterGraph @ 0000000002faf380] Error initializing filter 'drawtext' with args 'fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text=%{localtime\:%H\\\:%M\\\:%S}'
Error opening filters!
 
简单解决方案:
从 C:\Windows\Fonts 拷贝一个有效的字体文件放到当前目录。
注意:
ffplay 直接添加时间水印播放是,时间准确;
用ffmpeg转完再播放时,时间水印不准确。
右上角添加时间水印
ffmpeg -i 0.ts -vf drawtext="fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text='%{localtime\:%H\\\:%M\\\:%S}'" 123.ts
 
Input #0, mpegts, from '0.ts':
Duration: 00:02:04.86, start: 31303.967878, bitrate: 3814 kb/s
Program 1
Stream #0:0[0x44]: Video: h264 (Baseline) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1280x720, 60 tbr, 90k tbn, 180k tbc
Stream #0:1[0x45]: Audio: aac (LC) ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 149 kb/s
[AVFilterGraph @ 0xed65c0] No such filter: 'drawtext'
ffmpeg没有这个filter,需要重新编译ffmpeg
 
ffplay -i M.ts -vf drawtext="fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text='%{localtime\:%H\\\:%M\\\:%S}'"
 
Fontconfig error: Cannot load default config file
[Parsed_drawtext_0 @ 00000000004fa8a0] Cannot find a valid font for the family Sans <<-------- 不是有效的字体文件
[AVFilterGraph @ 0000000002faf380] Error initializing filter 'drawtext' with args 'fontfile=arial.ttf:x=w-tw:fontcolor=white:fontsize=30:text=%{localtime\:%H\\\:%M\\\:%S}'
Error opening filters!
 
简单解决方案:
从 C:\Windows\Fonts 拷贝一个有效的字体文件放到当前目录。
注意:
ffplay 直接添加时间水印播放是,时间准确;
http://blog.csdn.net/gllg1314/article/details/53490455

最新文章

  1. Java 开发主流 IDE 环境体验
  2. Mongodb的安装使用
  3. vtkTubeFilter实例
  4. 导出Excel
  5. 浅谈被加壳ELF(即android的so文件)的调试
  6. POJ 1068
  7. ecshop数据库操作函数
  8. Windows7 QT5.6.0(64位)使用mysql(64位)环境搭建详解
  9. OpenRisc-42-or1200的ALU模块分析
  10. ajax接收遍历处理json格式数据
  11. 认识Backbone (五)
  12. Gym 100553B Burrito King 无脑背包
  13. win7与centos虚拟机的共享文件夹创建
  14. [线性筛]P1865 A % B Problem
  15. Kendo ui 入门知识点
  16. cf689d ST表RMQ+二分
  17. 最简单的XML用法
  18. 要想找出以“y”结尾的名字
  19. mysql中tinyint、smallint、int、bigint的区别
  20. UltraEdit配置

热门文章

  1. Python中的map和reduce函数简介
  2. springboot跳转jsp页面
  3. settings.xml配置文件详解
  4. 快速切题 sgu 112. a^b-b^a 大数 次方 难度:0 非java:1
  5. C# 设计模式巩固 - 简单工厂模式
  6. 项目提交到github的忽略文件
  7. linux安装vmware出现Gtk-Message: Failed to load module pk-gtk-module canberra-gtk-module的解决方法
  8. 随手写的一个检测php连接mysql的小脚本
  9. 20165202 2017-2018-2 《Java程序设计》第1周学习总结
  10. SQL映射文件