小编Roe*_*aar的帖子

如何使用ffmpeg覆盖两个音频文件

我可以使用ffmpeg将两个音频mp3文件叠加到一个mp3输出文件中吗?

audio mp3 cmd ffmpeg

42
推荐指数
4
解决办法
4万
查看次数

ffmpeg mp3合并-itsoffset无效

我使用ffmpeg在我的节点服务器中合并mp3.它的工作原理但偏移没有任何影响..我看不出有什么问题然后我想得到你的帮助:)

var command = "ffmpeg -i "+ input1+ " -itsoffset 40 -i " + input2 +" -filter_complex amerge -c:a libmp3lame -q:a 4 "+ output;

        exec(command, function (error, stdout, stderr) {
            if (stdout) console.log(stdout);
            if (stderr) console.log(stderr);

            if (error) {
                console.log('exec error: ' + error);
                response.statusCode = 404;
                response.end();

            } else {
                // Do something
            }

        });
Run Code Online (Sandbox Code Playgroud)

我也在我的电脑上尝试了它只是在终端,它也适用于同样的问题..

谢谢,Itzhak

audio merge mp3 ffmpeg

5
推荐指数
1
解决办法
938
查看次数

dispatch_after循环/重复

我想创建一个这样的循环:

while (TRUE){
  dispatch_after(...{
    <some action>
  });
}
Run Code Online (Sandbox Code Playgroud)

在viewDidLoad之后.我的想法是重复重复dispatch_after.dispatch_after在执行操作之前等待两秒钟.

这不起作用 - 屏幕只是空白?它是否陷入循环或......?

objective-c dispatch grand-central-dispatch ios

4
推荐指数
3
解决办法
7746
查看次数

openBinaryFile: 使用 shellcheck 时不存在(没有这样的文件或目录)

我在 Ubuntu 18.04.4 LTS 上的 shellcheck 上看到了这个问题:

$ ls -l /data/myscript
-rwxr-xr-x 1 user 1300000013 4200 Aug 25 13:13 /data/myscript
$ shellcheck /data/myscript
/data/myscript: /data/myscript: openBinaryFile: does not exist (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

为什么会出现错误?

ubuntu shellcheck

4
推荐指数
1
解决办法
2131
查看次数

在音频文件开始时将音频延迟几秒钟(使用 ffmpeg)

我一直在尝试使用 ffmpeg 在开始时将大量 wav 文件延迟 2 秒。到目前为止,即使我已经阅读了手册,我也无法让它工作。这是我的命令:

for %%A in (*.wav) do (
ffmpeg -i "%%A" -itsoffset 00:00:02 "%%~NA"1.wav )
Run Code Online (Sandbox Code Playgroud)

什么都没有改变。文件只是被复制。我也对 mp3 文件进行了同样的尝试。我也尝试过 mkv 和 avi(以确保它不是容器写入问题),但它也给出了相同的结果。

命令在这里这里相同,但它不起作用。请帮忙。

audio ffmpeg delay

3
推荐指数
1
解决办法
1万
查看次数

在 ffmpeg 中使用 setpts 和 tempo 时音频不同步

我试图同时放慢视频及其音频的速度(mp4)。我曾尝试使用类似于以下命令的代码分别处理音频和视频,但仍然获得相同的效果。

大约 30 秒后,音频慢慢与视频不同步(音频变快)。

-i "输入" -filter_complex "[0:v]setpts=1.1*PTS[v];[0:a]atempo=0.9[a]" -map "[v]" -map "[a]" "OUTPUT ”

任何意见,将不胜感激。提前致谢。

audio video ffmpeg

3
推荐指数
1
解决办法
1717
查看次数

如何使用ffmpeg垂直滚动图像并同时检测图像结束(EOI)?

我需要垂直滚动图像,从图像的顶部到图像的底部,然后在图像的最后一个底部滚动到屏幕顶部时停止创建输出视频。

video scroll ffmpeg image vertical-scrolling

3
推荐指数
1
解决办法
2036
查看次数

使用 API 和curl (POST/PATCH) 将视频上传到 Vimeo

据我了解,可以使用curl来发出POST和PATCH请求;

帖子:https ://gist.github.com/subfuzion/08c5d85437d5d4f00e58

PATCH:如何将 PATCH 动词与 curl 一起使用

Vimeo API 支持 POST 和 PATCH 请求上传视频;

https://developer.vimeo.com/api/upload/videos

到目前为止,这是我对如何编写的最佳猜测;

curl --request --url https://api.vimeo.com/me/videos \
--header 'Authorization: bearer {access_token}' \
--header 'Content-Type: application/json' \
--header 'Accept: application/vnd.vimeo.*+json;version=3.4' \
--data '{ "upload": { "approach": "tus", "size": "{size}" }}'
Run Code Online (Sandbox Code Playgroud)

我怀疑这充满了错误,而且它也没有显示如何使用 PATCH 请求上传视频。

正确的curl 命令是什么样的?

curl vimeo vimeo-api

2
推荐指数
1
解决办法
3997
查看次数

使用 ffmpeg 基于图像创建垂直视频滚动

我正在使用 ffmpeg 创建视频滚动垂直图像。

我的代码

ffmpeg -loop 1  -t 61 -i 0.jpg  -filter_complex "color=white:s=1280x720[bg];[bg][0]overlay=y=-'t*120':shortest=1[video]"  -r 200/1 -preset ultrafast -map [video] "D:\FFMPEG\output.mp4"
Run Code Online (Sandbox Code Playgroud)

但视频非常糟糕。虽然我把帧率设置为200,但是还是很生涩。

我的源图像在此处输入图像描述

以及结果视频

video ffmpeg

1
推荐指数
1
解决办法
2968
查看次数