当前位置: 首页 > 知识库问答 >
问题:

在ffmpeg命令中使用anullsrc

归浩博
2023-03-14

我有ffmpeg命令,我想要添加anullsrc过滤器到它

我尝试在不同的地方添加该命令,但总是有问题。命令是取2部电影并将它们并排合并到一部电影中。音频是两部电影一起播放的。

这是命令:

ffmpeg-i loop2.mp4-i loop1.mp4-i logo.png-filter_complex“[0:v]pad=width=iw+20:height=ih+20:x=10:y=10:color=black[a];[1:v]pad=width=iw+20:height=ih+20:x=10:y=10:color=black[b];nullsrc=size=640x480[base];[a]setpts=pts-startpts,scale=320x480[左];[b]

在该命令中,我为视频添加了nullsrc,我还想为音频添加anullsrc。有人能帮忙吗?多谢了。

我有一个问题,当使用正确的文件执行这个命令(总是正确的,即使我切换了文件),音频与视频不同步,我想这是因为我没有使用anullsrc(也许我错了)。它只发生在我对它们进行连接的文件上--拍摄一个视频,并用不同的命令循环将其连接几次,然后创建一个新文件。循环的视频是同步的,只有合并破坏了音频同步(对于没有循环的常规文件,合并后同步是好的)。多谢了。

共有1个答案

鲜于煜祺
2023-03-14

使用'-f lavfi-t duration-i anullsrc'作为输入源

 类似资料:
  • 是否可以使用如下命令:ffmpeg-ivideo_1920.mp4-vf size=640:360video_640.mp4-hide_banner来降低纯JavaScript中视频的分辨率。例如,我有一个下拉框

  • 我是android编程的新手,这是一种抽象,我对ndk不太了解,但如果我是对的,有很多带有java包装的ffmpeg库可以直接使用。我可以将它们导入到我的项目中,但不知道如何使用它们通过它们执行ffmpeg命令。您能给我推荐任何特定的库,以及如何使用它们来执行ffmpeg命令吗?

  • 我们有两个视频:video1.webm和video2.webm。如何将这两者结合起来,得到包含来自video1.webm的视频和来自video1和video2的音频的output.mp4? 示例: video1(video1中的audio1)+video2(video2中的audio2)=outputVideo(video1+audio1+audio2) 图像示例 FFMPEG-i 1.webm-

  • 我正在运行下面的ffmpeg命令,在mac中运行良好,但在ubuntu中给出错误: [aac@0x15187A0]编码器“aac”是实验性的,但未启用实验性编解码器,如果要使用它,请添加“-strict-2”。 高曼: 提前致谢

  • 我正在使用nginx和rtmp模块来流式传输实时hls和mpeg-dash。这是我在nginx. conf中的rtmp命令 但它不是在玩。ffmpeg命令似乎根本没有运行。hls和dash文件夹是空的。有人能帮我吗?

  • 我像这样使用复制命令 cp VID1.MP4 VID2.MP4 它成功地将vid1复制到VID2中。 /users/neerpatel/desktople/testprojects/childprocess/index.js:7抛出错误;^ 错误:命令失败:ffmpeg-i input.mp4-i logo.png-filter_complex“overlay=10:10”output.mp4 您