我已经找到了一个很好的命令,可以将图像转换为FFMPEG中的视频,但每个图像将被连接成一组更长的视频和图像,我需要连接来连接音频轨道。(现在它忽略了所有音轨,可能是因为转换为视频的图像没有音轨。)
这是我正在运行的命令:
ffmpeg -y -loop 1 -f image2 -i /image.jpg -vf'scale = 640:-1'-r 30 -t 10 -pix_fmt yuvj420p out.mp4
如何在此命令中添加简单的静音音轨,或者对于没有音轨的任何视频?
提前致谢!
您可以在一个命令中执行所有操作,而不是事先制作临时视频。你能解释一下大局吗?你确定你追求的方法是你真正需要做的吗?该XY问题可以在这里制作的外观。
—
llogan 2015年
@LordNeckbeard,是的,绝对是。更大的图景是我有一组图像和视频可以连接成一个更大的视频 - 有些视频有音轨,有些则没有,图像需要播放不同的持续时间,并且有一些预定义的内容顺序。如果有一种很棒的方法来执行这样的命令来保留视频剪辑上的音频并将其保持在高分辨率,这将解决问题!(如果不需要,也可以避免保存一堆临时文件)
—
Daniel Jacob Archer 2015年
你能从典型命令的所有输入中显示一些信息吗?请显示完整的控制台输出
—
llogan 2015年
ffmpeg -i image.jpg -i middle -i end
等
@LordNeckbeard这就是我不能完全肯定的事情。例如,就像
—
Daniel Jacob Archer
ffmpeg -i image1.jpg -i image2.jpg -i video1noaudio.mp4 -i video2withaudio.mp4 -i image3.jpg
在那里的某个地方concat
,以及图像的使用方向-loop 1 -f image2 -vf "scale=640:-1"
。它还需要保留带有音频的视频中的音频。