ffmpeg正在缩短视频长度

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ffmpeg正在缩短视频长度相关的知识,希望对你有一定的参考价值。

我使用ffmpeg来检查视频的长度并剪切视频。

我有一个长度为19.458333秒的视频,这就是为什么我想把它切成只有19秒,因为我不想要浮点数。

我使用下面的命令检查视频长度

ffprobe -i "video.avi" -show_entries format=duration -v quiet -of csv="p=0"

我使用下面的命令来剪切视频

ffmpeg -i  "video.avi" -ss 00:00:00 -t 00:00:19.000 -c copy out.mp4

要么

ffmpeg -i  "video.avi" -ss 00:00:00 -t 19 -c copy output.avi

我遇到的问题是当我用上面的命令剪切视频并检查输出文件长度为19.018秒的长度。有人可以帮我解决这个问题吗?

答案

如果您的视频是每秒30帧,则表示每帧的帧数为1/30或0.0333秒。所以.018的持续时间不到一帧。

以上是关于ffmpeg正在缩短视频长度的主要内容,如果未能解决你的问题,请参考以下文章

如何利用ffmpeg将一小段视频截取成图片

如何用ffmpeg截取视频片段&截取时间不准确的坑

TSINGSEE青犀视频通道FFmpeg获取视频片段的方法介绍

FFmpeg实现音视频同步的精准片段拼接

FFmpeg实现音视频同步的精准片段拼接

FFmpeg实现音视频同步的精准片段拼接