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/
1
crella OP orca mkv fix tool 1.2 修复失败,只能导出前 22 分钟。
|
2
Twain 2019-11-26 14:04:23 +08:00
转之前和转之后格式都一样并且都 codec copy 的,那为何要转呢; 可以试试 realease 版本的 ffmpeg
|
3
VWWWWWWW 2019-11-26 14:07:57 +08:00
从你描述上,不应该是这集文件本身有问题吗
|
4
imn1 2019-11-26 14:17:07 +08:00
这个多数是上传或制作时就有错误,文件本身问题
制作错误的话,制作方会单就这集出个 v2,其他途径可以找到 或者你找个容错能力较高的工具,转码重制 |