在使用一号录播录制直播时,选择保存文件格式为mp4,无可避免可能会出现断电的情况导致结尾元信息没有写入视频文件导致无法播放。那么这种情况怎么修复呢?
如果是手动右键退出软件,请观察文件的大小是否在持续增长,如果在增长说明ffmpeg还在拉流,可以进入任务管理中心把ffmpeg名称的进程关掉。
下载地址
可以使用开源软件untrunc进行修复,开源地址如下:
https://github.com/anthwlock/untrunc
windows版本文件下载地址
https://github.com/anthwlock/untrunc/releases
如果无法访问我也额外准备了一份
Win64:
https://client.kedou.life/installer/untrunc_x64.zip
Win32:
https://client.kedou.life/installer/untrunc_x32.zip
使用教程
使用说明,修复逻辑是以一个视频文件为参考,将相似元信息对损坏文件进行补充,所以需要用同样的方式录制一小段直播,最好是同一个直播间同一个清晰度。
首先我们手上有两个文件,一个参考文件,一个损毁的文件
1、打开untrunc软件,双击解压目录的untrunc-gui.exe
2、点击reference file,选择参考文件
3、点击truncated file,选择损坏的直播文件
4、点击右下角的repair
5、完成,在损坏文件的同一目录就能看到修复后的文件
参考文章
1、https://blog.csdn.net/XcantloadX/article/details/134937188