首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ffmpeg vs avconv -在avconv中专门使用lavfi

ffmpeg vs avconv -在avconv中专门使用lavfi
EN

Ask Ubuntu用户
提问于 2019-09-17 11:59:43
回答 1查看 3.9K关注 0票数 3

我一直在尝试用avconv创建一个正弦波。我在网上读到,avconvffmpeg非常相似,其中一种的语法大部分应该是几乎相同的,以便在另一种中使用。在线搜索告诉我,在ffmpeg中可以生成正弦波,如下所示:

代码语言:javascript
复制
ffmpeg -f lavfi -i "sine=frequency=1000:duration=5" test.wav

我在avconv中尝试过相同的代码,但是它不起作用,我得到:

代码语言:javascript
复制
Unknown input format: 'lavfi'

我想知道是否有一种在avconv中创建正弦波的方法,以及是否有人可以澄清如何在avconv中使用lavfi命令。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-09-18 23:39:10

avconvffmpeg没有相同的功能:avconv缺少许多特性(-f lavfi)和过滤器(正弦和aevalsrc)。因为avconv缺少这些,所以我看不出用它生成正弦的方法。

您的Raspbian必须是老的,因为根据反思学,Raspbian稳定和旧的都使用FFmpeg,而不是Libav (avconv)。

解决办法:

  • 一个显而易见但可能不切实际的解决方案是升级您的ffmpeg并使用回购程序中的Raspbian。
  • 编译ffmpeg
  • 找到一个静态的构建。johnvansickle.com为arm64、armhf和armel提供了ffmpeg。也许其中之一将适用于任何你拥有的覆盆子设备。
  • 使用sox或其他工具
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1174767

复制
相关文章

相似问题

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