- 博客(10)
- 资源 (32)
- 收藏
- 关注
原创 ffmpeg用filter实现视频scale
1、概述此例子用ffmpeg的filter实现视频scale。2、代码 /** * 最简单的基于FFmpeg的AVFilter例子(scale) * * 缪国凯(MK) * [email protected] * * http://blog.csdn.net/dancing_night * * 本程序使用FFmpeg的AVfilter实现了视频的缩放功能。 *
2015-08-31 11:43:44 3938 3
原创 自己实现printf
1、原理原理不是很难网上有很多,自己搜一下就明白了。2、代码void PrintLog (const char *fmt, ...){ va_list ap; va_start(ap, fmt); vfprintf(stdout,fmt,ap); va_end(ap);}3、解释看到上面代码太简单了,也许有人会说,这有什么用?在我看来最大的用处在于写日
2015-08-27 17:31:06 1274
原创 ffmpeg字幕相关
增加字幕流ffmpeg -i video.avi -i sub.ass -map 0:0 -map 0:1 -map 1 -c:a copy -c:v copy -c:s copy video.mkv提取字幕流1)原始文本输出ffmpeg -i output.mkv -an -vn -bsf:s mov2textsub -scodec copy -f rawvideo sub.
2015-08-25 17:27:33 5365 2
转载 X264码率控制总结2——x264码率控制方法概述
X264码率控制方法概述x264/doc/ratecontrol.txtA qualitative overview of x264's ratecontrol methodsBy Loren Merritt历史笔记:本文件是过时的,但相当一部分叙述仍然是准确的,以下是一些重要的码率控制算法更新:1. 默认情况下,MB-tree代替了qcomp用以计算各帧的复杂度,MB
2015-08-25 12:09:29 809
转载 X264码率控制总结1——ABR,CQP,CRF
1. X264显式支持的一趟码率控制方法有:ABR, CQP, CRF. 缺省方法是CRF。这三种方式的优先级是ABR > CQP > CRF.[cpp] view plaincopyif ( bitrate ) rc_method = ABR; else if ( qp || qp_constant ) rc_method = CQP; else
2015-08-25 12:07:14 927
原创 linux笔记之3--常用命令
1、概述此系列是为自己做的一个总结,不是很系统,主要目的是记录linux下我认为经常忘的方方面面。2、常用指令ls 显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir 创建目录
2015-08-19 16:39:51 506
原创 linux笔记之2--makefile
1、概述此系列是为自己做的一个总结,不是很系统,主要目的是记录linux下我认为经常忘的方方面面。2、makefile的规则 target: prerequisites command ... ... target也就是一个目标文件,可以是Object File,也可以是执行文件。
2015-08-19 15:40:18 568
原创 linux笔记之1--文件系统+创建、删除文件和文件夹命令
1、概述此系列是为自己做的一个总结,不是系统,主要目的是记录linux下我认为经常忘的方方面面。2、文件系统在linux下没有windows下的C、D盘的概念,而是目录和文件组成的一种层次结构,目录起点为根(root),其名为/。目录则为一个包含许多目录项的文件,在linux下所有东西都可以当成文件来看待,每个目录最少有2个文件 一个.代表自己,一个..代表上一层目录。linux下
2015-08-19 11:37:17 1333
原创 c调用程序并得到其输出的方法
1、windowschar buffer[1024]; STARTUPINFO si = {0}; PROCESS_INFORMATION pi = {0}; DWORD bytesRead; SECURITY_ATTRIBUTES sa = {0}; HANDLE hRead = NULL,
2015-08-14 14:20:29 910
转载 C++的XML编程经验――LIBXML2库使用指南
C++的XML编程经验――LIBXML2库使用指南写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太好,尤其是编码转换的部分,不适用于中文编码的转换;3)网上的大多数关于Libxml2的介绍仅仅是翻译了自带的资料,没
2015-08-10 17:04:33 857
ffmpeg实现录屏+录音
2015-07-23
mpeg-ps文件分析器
2015-07-10
ffmpeg音频转码,采用swr_convert重取样
2015-05-11
faac-1.28.diff
2015-04-28
mingw-get-inst-20110802.exe
2014-11-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人