FFmpeg -ss选项不正确

时间:2019-04-26 11:32:20

标签: ffmpeg seek magic-numbers pts

我正在使用复制流编解码器,并且在输出中不需要negative PTS值。
这就是命令的外观

ffmpeg -y -ss 00:44.002292 -to 01:04.022292 -i "https://drive.google.com/uc?authuser=0&id=1tEt19OyfM0BH43WcoECwQnGzu8eallRC" -c copy -avoid_negative_ts 1 11.mp4 -hide_banner

-ss-to

值是关键帧时间戳。但是输出视频从我指定的关键帧开始(在pkt_pts_time=38.997292处)。
ffmpeg版本:4.1.1

为什么会这样?这部影片有什么具体内容?

修改
在我的情况下,搜索时间减去3*AV_TIME_BASE / 23值  (ffmpeg_opt.c:1179)?? 与基于DTS的搜索与基于PTS的搜索有关。

0 个答案:

没有答案