我正在使用ffmpeg
像这样剪切大文件的一部分:
ffmpeg -i input.wmv -ss 60 -t 60 -acodec copy -vcodec copy output.wmv
Run Code Online (Sandbox Code Playgroud)
该-ss
部分工作正常,但-t
被忽略。它正确地删除了指定的初始指定秒数,-ss
然后继续使用副本到达输入的末尾。
有没有办法在ffmpeg
不重新编码的情况下切断视频的结尾?
例如,我经常看到使用该sameq
选项的FFmpeg 命令
ffmpeg -i input.mp4 -sameq output.avi
Run Code Online (Sandbox Code Playgroud)
这是什么意思?这是否意味着“相同的质量”?如果不是,我应该用什么代替?
我已经尝试了这个答案中描述的方法。它运行良好,只是缺少音频。谁能建议如何将视频和音频都输入输出?
例子:
我在假期拍了一段 2 分钟的袋鼠视频。它有 2 个部分(都大约 6 秒长)我想将(包括音频)提取到一个只有这两个可爱部分的短片中。
我知道我可以提取两个单独的位,然后加入它们,但是上面提到的文章让我可以做我想做的事情,但是当你按照这种方法时,没有音频。我想使用类似的单一调用 FFmpeg。