• 请不要在回答技术问题时复制粘贴 AI 生成的内容
crella
V2EX  ›  程序员

ffmpeg 给 mkv 转码报错

  •  
  •   crella · Nov 26, 2019 · 2521 views
    This topic created in 2450 days ago, the information mentioned may be changed or developed.

    ffmpeg 给 mkv 转码报错

    错误提示: [matroska,webm @ 0000000000600a40] 0x00 at pos 275588120 (0x106d2418) invalid as first byte of an EBML number

    一套连续剧,百度云下载下来的,其中第 64 集我已经下载多次了,电脑也重启多次了,也是隔了几天重新下载的,所以我觉得应该和网络问题无关;其他集数都是好的( mkvmerge 可以完整导出视频轨)。关于第 64 集,它从 22 分钟后播放不了,ffmpeg 导出它,或者 mkvmerge.exe 导出它都不能生成完整的文件(只能导出前 22 分钟),提示上述错误。

    elgoog 了一下,有个 Meteorite 的工具,修复不了。有哪位有经验遇到过这个错误的吗?

    ffmpeg 提示: https://paste.ubuntu.com/p/Db7p5H9DMj/

    4 replies    2019-11-26 14:17:07 +08:00
    crella
        1
    crella  
    OP
       Nov 26, 2019
    orca mkv fix tool 1.2 修复失败,只能导出前 22 分钟。
    Twain
        2
    Twain  
       Nov 26, 2019
    转之前和转之后格式都一样并且都 codec copy 的,那为何要转呢; 可以试试 realease 版本的 ffmpeg
    VWWWWWWW
        3
    VWWWWWWW  
       Nov 26, 2019
    从你描述上,不应该是这集文件本身有问题吗
    imn1
        4
    imn1  
       Nov 26, 2019
    这个多数是上传或制作时就有错误,文件本身问题
    制作错误的话,制作方会单就这集出个 v2,其他途径可以找到
    或者你找个容错能力较高的工具,转码重制
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3126 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:46 · PVG 20:46 · LAX 05:46 · JFK 08:46
    ♥ Do have faith in what you're doing.