摘要:
快速命令使用常用命令选项详解原文链接Ffmpeg快速命令使用1Ffmpeg使用语法2视频文件截图3视频格式转换4屏幕录制5视频采集6使用ffmpeg压制H.264视频7使用ffmpeg获取PCM数据Ffmpeg使用语法ffmpeg [[options][`-i' input_file]]... {[options] output_file}...如果没有输入文件,那么视音频捕捉(只在Linux下有效,因为Linux下把音视频设备当作文件句柄来处理)就会起作用。作为通用的规则,选项一般用于下一个特定的文件。如果你给 –b 64选项,改选会设置下一个视频速率。对于原始输入文件,格式选项可能 阅读全文
摘要:
原文链接还有个与之类似的是buffer。这里就谈谈buffer和cache。那么他们到底是用来干什么的呢?其实他们就是在两个相对独立的系统之间的一个中间层,用来避免这两个系统之间不必要的交互和不不必要的或者重复的同步。同步,你懂的,不同数量级系统之间的同步,你也懂的。比如内存和磁盘之间,比如应用和数据库之间。buffer针对写,cache针对读。这篇文章先来看看Linux里面系统的那些cache和buffer(至于硬件里面的一些cache如cpu指令缓存这里就不谈了)。首先是文件IO对于写操作通常我们会遇到两个两个缓冲 (buffer):一个是内核缓冲。当我们调用write写文件时,write 阅读全文