一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av” 的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 ...
分类:
系统相关 时间:
2017-01-07 20:40:53
阅读次数:
203
AVAudioPlayer在AVFoundation框架下,所以我们要导入AVFoundation.framework。 AVAudioPlayer类封装了播放单个声音的能力。播放器可以用NSURL或者NSData来初始化,要注意的是NSURL并不可以是网络url而必须是本地文件URL, 因为 AV ...
分类:
其他好文 时间:
2017-01-06 18:37:08
阅读次数:
193
再来介绍下如何读取视频帧,打开视频参考前面的文章,首先需要创建一个帧的存放对象AVPacketpkt;memset(&pkt,0,sizeof(AVPacket));再通过interr=av_read_frame(ic,&pkt);读取帧数据,其中ic是之前打开的视频流句柄。读取视频帧后要注意一点av_read_frame会自动给视频帧..
分类:
其他好文 时间:
2016-12-30 14:26:17
阅读次数:
1732
本文是我的《FFMPEGTips》系列的第四篇文章,前面的文章有提到如何提取码流信息、如何读每一帧的数据,这些都是离不开网络操作,例如:使用ffmpeg读取一个码流,常规的代码流程示例如下:AVFormatContext*ic=avformat_alloc_context();
if(avformat_open_input(&ic,url,NU..
分类:
编程语言 时间:
2016-12-10 14:13:08
阅读次数:
220
RegQueryValueEx gethostbyname/getaddrinfo _localtime64 FindFirstFile/FindNextFile VerQueryValue CreateFileMapping相关 SetDllDirectory Windows API就没有问题、没 ...
题意:给出一棵有根树,树上每个点、每条边都有一个权值。 现在给出“控制”的定义:对一个点u,设点v在其子树上,且dis(u,v)≤av,则称u控制v。 要求求出每个点控制了多少个点 n (1?≤?n?≤?2·105). (1?≤?ai?≤?109) 1?≤?pi?≤?n, 1?≤?wi?≤?109) ...
分类:
其他好文 时间:
2016-12-03 18:24:29
阅读次数:
188
有些OMCS用户在他的系统使用了特殊的视频采集卡作为视频源(如AV-878采集卡),虽然这些采集卡可以虚拟为一个摄像头,但有些视频采集卡需要依赖于自带了sdk才能正常地完成视频采集工作。在这种情况下,OMCS是不直接支持这些采集卡的。我们的思路是使OMCS具有自定义扩展的能力:我们让OMCS提供了扩 ...
分类:
其他好文 时间:
2016-11-24 11:29:56
阅读次数:
202
rsync常用选项:--delete例子:rsync-av--delete111//tmp/111加上delete会把老数据删除--exclude过滤到某些目录或文件不同步例子:rsync-av--exclude="23"111//tmp/111不同步含有23的目录或文件-z压缩,拷贝的时候压缩,可以节省带宽-P看到拷贝的进度-L拷贝软连接,并且把文件..
分类:
其他好文 时间:
2016-11-10 21:52:19
阅读次数:
207
FFMPEG的基本处理流程 音频视频同步资料av_frame_get_pkt_duration(frame)获取当前帧的持续时间av_frame_get_pkt_pos(frame)从最后一个AVPacket进入解码重新排序的偏移量av_frame_get_best_effort_timestamp... ...
分类:
其他好文 时间:
2016-11-10 14:23:54
阅读次数:
489