腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
使用ffmpeg向MP4文件添加两个MP3文件
ffmpeg
我在Windows上使用ffmpeg,在尝试添加两个MP3时出现以下错误 Stream specifier '' in filtergraph description [1]adelay=1|1[b];[2]adelay=100|100[c];[0][b][c]amix=3 matches no streams. 使用以下命令 ffmpeg -i vidwithnoaudio.mp4 -i audio0.mp3 -i audio1.mp3 -filter_complex "[1]adelay=1|1[b];[2]adelay=100|100[c];[0][b][c]a
浏览 91
提问于2019-09-27
得票数 0
回答已采纳
2
回答
FFmpeg将mp3文件合并为一个有延迟的mp3文件
audio
、
ffmpeg
我如何组合更多的文件并将延迟添加到所有文件中,以便输出将以静默方式启动? 我试图获取几个mp3文件,并将它们合并为一个mp3文件,并使用ffmpeg延迟。 到目前为止,只能合并2个mp3文件,并且只向其中一个文件添加10秒的延迟。 我试过命令这个: ffmpeg -i aaa.mp3 -i aab.mp3 -filter_complex "[1]adelay=10000|10000[b];[0][b]amix" out.mp3
浏览 0
提问于2019-05-16
得票数 0
回答已采纳
1
回答
当某些其他的声音被插入到混音中时,如何停止声音?
android
、
audio
、
ffmpeg
、
android-ffmpeg
我使用了一个ffmpeg命令,它接收一组声音,将它们混合到一个文件中,并按一定的时间间隔将它们分开。 下面是我今天的命令。 ffmpeg -i close_hh.wav -i \ crash_l.wav -i \ crash_r.wav -i \ floor.wav -i \ kick_l.wav -i \ kick_r.wav -i \ open_hh.wav -i \ ride.wav -i \ snare.wav -i \ splash.wav -i \ tom_1.wav -
浏览 11
提问于2022-04-02
得票数 1
1
回答
FFmpeg:在特定时间后覆盖包括音频在内的另一个视频
audio
、
video
、
ffmpeg
代码取自以下答案:FFmpeg - Overlay one video onto another video?,然后稍微修改一下。 ffmpeg -i stream1.mp4 -i stream2.mp4 \ -filter_complex "[1:v]setpts=PTS+5/TB[a]; \ [0:v][a]overlay=enable=gte(t\,5):shortest=1[out]; \ [0][1]amix[a]" \ -map [out] -map [a] \ -c:v libx264 -crf
浏览 22
提问于2020-12-03
得票数 0
回答已采纳
1
回答
如何使用ffmpeg连接2个aac文件并在其间延迟?
ffmpeg
我尝试连接两个aac文件: ffmpeg -i 2.aac -i 3.aac -filter_complex "[0]asetpts=0;[1]asetpts=8000; concat=n=2:a=0:a=1 [aout]" -map "[aout]" out.aac 1到0秒,2到8秒 我得到了以下错误: Cannot find a matching stream for unlabeled input pad 0 on filter Parsed_concat_2 我哪里做错了?
浏览 56
提问于2020-07-03
得票数 1
回答已采纳
1
回答
在视频开头添加黑色和静默
audio
、
video
、
ffmpeg
嗨,我正在努力添加黑色&沉默开始一个视频与ffmpeg。我确实搜索了很多,但它们看起来对我来说太复杂了。下面的命令是我发现的添加黑色&沉默的视频结尾,现在我如何调整它的视频开始? ffmpeg -i input.mp4 -f lavfi -i color=s=1920x1080:d=10 -filter_complex [0:v][1]concat -af [0]apad -shortest output.mp4 看我需要使用adelay而不是apad,下面是对我来说有意义的命令,但是音频不会延迟。 ffmpeg -i input.mp4 -f lavfi -i color=s
浏览 2
提问于2020-08-20
得票数 0
回答已采纳
2
回答
如何将多个音频与时间偏移合并成视频?
ffmpeg
我想使用FFMPEG来接收多个音频和一个视频。 材料如下: 两个短音频剪辑(短片-1.3gp,短剪辑-2.3gp), 一个带有声音的视频剪辑(1.mp4), 和一个与视频剪辑具有相同持续时间的音频剪辑(1.mp3)。 所需经费是: 删除视频剪辑的声音 添加1.mp3 添加短剪辑-1.3gp在0秒时间差,短剪辑-2.3gp在10秒时间戳. 需求如下所示。 <-短片段-1.3gp时间持续时间-><-短剪辑-2.3gp时间持续时间-> < < 我使用的命令如下所示,但它不像预期的那样工作。ffmpeg -i 1.mp4 -i
浏览 5
提问于2017-05-28
得票数 11
回答已采纳
1
回答
Ffmpeg混合音频仅适用于n个视频,使用偏移量和改变的持续时间。
audio
、
ffmpeg
我希望将n个视频文件的音频流与ffmpeg混合,其中包含某些参数,如: 持续时间:我希望指定每个音频将为每个输出播放多长时间。例如,如果我指定了ffmpeg -i -d:5 first.mp4 -i second.mp4,它应该从first.mp4中播放5秒的音频(我不知道-d:5是否是一个真正的标记,这只是我做的一个例子)。的出发点是:我想指定给定文件何时开始输出,我可能需要使用-itsoffset 5,但我不知道它在与其他命令交互方面是否正确,因为它本身工作正常。例如:ffmpeg -i -isoffset 5 first.mp -i second.mp4会使second.mp4立即启动,
浏览 1
提问于2022-08-26
得票数 1
回答已采纳
1
回答
FFMPEG:使用filter_complex添加和静音音频流
audio
、
ffmpeg
此命令可以完美地将短音频剪辑添加到视频中: ffmpeg -i source.mp4 -i 3.mp3 -i 4.mp3 -i 2.mp3 -i 5.mp3 -i 4.mp3 \ -filter_complex " \ [1]adelay=0[b]; \ [2]adelay=13000[c]; \ [3]adelay=23000[d]; \ [4]adelay=37000[e]; \ [5]adelay=47000[f]; \ [0][b][c][d][e][f]amix=6" \ output.mp4 但是通过这种方式,mp
浏览 1
提问于2020-03-01
得票数 0
1
回答
使用ffmpeg根据音频的时间戳添加音频
ffmpeg
我试过这个: ffmpeg -i first.mka -i second.mka -i third.mka -i fourth.mka -filter_complex "[1]adelay=184000|184000[b]; [2]adelay=360000|360000[c]; [3]adelay=962000|962000[d]; [0][b][c][d]amix=4" merged.mka 但事实证明,amix根据1/n缩放每个输入的音量,其中n = no。活动输入的。在我的例子
浏览 52
提问于2020-11-27
得票数 0
2
回答
多重声音+水印覆盖不适用于ffmpeg
ffmpeg
我对ffmpeg命令有意见。 我想在最后的视频中添加几次相同的声音,,然后在上添加一个水印。 当我执行完整命令时,它不能正常工作,因为声音只播放一次(第一次引用): ffmpeg -i "assets/frame%05d.png“-i”-i“资产/-i.mp3”-loop 1-i“资产/-loop 1-i.outv”-filter_complex -map“-i”-map "a“-c:v libx264 -pix_fmt yuv420p -preset超高速-y result.mp4” 当我不添加水印时,它正确地工作: ffmpeg -i资产/frame%05d.png“
浏览 3
提问于2022-04-08
得票数 0
2
回答
FFMPEG音频规范器动态审计规范对混合音频没有影响
audio
、
ffmpeg
基本上,我将多个mp3文件与amix和adelay混合在一起。 我得到的问题是,第一个mp3卷很低,最后一个音量太大,与本文所讨论的完全相同。 我遵循@Gyan的解决方案,将这些选项添加到amix :duration=first:dropout_transition=0,dynaudnorm中,但对输出没有任何影响。 我的命令很简单: ffmpeg \ -i "video.mp4" \ -i "audio1.mp3" \ -i "audio2.mp3" \ -i "audio3.mp3" \ -y \ -filter_c
浏览 5
提问于2019-10-18
得票数 0
回答已采纳
1
回答
FFMPEG amix过滤器导致主音频流被切断
audio
、
ffmpeg
所以我有一个名为1.mkv的视频,我想在某些点上混合各种不同的音频剪辑。为此,我使用了-filter_complex选项。然而,我遇到了一些问题,因为当ffmpeg试图混入第一个音频流时,当剪辑播放时,音频会工作一小段时间,然后所有音频都会被切断。我运行的是ffmpeg版本2.8.15-0(这是我的发行版的最新版本)。关于视频输出的另一件奇怪的事情是,在xplayer中,视频会在音频中断后冻结,如果你在视频中跳过足够远的地方就可以工作(不确定这是否有帮助,但它可能会提供一些额外的线索)。 完整命令: ffmpeg -i "1.mkv" -i "5.wav" -
浏览 45
提问于2019-01-21
得票数 0
9
回答
不同持续时间的FFMPEG混合滤波器体积问题
audio
、
ffmpeg
我注意到在特定情况下,ffmpeg amix过滤器不能输出很好的结果。如果输入文件具有相同的持续时间,则工作正常。在这种情况下,卷被降为常量,并且可以用",volume=2"修复。 在我的例子中,我使用的文件具有不同的持续时间。结果是体积不好。第一次混合流的体积最小,最后一次是最高的。你可以在图像上看到体积随时间呈线性增长。 我的命令: ffmpeg -i temp_0.mp4 -i user_2123_10.mp4 -i user_2123_3.mp4 -i user_2123_4.mp4 -i user_2123_7.mp4 -i user_2123_5
浏览 0
提问于2016-02-19
得票数 21
回答已采纳
1
回答
如何创建包含音频和视频流的马赛克视频: FFMPEG?
ffmpeg
、
video-processing
我使用以下代码行创建了一个马赛克视频输出,其中包含四个视频,每个视频都从特定的位置和时间开始。下面是我使用的代码行 ffmpeg -i lead_1.mp4 -i lead_2.mp4 -i lead_3.mp4 -i lead_4.mp4 -filter_complex "color=s=1280x720:c=black [base]; [0:v] setpts=PTS-STARTPTS, scale= 640x360 [upperleft1]; [1:v] setpts=PTS+35/TB, scale=640x360 [lowerright1]; [2:v] setp
浏览 18
提问于2020-07-19
得票数 0
2
回答
FFmpeg:结合不同启动时间的视频文件
video
、
ffmpeg
我有两个webm文件与一个视频会议会议的音频和视频记录。这两个文件都只包含对话的一方。它们的长度不一样(有人在另一个之前加入),但我有unix时间戳,以每个视频文件的启动时间的毫秒为单位。 在时间线上,它们看起来是这样的: webm 1: ----------------------------------------------- webm 2: ----------------------------- 或者像这样: webm 1: ----------------------------------------------- webm 2:
浏览 4
提问于2016-05-18
得票数 7
回答已采纳
1
回答
静音第一段视频,长度为第二视频
video
、
ffmpeg
嘿,伙计们,我正在为ffmpeg做这个命令,目的是创建一个包含2个视频和几个图像的叠加,但是现在我需要静音第一个视频,而第二个正在播放。这是否有可能在一个过滤器复合体中的ffmpeg中完成,而不需要运行ffmpeg来静音,然后再为覆盖运行它呢? 我目前的过滤器复杂,以防它有助于理解我在做什么。 -filter_complex "[0]crop='min(ih,iw)':'min(ih,iw)':'iw/2':'ih/2'[cropped]; [1]trim=end_frame=1, geq=
浏览 14
提问于2022-02-28
得票数 0
回答已采纳
1
回答
将多个mp3文件添加到特定位置的mp4视频中
ffmpeg
、
mp3
、
mp4
它可能是一个duplicate question,但没有找到任何helpful answer。 我有2 audio files和1 mp4 video file。希望在特定时间将2 audio files添加到mp4 video。 例如: 视频文件: input.mp4 (2分钟视频) 音频文件: 音频文件1: test_0:01.mp3 (15秒音频文件)我想在mp4视频的0:01位置插入这个文件 音频文件2: ( test_0:20.mp3(15秒音频文件)我想在mp4视频的0:20位置插入这个文件 我尝试了使用following命令offset 它只是在视频文件中0:01位置插入test
浏览 0
提问于2021-02-13
得票数 2
回答已采纳
2
回答
如何在特定时间使用FFMPEG向现有视频添加音频?
audio
、
video
、
ffmpeg
我有视频文件(.avi),其中包含10分钟的视频。我也有音频文件(.wav),其中包含1分钟的声音。 我需要将音频添加到exist视频中,但是音频需要在视频的1分钟之后开始。 怎么做? (如果可能的话更喜欢使用ffmpeg ) 尝试此查询(延迟30秒) -i video.avi -i audio.wav -filter_complex \"[1]adelay=30000|30000[aud];[0][aud]amix\" - c:v copy out.avi" 当试图合并多个wav时,附加了ffmpeg日志: ffmpeg started on 2018-01-10 a
浏览 6
提问于2018-01-09
得票数 10
回答已采纳
2
回答
只延迟mp4文件中的一个音频流通道
audio
、
video
、
ffmpeg
如何将延迟应用于仅包含立体声音频流的mp4的一个音频通道? 我有一个带有两个流的视频test.mp4: Stream #0:0[0x1](und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 8042 kb/s, 60 fps, 60 tbr, 60k tbn (default) Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, s
浏览 5
提问于2022-03-22
得票数 0
回答已采纳
1
回答
如何在ffmpeg中从两个流中求和音频
ffmpeg
我有一个带有两个音频流的视频文件,代表两个人在不同的时间交谈。这两个人从来不同时说话,所以通过总结音频就不会有剪裁的危险。我想在不减少音量的情况下把音频汇总成一个流。ffmpeg 过滤器有一个选项,看起来可以做我想做的事情,但是这个选项似乎不起作用。以下是两个最小的不工作示例(音频轨道为0:2和0:3): ffmpeg -i input.mkv -map 0:0 -c:v copy \ -filter_complex '[0:2][0:3]amix' \ output.m4v ffmpeg -i input.mkv -map 0:0 -c:v co
浏览 2
提问于2021-02-09
得票数 0
回答已采纳
1
回答
FFMPEG:在特定时间部分向另一个音频文件添加beep声音
audio
、
ffmpeg
我有一个场景,我需要修改音频file.Currently的某些部分,我可以通过FFMPEG音频过滤器在特定部分为音频文件添加静音,-af.But有什么东西可以用哔声代替特定的音频部分,并且文件的持续时间应该是相同的? 例句: Input.wav,我想在文件中添加10s-15s(即5秒)的哔声。
浏览 14
提问于2020-01-27
得票数 0
1
回答
将两个-filter_complex命令组合在一起
ffmpeg
下面,我有两个ffmpeg命令(1,2)要合并到(3)中。 将1.mp3和1.3gp的声音添加到静音1.mp4中 代码工作时没有错误: ffmpeg -i 1.mp3 -i 1.3gp -i 1.mp4 \ -filter_complex "[1]adelay=640|640[s1];[0][s1]amix=2[mixout];" \ -map 2:v -map [mixout] -c:v copy result.mp4 向1.mp4的右上角添加水印 代码工作时没有错误: ffmpeg -i 1.mp4 -i logo.png \ -fil
浏览 1
提问于2017-07-09
得票数 0
回答已采纳
1
回答
我需要帮助改变工作ffmpeg命令覆盖,而不是连接两个音频文件在特定的位置
ffmpeg
通过在这里提出另一个问题,我得到了可用的代码 ffmpeg -i input.mp3 -i second.mp3 -filter_complex "[0:a]atrim=end=10,asetpts=N/SR/TB[begin];[0:a]atrim=start=10,asetpts=N/SR/TB[end];[begin][1:a][end]concat=n=3:v=0:a=1[a]" -map "[a]" output 代码在10秒时将second.mp3插入到input.mp3中。 但现在我需要从10秒开始将second.mp3覆盖到input.mp3中
浏览 31
提问于2019-03-07
得票数 0
回答已采纳
1
回答
用ffmpeg创建视频背景音
ffmpeg
我有一个没有声音的视频文件和一个立体声音频文件。视频比音频长好几倍。我想创建一个背景音,它从2秒的沉默开始,然后在音频的两端修剪静音,并复制几次修剪后的音频到视频的结尾。 ? 我发现了如何裁剪音频: ffmpeg -y -i audio.wav -af silenceremove=start_periods=1:start_threshold=-75dB,areverse,silenceremove=start_periods=1:start_threshold=-75dB,areverse trimmed_audio.wav 以及如何创造沉默: ffmpeg -y -f lavfi
浏览 24
提问于2020-11-24
得票数 0
回答已采纳
1
回答
使用amix和adelay在歌曲上播放广告
ffmpeg
我有两个mp3文件,一个长一个短(一首歌和一个广告)。我需要广告播放从歌曲15秒开始的歌曲。我也需要这首歌的音量淡出/在广告之前和之后稍微。我试过用amix和adelay,但就是不能正确。 这里有一些很近但很坏的东西。 ffmpeg -i song.mp3 -i ad.mp3 -filter_complex "amix=inputs=2:duration=first:dropout_transition=2;adelay=0|15000" output.mp3 我怎样才能让广告和这首歌合拍呢?
浏览 1
提问于2016-04-16
得票数 1
回答已采纳
2
回答
如何使用ffmpeg向音频文件添加偏移量或延迟?
audio
、
video
、
ffmpeg
、
offset
、
converters
文件开始时需要偏移(一些静默),所以我尝试: ./ffmpeg -itsoffset 100 -i 3.mp3 offset_test.mp3 但不起作用。 如何使用ffmpeg在音频文件中添加偏移量?
浏览 0
提问于2018-09-21
得票数 4
回答已采纳
1
回答
在静音轨道上合并两个音频文件
ffmpeg
我使用的是FFMPEG,我想使用静音曲目作为模板。我想从WEBM文件中提取两个音频流,并将它们连接在一起,但第二个音频的开始时间有延迟。我要他们之间保持静音。我该怎么做呢? 这是我目前所拥有的: ffmpeg -i W1.webm -itsoffset 10 -i W2.webm -f lavfi -t 600 -i anullsrc=cl=stereo -filter_complex '[0:1][1:1][2:1] amerge=inputs=3' output.webm 此外,我希望在第二个音频流的末尾结束输出。
浏览 8
提问于2019-11-27
得票数 1
回答已采纳
1
回答
使用ffmeg将没有声音和音频的视频与偏移进行合并
ffmpeg
我需要合并视频(其中没有音频)和音频文件与偏移(音频应该从9秒开始)。我用这个: ffmpeg -i video_without_sound.mp4 -i audio_file.mp3 -c:v copy -filter_complex "[1]adelay=9000|9000[s1];[s0:a][s1]amix=2[a]" -map 0:v -map "[a]" -c:a aac output.mp4 我得到了一个错误: Stream specifier 's0:a' in filtergraph description [1]adelay=
浏览 3
提问于2022-08-17
得票数 -1
回答已采纳
2
回答
特定时间混合音频
audio
、
ffmpeg
、
mp3
我想混合两个音频文件在一起-一个文件的长度为2分钟,另一个是10秒的声音。我希望这两个文件混合,这样两个声音仍然可以听到。我希望这个10秒的剪辑能在30秒的时间内达到10秒,所以它将在40秒结束。 我知道如何使用ffmpeg将两个音频文件混合在一起。 ffmpeg -i input.mp3 -i input2.mp3 -filter_complex amerge -c:a libmp3lame -q:a 4 output.mp3 但是,我不知道如何在特定的时间启动这个10秒的声音。
浏览 0
提问于2015-10-05
得票数 6
回答已采纳
1
回答
FFmpeg将.mp3输出保存到变量中
python
、
ffmpeg
、
encoding
在我的应用程序中,我希望修改各种mp3,然后将它们混合在一起。我知道我可以用FFmpeg中的一个命令行来完成这个任务,但是它可能会变得非常混乱,因为我需要在每个示例上使用不同的过滤器,而且我有其中的5个。我的想法是单独编辑每个样本,将它们保存到一个变量中,最后将它们混合。这是我的密码: import subprocess def create_samp(): sample= subprocess.run(["ffmpeg", "-y", "-i", "https://freesound.org/data/previews
浏览 5
提问于2021-05-03
得票数 3
回答已采纳
1
回答
用MP4Box自动分割全视频
ffmpeg
、
ubuntu-14.04
是否有任何方法在Ubuntu中使用MP4Box实现整个视频的自动分割成相等的块,因为我们使用FFMPEG通过指定以下段来获得相同的结果 ffmpeg -i input.mp4 -c copy -map 0 -segment_time 8 -f segment output%03d.mp4
浏览 3
提问于2015-04-30
得票数 0
回答已采纳
1
回答
如何使用FFMPEG为从网络摄像头(v4l2)获得的实时流添加延迟?
ffmpeg
、
video-streaming
、
gstreamer
、
v4l2loopback
如何使用FFMPEG将延迟添加到从(v4l2)网络摄像机发送到媒体服务器的流? 这里的用例类似于一个安全摄像机,当在视频中检测到一些东西时,我希望能够将视频流到服务器。确保在视频中捕获感兴趣事件的最简单方法是使用FFMPEG从摄像机流到具有附加延迟的虚拟回送设备。然后,当出现偶数感兴趣的情况时,可以使用该回送设备启动实时流。 在GStreamer中,我将使用queue元素的min-threshold-time参数来完成这类延迟。例如,以下(简化得多的)示例管道在显示v4l2摄像头之前向输出增加了2秒的延迟: gst-launch-1.0 v4l2src device=/dev/video1 !
浏览 1
提问于2018-11-19
得票数 3
回答已采纳
1
回答
如何在ffmpeg中合成三个带有音频的重叠视频?
ffmpeg
我有三个视频:让我们叫它们intro,recording和outro。我的最终目标是像这样将它们缝合在一起: intro和outro都有alpha (Prore4444)和一个“擦除”来转换,所以当overlaying时,它们必须在记录的顶部。录制的是h264,最终我会用编码输出到youtube上。 我已经想出了如何让它在intro + recording上正常工作 $ ffmpeg \ -i intro.mov \ -i recording.mp4 \ -filter_complex \ "[1:v]tpad=start_duration=10:start_
浏览 1
提问于2021-04-10
得票数 0
1
回答
一个视频文件中的ffmpeg 2音频文件
audio
、
video
、
ffmpeg
、
mp4
假设我有一个视频文件(video.mp4)和2个音频文件(audio1.mp3和audo2.mp3)。视频有60秒的长度,每个音频文件有30秒的长度。 我想要实现的是:视频的前20秒是原始音频流,其次是第一个音频文件的20秒(偏移5秒,长度为20 ),第二个音频文件也是如此。 ffmpeg -i video.mp4 -ss 5 -t 20 -i audio1.mp3 -ss 5 -t 20 -i audio2.mp3 -vcodec copy -acodec copy -copyinkf -map 0:v:0 -map 1:a:0 -map 2:a:0 -shortest final.mp4
浏览 1
提问于2017-07-18
得票数 1
回答已采纳
1
回答
如何为带有初始帧的视频添加时间
ffmpeg
、
video-processing
我想增加1秒,我的视频从开始与第一帧。我的意思是,视频将在开始前播放1秒长的第一帧。我在想怎么用ffmpeg做这件事。
浏览 1
提问于2017-04-22
得票数 0
回答已采纳
2
回答
在FFmpeg中混合两个wav文件
ffmpeg
我有2个wav文件wav1和the 2。我想每45秒使用FFmpeg在wav1上播放一次wav2。
浏览 2
提问于2016-02-10
得票数 0
回答已采纳
1
回答
需要创建一个电影大小720:-1与它的2个第一秒的延迟
ffmpeg
我想使用缩放滤镜,并在电影的前X秒中添加延迟。 我尝试使用以下命令: ffmpeg -i new1.mp4 -filter_complex "scale=720:-1[scale];tpad=start_duration=2;adelay=2s|2s" -map "[scale]" scaled720.mp4 我想要的是一个特定的大小(720:-1宽高比)的视频,也将在前2秒的延迟。
浏览 21
提问于2019-06-23
得票数 0
1
回答
FFMPEG -re保险
ffmpeg
FFMPEG -re根据ffmpeg文档: 以本地帧速率读取输入。主要用于模拟抓取装置,或实时输入流(例如从文件读取时)。不应与实际抓取设备或活动输入流一起使用(在这种情况下,它可能导致数据包丢失)。 我的ffmpeg流命令是: ffmpeg -re -i https://www.example.com/video.mp4 -filter_complex tpad=start_duration=10:stop_duration=15:start_mode=add:color=black:stop_mode=add -af adelay=10000|10000 -maxrate 2M -crf
浏览 9
提问于2020-10-17
得票数 0
1
回答
ffmpeg aloop过滤器不能正常工作
ffmpeg
、
android-ffmpeg
、
ffmpeg-php
、
pyffmpeg
、
sharpffmpeg
我正在尝试运行FFmpeg命令,如下所示 -i "v1.mov" -i "0.mp3" -filter_complex "[0:v]trim=0:204,setpts=PTS-STARTPTS[TrimmedVideo];[0:a]atrim=0:204,asetpts=PTS-STARTPTS[TrimmedAudio];[TrimmedVideo]scale=848:360[BackgroundOutput];[1:a]atrim=0:20,asetpts=PTS-STARTPTS,volume=0.37,aloop=1:size=1*48000,
浏览 27
提问于2020-12-02
得票数 0
回答已采纳
2
回答
如何在特定时间、特定时长为视频添加多个音频
ffmpeg
、
fluent-ffmpeg
、
ffmpeg-php
我有一个20秒的没有音频流的video.mp4文件,我有两个音频文件audio1.mp3和audio2.mp3。我想要的是audio1应该在3秒开始播放5秒,而音频2应该在10秒开始播放6秒。 ffmpeg -y -i video1.mp4 -i audio1.mp3 -i audio2.mp3 -filter_complex "[1]adelay=3000|3000[aud1];[2]adelay=10000|10000[aud2];[aud1][aud2]amix=2,apad[a]; [0][a]amix=duration=first[a]" -map 0:v -map
浏览 51
提问于2021-02-13
得票数 0
回答已采纳
1
回答
低音量的背景音乐,用于视频中的对话
video
、
ffmpeg
、
video-editing
我有一段带有背景音乐的视频。 我希望在视频中的某个特定位置添加一段口语对话,这样在整个对话音频期间背景音乐就会被降低。 我发现了一个类似的解决方案,使用sidechaincompress,它只适用于mp3。我对它做了一些修改,以便它也包括视频(-map 0:v)。然而,现在一旦对话结束,音频就被切断了。 ffmpeg -i video-with-bg-music.mp4 -i dialogue.mp3 -c:v libx264 -filter_complex "[1:a]asplit=2[sc][mix];[0:a][sc]sidechaincompress=threshold=0.0
浏览 9
提问于2022-03-07
得票数 0
回答已采纳
1
回答
用filter_complex代替视频音频
ffmpeg
、
ffmpeg-php
我想要这样一个输出视频,其中输出音频是用ffmpeg -filter_complex机制创建的, /usr/local/Cellar/ffmpeg/3.2.2/bin/ffmpeg -i /uploads/videos/1487684390-lg9htt0RW2.mov -i /uploads/audios/1487664761-SCPbo6Tkac.mp3 -filter_complex " [0:a]atrim=0:8.70824980736,asetpts=PTS-STARTPTS[aud1]; [1:a]atrim=0:12.9567301273,asetpts=PTS
浏览 2
提问于2017-02-21
得票数 0
回答已采纳
1
回答
ffmpeg没有压缩视频
video
、
ffmpeg
、
compression
我试图使用ffmpeg压缩视频,并使用以下命令。 ffmpeg -i data/video.mp4 -vcodec h264 -acodec mp2 data/output.mp4 然而,得到的视频的大小比原始视频要大。有人能指出为什么会发生这种情况吗?如果我应该使用其他命令的话。
浏览 4
提问于2016-10-20
得票数 1
1
回答
有没有办法在FFMPEG中加速音频处理(amix和adelay)?
audio
、
ffmpeg
、
android-ffmpeg
我在安卓应用程序中,在非常小的mp3文件(不长于3秒)上使用了许多ffmpeg混合和延迟过滤命令。不幸的是,每个adelay或amix命令需要2到4秒来执行,考虑到我应该对许多文件运行相同的操作,这是一个很大的数字。下面是我正在运行的两个命令示例: amix: [-i, input1.mp3, -i, input2.mp3, -filter_complex, amix=inputs=2:duration=longest:dropout_transition=0,dynaudnorm=f=100[aout], -map, [aout], -ac, 2, -c:a, libmp3lame, -q:
浏览 0
提问于2017-03-30
得票数 1
1
回答
FFmpeg -持续时间<1秒的交叉衰落输入将创建空输出
audio
、
ffmpeg
我试图将静音输入与音乐进行交叉淡入淡出,以延迟音乐开始播放的时间。 我使用fluent-ffmpeg构建命令,这样我就可以通过我的程序选择静默输入的持续时间。交叉淡入淡出的持续时间根据两个输入的持续时间计算,如果其中一个输入太短,则等于0。 以下是生成的命令的示例: ffmpeg -f lavfi -i anullsrc=r=44100 -i music.mp3 -y -filter_complex [0]atrim=duration=0.28[atrim_0];[atrim_0][1]acrossfade=d=0:c1=tri:c2=tri[final] -map [final] outp
浏览 21
提问于2021-08-27
得票数 0
回答已采纳
1
回答
具有图像位置的同步音频(音频幻灯片)
image
、
audio
、
ffmpeg
、
slideshow
如何在与图片相同的位置启动音频文件?(这是用于改变音频的图像slideShow ) ffmpeg -loop 1 -t 19 -i 1.jpg -loop 1 -t 19 -i 2.jpg -i 1.mp3 -i 2.mp3 -filter_complex " [0:a]adelay=19s:all=1[1a]; [1:a]adelay=24s:all=1[2a]; [0:v]scale=1280:720,pad=1280:720:(ow-iw)/2:(oh-ih)/2,setsar=1[0p]; [1:v]scale=1280:720,pad=1280:72
浏览 5
提问于2022-10-01
得票数 -2
回答已采纳
1
回答
Libav :如何修改音频流的启动时间?
audio
、
time
、
ffmpeg
、
stream
、
libav
目前,我正在使用Libav为我的软件开发一个新特性。我能够合并一个视频文件和音频文件,输出是一个MP4文件,源代码工作得很好。 现在,我有一个新的要求:视频和音频流的开始时间是相同的。两人都在00点开始。我的下一个挑战是添加一个选项来根据变量改变音频流的开始时间。例如,如果音频开始变量等于10秒,那么音频流应该在时间00:10播放。 所以我想知道,实现这个特性的最佳方法是什么?是否应在到达音频启动时间之前插入无声数据包?或者,在将每个音频流数据包写入输出容器之前,是否应该修改它的时间戳信息? 下面是我用来将音频流写入MP4文件的代码。现在它就像一种魅力,但我想这就是我应该实现新要求的地方。任何
浏览 20
提问于2022-03-22
得票数 0
1
回答
ffmpeg将循环添加到我的这行代码中
ffmpeg
代码本身工作得很好,但是2.mp3完成了,我想让它一直循环下去,保持当前的设置,因为我对它很满意 ffmpeg -i "C:\Users\test\Desktop\vidz\New folder (2)\target\vaastav song .mp4" -i "C:\Users\test\Desktop\vidz\New folder (2)\target\2.mp3" -filter_complex "[1:a]adelay=3000|60000[1a];[0:a][1a]amix" -vcodec copy -y "C:\Users
浏览 4
提问于2020-06-05
得票数 0
1
回答
实时缓冲区太满(FFMPEG)
ffmpeg
、
buffer
、
capture
所以我一直在和ffmpeg有这个问题,这是一段获得硬件和命令来实际做我想做的事情的旅程,但我仍然有一个问题。 有时当我录制的时候,我开始像疯了一样放下画面,这可能是在录制了一个小时甚至十个小时之后……一切都会正常工作,然后我会突然开始放弃帧,因为“实时缓冲区太满或接近太满”。不管我放的比特率有多低,缓冲器的大小都很高,这都会发生,最终我只会开始丢弃帧。它看起来就像是一个节电功能,但它看起来太不一致了。就像我说过的,有时候我可以去10个小时而不用担心这个问题。 有什么想法吗? 这是我的代码块: ffmpeg -guess_layout_max 0 -y -f dshow -video_size
浏览 2
提问于2018-01-18
得票数 2
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java.sql.SQLException:数据大小超出此类型的最大值
走进全球最大小商品城,探索浙商的创业与发展
微软开源史上最大NLG模型,可训练1000亿参数的模型
马斯克的反击!全球最大开源模型Grok来了,参数超过OpenAI
FFMPEG小白-day01
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券