跳转至内容
  • 社区首页
  • 版块
  • 最新
  • 标签
  • 热门
折叠

GitHub中文论坛

  1. 主页
  2. 版块
  3. 技术交流
  4. 修改(伪装)视频的持续时间

修改(伪装)视频的持续时间

已定时 已固定 已锁定 已移动 技术交流
9 帖子 2 发布者 7.5k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 7386317607 离线
    7386317607 离线
    738631760
    写于 最后由 编辑
    #1

    用十六进制编辑器修改原视频的参数即可。
    修改几分钟甚至几个小时的视频为十秒或者几秒我们只需要修改视频文件头信息!
    我们通过分析会获得视频文件的宽高、时长、码率、编码格式、帧列表、关键帧列表,我们用十六进制编辑器都可以来修改这些参数,但必须修改得当才可以正常播放,否则视频会损坏!!!
    视频时长的参数在mvhd这个参数里面修改!
    首先打开十六编辑器找到视频文件我们搜索这个值,要以ascli字符串的类型搜索mvhd这个参数!!

    哪位大佬知道16进制修改mvhp为多少值,视频伪装成10秒

    1 条回复 最后回复
    0
    • k1995K 离线
      k1995K 离线
      k1995
      写于 最后由 k1995 编辑
      #2

      用一个十六编辑器打开MP4,我这里用的是vs code安装了hex插件。
      然后搜索mvhd关键字,往后数12个字节是time scale(占4个字节),time scale后面4个字节就是duration。

      然后duration 除以 time scale 就是视频的秒数。

      比如我这里time scale是00003e8(转10进制为1000),duration为0000B5A5(转10进制为46500) 。所以视频的长度等于 46500/1000 = 46秒

      a21016f5-4d7e-4236-92fa-1e2c622ba5a0-1679547614215.png

      所以你知道该怎么改了吧,我这里把B5A5改成2710就变成10秒长的视频了。
      e5caf77d-34fd-4ba4-adfe-4a4c50c14975-1679550132560.png

      7386317607 2 条回复 最后回复
      0
      • k1995K 离线
        k1995K 离线
        k1995
        写于 最后由 编辑
        #3

        可以看看这篇文章 http://www.cyrus.fun/2019/08/13/MP4格式解析二-ftyp/

        1 条回复 最后回复
        0
        • k1995K k1995

          用一个十六编辑器打开MP4,我这里用的是vs code安装了hex插件。
          然后搜索mvhd关键字,往后数12个字节是time scale(占4个字节),time scale后面4个字节就是duration。

          然后duration 除以 time scale 就是视频的秒数。

          比如我这里time scale是00003e8(转10进制为1000),duration为0000B5A5(转10进制为46500) 。所以视频的长度等于 46500/1000 = 46秒

          a21016f5-4d7e-4236-92fa-1e2c622ba5a0-1679547614215.png

          所以你知道该怎么改了吧,我这里把B5A5改成2710就变成10秒长的视频了。
          e5caf77d-34fd-4ba4-adfe-4a4c50c14975-1679550132560.png

          7386317607 离线
          7386317607 离线
          738631760
          写于 最后由 编辑
          #4

          @k1995 多谢了

          1 条回复 最后回复
          0
          • k1995K k1995

            用一个十六编辑器打开MP4,我这里用的是vs code安装了hex插件。
            然后搜索mvhd关键字,往后数12个字节是time scale(占4个字节),time scale后面4个字节就是duration。

            然后duration 除以 time scale 就是视频的秒数。

            比如我这里time scale是00003e8(转10进制为1000),duration为0000B5A5(转10进制为46500) 。所以视频的长度等于 46500/1000 = 46秒

            a21016f5-4d7e-4236-92fa-1e2c622ba5a0-1679547614215.png

            所以你知道该怎么改了吧,我这里把B5A5改成2710就变成10秒长的视频了。
            e5caf77d-34fd-4ba4-adfe-4a4c50c14975-1679550132560.png

            7386317607 离线
            7386317607 离线
            738631760
            写于 最后由 编辑
            #5

            @k1995 有个问题,改了咋不见郊果,哪个环节问题

            k1995K 1 条回复 最后回复
            0
            • 7386317607 738631760

              @k1995 有个问题,改了咋不见郊果,哪个环节问题

              k1995K 离线
              k1995K 离线
              k1995
              写于 最后由 编辑
              #6

              @738631760 右键属性时间变了没?

              7386317607 1 条回复 最后回复
              0
              • k1995K k1995

                @738631760 右键属性时间变了没?

                7386317607 离线
                7386317607 离线
                738631760
                写于 最后由 编辑
                #7

                @k1995 没有变

                k1995K 1 条回复 最后回复
                0
                • 7386317607 738631760

                  @k1995 没有变

                  k1995K 离线
                  k1995K 离线
                  k1995
                  写于 最后由 编辑
                  #8

                  @738631760 那就是你哪儿没改对。你可以把视频发出来,我看看

                  7386317607 1 条回复 最后回复
                  1
                  • k1995K k1995

                    @738631760 那就是你哪儿没改对。你可以把视频发出来,我看看

                    7386317607 离线
                    7386317607 离线
                    738631760
                    写于 最后由 编辑
                    #9

                    @k1995 改了,在自己手机还是没变,视频发别人,别人显10秒,可以了

                    1 条回复 最后回复
                    0
                    回复
                    • 在新帖中回复
                    登录后回复
                    • 从旧到新
                    • 从新到旧
                    • 最多赞同


                    • 登录

                    • 第一个帖子
                      最后一个帖子
                    0
                    • 社区首页
                    • 版块
                    • 最新
                    • 标签
                    • 热门