修复因意外中断而损坏的屏幕录制
损坏的视频可以打开,但是metadata不完整,看不到视频的长度,也没法拖拽进度条,导入剪辑工具可能会卡死。当你做屏幕录制时,因各种原因,如意外断电,或硬盘下线,或软件意外关闭,总之,视频会损坏。类似的东西,说文件提前终止。但是拷贝后的视频文件是完整的。可以正常播放或参与剪辑。以著名录屏软件OBS Studio为例。这类损坏的视频可以修复。开源工具ffmpeg。
文章共361字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
背景
以著名录屏软件OBS Studio为例
当你做屏幕录制时,因各种原因,如意外断电,或硬盘下线,或软件意外关闭,总之,视频会损坏。
损坏的视频可以打开,但是metadata不完整,看不到视频的长度,也没法拖拽进度条,导入剪辑工具可能会卡死。
这类损坏的视频可以修复。
修复方法
开源工具ffmpeg
ffmpeg -i <source>.mkv -i copy <dest>.mkv
程序会跑一段时间,然后出一个warning:
[matroska,webm @ 0000022cbcdf0fc0] File ended prematurely10.30 bitrate= 383.4kbits/s speed= 493x
frame=658893 fps=14776 q=-1.0 Lsize= 1030755kB time=06:06:03.03 bitrate= 384.5kbits/s speed= 493x
video:973445kB audio:46575kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.052434%
类似的东西,说文件提前终止。但是拷贝后的视频文件是完整的。可以正常播放或参与剪辑。
更多推荐
已为社区贡献2条内容
所有评论(0)