找回密码
 立即注册
查看: 3653|回复: 5

用 ffmpeg 做视频分割遇到的奇怪现象

  • TA的每日心情
    慵懒
    2022-7-16 04:41
  • 签到天数: 123 天

    [LV.7]常住居民III

    12

    主题

    144

    回帖

    64

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    13736
    root 发表于 2016-4-2 00:34:45 | 显示全部楼层 |阅读模式
    本帖最后由 root 于 2016-4-2 00:35 编辑

    最近看动画的发现压制组带了片头,与字幕组版本不同,导致字幕直接落后了 1min,就打算直接用 ffmpeg 去掉视频片头参数用如下的
    1. ffmpeg -i xxx.mkv -vcodec copy -acodec copy -ss 00:01:03.2 output1.mkv
    复制代码
    然后就发现莫名其妙用 mpv 播放视频的时候直接从 00:00:10 开始,虽然似乎并没有任何其他影响(字幕正常匹配)。测试了一下,如果把
    1. -ss 00:01:03.2
    复制代码
    这里改成
    1. -ss 00:01:03
    复制代码
    就一切正常,不知道各位是否知道怎么处理这个问题
    Google 了一下说似乎视频文件不能被精确 seek 导致直接 copy 时会带上前面的 segment,所以想要精确分割必须重新 encode 吗?


    回复

    使用道具 举报

  • TA的每日心情

    2015-12-23 23:34
  • 签到天数: 2 天

    [LV.1]初来乍到

    2

    主题

    30

    回帖

    10

    VC币

    注册会员

    Rank: 2

    积分
    1847
    Evalyn 发表于 2016-4-2 10:51:34 | 显示全部楼层
    楼主你是不是南辕北辙了...

    差一分钟你平移字幕就是了..不重编码的切割都是按IDR位置切的..能准吗?
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-4-11 01:50
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    4

    主题

    29

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    636
    dearmy 发表于 2016-4-2 14:01:34 | 显示全部楼层
    好大的一個工程{:7_545:}
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    无聊
    2016-6-27 03:49
  • 签到天数: 1 天

    [LV.1]初来乍到

    4

    主题

    107

    回帖

    2

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    15339
    wzwenyuyu 发表于 2016-4-2 14:07:44 | 显示全部楼层
    ……你为何不选择更加简单的平移字幕而是选择切割视频呢……
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-28 20:01
  • 签到天数: 52 天

    [LV.5]常住居民I

    0

    主题

    74

    回帖

    5

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2547
    mxalbert1996 发表于 2016-4-4 17:14:21 | 显示全部楼层
    无损复制只能起始于I帧,就是对前面的帧没有引用的帧(所谓关键帧),要精确的话只能重新编码
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-7-16 04:41
  • 签到天数: 123 天

    [LV.7]常住居民III

    12

    主题

    144

    回帖

    64

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    13736
    root  楼主| 发表于 2016-4-4 20:24:08 | 显示全部楼层
    啊,谢谢建议,大概了解是怎么回事了,之前对视频编码了解的太少
    回复 支持 0 反对 1

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表