[情报] 串流档案时间轴损坏修复

楼主: x94fujo6   2019-06-11 01:29:27
最近在录制youtube之类live
用streamlink抓取串流存为ts档
因为各种原因
很多live是结束后就没得重看了
也不会有重录的机会...
然后终于遇到坏档了
timestamp损坏
用各种解码器都只能读到部分影片
从档案大小来看剩下的部分还在
只是因为timestamp损坏读取不出来
使用ffmpeg转换时出现大量的Non-monotonous DTS in output stream
转出来的也是只有读取到的部分的影片
翻了一大堆ts/flv修复的英文讨论
结果根本没有个完整的解决方法
修复软件不是不支援就是要钱但又不知道有没有用
有远古的工具则是win10无法使用或是格式不支援
自己摸出来的免费修复方法 (过程无重新编码 都是copy)
1.使用mkvtoolnix
把ts档丢进去
然后下方轨道处选择视讯→右边勾选修复位元串流时间资讯
其实就是mkvmerge的参数
作者: sdbb (帮我泡杯卡布奇诺)   2019-06-11 23:05:00
推好心分享
作者: b325019 (望月)   2019-06-13 08:14:00
推分享
作者: goldie (阿良)   2019-06-13 11:54:00
推分享
作者: kobe8112 (小B)   2019-06-17 11:02:00
推一个

Links booklink

Contact Us: admin [ a t ] ucptt.com