使用 FFmpeg,您可以选择-t
设置输出的持续时间。但是我看不到限制输入持续时间的方法。接受这个命令
ffmpeg -i video.mp4 -c copy -t 60 out.mp4
这只是创建原始视频的 60 秒剪辑。但是,如果我想在保留完整视频流的同时剪辑音频,FFmpeg 似乎没有这个选项。
我试过先简单地剪辑音频,然后将剪辑的音频与视频文件结合起来,但这会导致我的视频/音频同步问题。
使用 FFmpeg,您可以选择-t
设置输出的持续时间。但是我看不到限制输入持续时间的方法。接受这个命令
ffmpeg -i video.mp4 -c copy -t 60 out.mp4
这只是创建原始视频的 60 秒剪辑。但是,如果我想在保留完整视频流的同时剪辑音频,FFmpeg 似乎没有这个选项。
我试过先简单地剪辑音频,然后将剪辑的音频与视频文件结合起来,但这会导致我的视频/音频同步问题。
‘-aframes number (output)’
Set the number of audio frames to record. This is an alias for -frames:a.
ffmpeg -i video.mp4 -c copy -aframes 100 out.mp4
使用“-itsoffset”选项。这会使前 10 秒静音。
ffmpeg -i video.mp4 -vn -acodec copy -ss 10.0 out_audio.mp4
ffmpeg -itsoffset 10.0 -i out_audio.mp4 -i video.mp4 -vcodec copy -acodec copy out.mp4