擅长:python、mysql、java
<p>看看<a href="http://mediainfo.sourceforge.net/en">mediainfo</a>处理的大多数格式。</p>
<p>如果您正在寻找解析ffmpeg输出的方法,请使用regexp<code>\d+x\d+</code></p>
<p>使用perl的示例:</p>
<pre><code>$ ./ffmpeg -i test020.3gp 2>&1 | perl -lane 'print $1 if /(\d+x\d+)/'
176x120
</code></pre>
<p>使用python的示例(不完美):</p>
<pre><code>$ ./ffmpeg -i /nfshome/enilfre/pub/test020.3gp 2>&1 | python -c "import sys,re;[sys.stdout.write(str(re.findall(r'(\d+x\d+)', line))) for line in sys.stdin]"
</code></pre>
<p>[[][[][[][[][[[][[[][[[][[[[][[[[[[[[[]['176x120'][[][[][]</p>
<p>Python一行不如perl一行那么吸引人:-)</p>