如何将.mp4视频与.wav音频相结合,并在ffmpeg中与命令行进行偏移?

如何将.mp4视频与.wav音频相结合,并在ffmpeg中与命令行进行偏移?,ffmpeg,wav,mp4,video-encoding,jwplayer,Ffmpeg,Wav,Mp4,Video Encoding,Jwplayer,我有一个mp4格式的电视剪辑,包含音频和视频,还有一个WAV audio_评论曲目 我一直在尝试将它们合并到ffmpeg中,然后用flash播放器在线播放(只能采用h264格式) 最好的ffmpeg命令是什么?我的输入是MP4视频、WAV音频和以秒为单位的偏移量,即音频解说开始相对于MP4视频开始的时间 我试过了 ffmpeg -i input_audio.wav -i input_vid.mp4 -vcodec copy output.mp4 及 下面是我想要的,并以h264格式输出视频,这

我有一个mp4格式的电视剪辑,包含音频和视频,还有一个WAV audio_评论曲目

我一直在尝试将它们合并到ffmpeg中,然后用flash播放器在线播放(只能采用h264格式)

最好的ffmpeg命令是什么?我的输入是MP4视频、WAV音频和以秒为单位的偏移量,即音频解说开始相对于MP4视频开始的时间

我试过了

ffmpeg -i input_audio.wav -i input_vid.mp4 -vcodec copy output.mp4


下面是我想要的,并以h264格式输出视频,这对flash播放器很好-有没有办法从ffmpeg中的命令行执行此操作?

在ffmpeg中,音频媒体流可以使用
-itscoffset
选项延迟,如下所示:

ffmpeg -i input_vid.mp4 -itsoffset 00:00:05.0 -i input_audio.wav 
    -vcodec copy -acodec copy output.mp4
要更改视频或音频编解码器,请在
-vcodec
-acodec
选项中指定它们。此命令将使用h264和mp3生成输出视频:

ffmpeg -i input_vid.mp4 -itsoffset 00:00:05.0 -i input_audio.wav 
    -vcodec libx264 -acodec libmp3lame output.mp4

有关更多信息,请参阅

我的ffmpeg版本使用mkv输出文件扩展名ffmpeg-i input_vid.mp4-itscoffset 00:00:05.0-i input_audio.wav-vcodec copy-acodec copy output.mkv
ffmpeg -i input_vid.mp4 -itsoffset 00:00:05.0 -i input_audio.wav 
    -vcodec libx264 -acodec libmp3lame output.mp4