首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当没有音频时,FFmpeg添加一个额外的aac序列头

当没有音频时,FFmpeg添加一个额外的aac序列头
EN

Stack Overflow用户
提问于 2017-07-17 10:18:01
回答 1查看 198关注 0票数 1

我的IP摄像头不支持音频。我通过执行rtsp.flv

ffmpeg -i rtsp://** -vcodec libx264 -acodec aac -f flv -y rtsp.flv

这是flv结构:rtsp.flv (注:audio=0)

然后通过执行两个命令获得rtmp.flv

  • ffmpeg -i rtsp://** -vcodec libx264 -acodec aac -f flv rtmp://**1

  • ffmpeg -i rtmp://**1 -vcodec copy -acodec copy -f flv -y rtmp.flv

这是输出flv结构:rtmp.flv

我的问题是:

为什么输出flv结构rtmp.flv中包含audio=1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-17 10:26:02

你的顺序有点难理解。也就是说,输出到rtsp://**1,然后引用(大概)与rtmp://**1相同的输出。

不管所有这些,如果你不想要一个音频轨道,使用这个在最后的序列;

代码语言:javascript
运行
复制
ffmpeg -i rtmp://**1 -vcodec copy -an -f flv -y rtmp.flv

来自FFmpeg的男人:

音频选项 -an (输出)禁用音频记录。

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

https://stackoverflow.com/questions/45141587

复制
相关文章

相似问题

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