我想将音频文件(.wav 或 .au 格式)与视频文件(.mp4 格式)合并。
请建议我如何实现这一目标。我想将这些文件合并到新的 .mp4 视频文件中。非常欢迎 ffmpeg 命令。
我想使用 FFMPEG 将多个 WAV 文件连接成一个 WAV 文件。
我使用了以下命令,它生成了所需的文件。
命令:
ffmpeg -f concat -i mylist.txt -c copy output.wav
Run Code Online (Sandbox Code Playgroud)
文件 :
#mylist.txt
file '1.wav'
file '2.wav'
file '3.wav'
file '4.wav'
Run Code Online (Sandbox Code Playgroud)
但正如您所看到的,问题是我必须创建一个文本文件来指定要连接的 WAV 文件列表。
我可以完成所有这些任务,但我更喜欢一个看起来像的命令
ffmpeg -i 1.wav -i 2.wav -i 3.wav -i 4.wav output.wav
Run Code Online (Sandbox Code Playgroud)
或者
ffmpeg -i "concat:1.wav|2.wav|3.wav|4.wav" -c copy output.wav
Run Code Online (Sandbox Code Playgroud)
我已经尝试了这两个简单的命令,但它们只返回“1.wav
请帮我写一个命令(或更正上述 2 个命令)”的声音,以达到预期的结果。
请不要推荐其他媒体编码器/编辑器,我只想使用 FFMPEG,因为它已经在其他地方安装和使用。
我的网站上有很多 MP3 文件,我决定将它们上传到 Youtube,但不幸的是,YouTube 不允许我这样做。它只需要视频格式。
如何将这些 MP3 转换为视频并将相同的一组图像(一个或多个图像)添加到生成的视频格式中。
我需要批量执行此操作,而不是单独执行,我有数百个 MP3 文件。
它可以是基于 Windows 或基于 Linux 的应用程序。
我可以使用 ffmpeg 以每秒一帧的速度将我的 Xorg 桌面(无音频)录制到视频文件中,该文件将以每秒 30 帧的速度播放这些帧,而无需转换过程?
以下命令以每秒 1 帧的速度记录我的左侧显示,但生成的视频将每秒推进视频帧一次。
ffmpeg -r 1 -f x11grab -s 1920,1080 -i :0.0+0,0 -vcodec libx264 -crf 0 -preset ultrafast -threads 0 out.mkv
Run Code Online (Sandbox Code Playgroud)
已知的替代品:
如果不能ffmpeg单独使用,是否可以结合import和/ffmpeg或其他一些工具来让时间跳跃视频在结束录制后尽快准备好?
我想使用FFmpeg将当前目录中的所有图像转换为视频。图像文件名不像,image1.jpg和image2.jpg.