首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用libav而不生成输出文件

使用libav而不生成输出文件
EN

Stack Overflow用户
提问于 2014-08-19 13:01:38
回答 1查看 149关注 0票数 1

我在一个应用程序中使用libav提取视频的变换系数。但是libav的输出文件在这个应用程序中并不重要。内存有限制,我不希望产生输出文件。

我阅读了一些关于libav的文档以及它的帮助。但我解决不了这个问题。如何强制libav生成输出文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-19 15:49:47

如果您想在没有输出的情况下解码您的文件,可以使用以下方法:

1:将输出格式指定为null 2:将其输出指定为null:

在windows和linux中,您可以使用以下命令:

代码语言:javascript
复制
avconv.exe -i input.mkv -f null null
./avconv -i input.mkv -f null /dev/null

基于(ffmpeg描述) -f强制输入或输出文件格式。通常自动检测输入文件的格式,并从输出文件的文件扩展名中猜测格式,因此在大多数情况下不需要此选项。

第二个null将其输出指定为null。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25384118

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档