生而自由

自由而无用的灵魂

MP4视频修复工具:recover_mp4.exe

之前收到客户反馈有损坏的视频,终于找到了一款靠谱(且不收费)的视频修复工具:recover_mp4.exe,主页在此:http://slydiman.me/eng/mmedia/recover_mp4.htm 。话说战斗民族的技术总是这么犀利,主页总是这么大巧不工。

2019年更新:这个软件变成收费软件了,还好之前有过备份。下载链接: http://cdn.spirithy.com/software/recover_mp4.exe。 安全性请自验,个人仅保证没有对原版进行过任何修改。

用法很简单,先得找一个没有问题的、拥有同样分辨率和比特率的视频 good.mp4,拿recover_mp4.exe给分析一下,分析完会产生两个文件:”video.hdr” 和 “audio.hdr”。

recover_mp4.exe good.mp4 --analyze

开始处理有问题的文件bad.mp4,从中分离出里面的视频流”recovered.h264″,音频流”recovered.aac”,注意前面产生的”video.hdr” 和 “audio.hdr”也要在当前目录下。

recover_mp4.exe bad.mp4 recovered.h264 recovered.aac

最后用FFMPEG(Windows版下载地址:https://ffmpeg.zeranoe.com/builds/ , static、shared都行)将分离出的视频流和音频流重新生成一个mp4文件,注意”-r 30″是指帧率、这里30只是示例,应设置为视频原来的帧率。

ffmpeg.exe -r 30 -i recovered.h264 -i recovered.aac -bsf:a aac_adtstoasc -c:v copy -c:a copy recovered.mp4
点赞
  1. shell0822说道:

    博主好。。。我下载了这个exe,但双击之后马上就关闭了。。。不知道怎么使用。。。

    1. imspirit说道:

      你好,这是一个命令行工具,双击执行是会直接结束的。 如果你对命令行不熟悉,建议你把该工具、需要修复的视频、完好的视频放置在同一文件夹中,然后在返回上级目录按住shift然后在该文件夹上单击右键,选择“在此处打开命令行窗口”/“在此处打开PowerShell窗口”。然后再按文中的指令操作。

发表评论

电子邮件地址不会被公开。 必填项已用*标注