发布时间:2015-07-06 22:34:25
<h2>表达式计算/求值</h2><p>在计算表达式时,ffmpeg通过<code>libavutil/eval.h</code>接口调用内部计算器进行计算。</p><p>表达式可以包含一元运算符、运算符、常数和函数</p><p>两个表达式<code>expr1</code>和<code>expr2</code>可以组合起来成为"expr1;expr2" ,两个表达式都会被计算,但是新表达式(组.........【阅读全文】
发布时间:2015-07-06 22:31:09
7 语法这个章节介绍采用ffmpeg库和工具时的一些语法和格式要求。引用与转义(Quoting and escaping)ffmpeg采用如下的引用和转义机制,除非明确规定,以下规则都适用:"'"和"\"分别用于(引用和转义)特殊字符。除了它们可能还有其.........【阅读全文】
发布时间:2015-07-06 22:28:46
<h2>技巧/提示</h2><ul><li><p>如果流有非常低的码率,使用低帧率和小的GOP尺寸。这对于RealVideo在Linux下面的播放显得不是特别快时特别有用,因为它可以跳过一些帧,例如:</p><p>ffmpeg -g 3 -r 3 -t 10 -b:v 50k -s qcif -f rv10 /tmp/b.rm</p></li><li>选项参数<code>q</code>将打开.........【阅读全文】
发布时间:2015-07-06 22:24:57
<h2>6 例子</h2><h3>视频和音频抓取</h3><p>如果你指定了输入格式和设备,ffmpeg可以直接抓取视频和音频:</p><blockquote><pre><code>ffmpeg -f oss -i /dev/dsp -f video4linux2 -i /dev/video0 /tmp/out.mpg </code></pre></blockquote><p>或者采用ALSA音频源(单声道,卡的id是1)替代OSS:</p><blockq.........【阅读全文】
发布时间:2015-07-06 22:21:19
<h2>5 选项</h2><p>所有的数值选项,如果没有特殊定义,则需要一个接受一个字符串代表的数作为输入,这可能跟着一个单位量词首字母,例如<code>"k"</code>,<code>"m"</code>或<code>"G"</code></p><p>如果<code>i</code>是附加到SI单位的首字母,完整的字母将被解释为一个2的幂数单位,这是基于1024而不是1000的.........【阅读全文】