![MPEG 文件随时间推移损坏。如何修复?](https://linux22.com/image/1362784/MPEG%20%E6%96%87%E4%BB%B6%E9%9A%8F%E6%97%B6%E9%97%B4%E6%8E%A8%E7%A7%BB%E6%8D%9F%E5%9D%8F%E3%80%82%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%EF%BC%9F.png)
我对一些 MPEG 文件(.mp4 和 .mpg)遇到了奇怪的问题。
这些文件已经在我的硬盘上存在很长时间了。我最近还将它们复制到了一个新磁盘中,不是之前的商店遭受了任何形式的损坏(我有一个坏了的磁盘,但它是另一个,所以我只是重新创建了分区布局)。
我不确定它是什么时候开始发生的,是逐渐发生的还是突然发生的,但是......
问题
我可以开始播放这些视频文件,但无法完成所有播放。视频在某个点中断。视频播放是确定性的,即对于同一视频,以下一项或多项情况将始终发生:
- VLC 看到的视频要短得多(例如,我知道视频是 5 分钟,但 VLC 看到的却是 1:01)
- 在 VLC 或 MPC 中,搜索会停止视频;而只需不间断地观看视频,就会自然结束播放
- 无论如何,固定时间点之后的视频都不可用
- 音频播放正常,视频开始跳过越来越多的帧,直到音频和视频都不可用
非诊断
很难说这是文件系统的问题还是其他问题。我记得旧的驱动器没有遭受任何故障,并且当前文件系统被认为正常chkdsk
。
问题
有没有办法恢复这些损坏的文件?也许不需要对整个驱动器进行文件恢复操作,这应该是毫无意义的(文件系统条目完好无损)