ffmpeg 给 mkv 转码报错

2019-11-26 11:15:05 +08:00
 crella

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/

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/623180

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX