【发布时间】:2009-05-21 20:14:51
【问题描述】:
我有一个包含大量视频文件的服务器。还原后,我注意到几个文件的校验和发生了变化。由于我没有所有文件的校验和,我想编写一个脚本来验证文件的完整性。存档(tar t、unzip -t、rar t 等)或图像(convert image.jpg /tmp/test.png)很简单。
我需要将哪些选项传递给mplayer 或vlc 或Linux 上的任何其他视频工具才能达到相同的效果(即无需观看整个视频即可验证文件内容)?
【问题讨论】:
-
如果没有相同的校验和,视频是否损坏(无法播放)?只是好奇你为什么需要它,所以我可以学习。
-
您如何怀疑文件已损坏?寻找此类问题的“根本原因”可能是更好的选择。有关验证文件的更多建议,请参阅下面的答案。
-
@johnny:我在硬盘上备份我的服务器。似乎其中一个备份硬盘出现故障。当我从备份中恢复它时,文件校验和发生了变化。我不确定它为什么会发生,但我猜 1 TB 数据中的一点错误是可能发生的。
-
我的问题是我没有所有文件的校验和。所以我也需要一种方法来验证这些文件。
标签: linux validation video