什么是SFV文件?

2020.11.07 -

   

简单文件验证文件用于验证数据。CRC32校验和值存储在一个文件中,该文件通常(尽管并非总是如此)附加了.SFV文件扩展名。

可以计算文件,文件夹或磁盘的校验和的程序用于生成SFV文件。目的是验证特定数据段是否确实是您期望的数据。

校验和随从文件中添加或删除的每个字符而变化,并且同样适用于文件夹或磁盘中的文件和文件名。这意味着校验和对于每条数据都是唯一的,即使关闭了一个字符,大小也略有不同等。

例如,当从计算机上刻录光盘后验证光盘上的文件时,执行验证的程序可以检查CD中是否确实存在所有应复制的文件。

如果针对从互联网下载的文件计算校验和,也是如此。如果计算出校验和并显示在网站上,并且在下载后再次对其进行检查,则匹配项可以确保您所请求的文件是您现在拥有的文件,并且在下载中没有损坏或有意修改了该文件。

SFV文件有时可能称为简单文件验证器文件。

如何运行简单文件验证(制作SFV文件)

MooSFV,SFV Checker和RapidCRC是三个免费工具,可以生成一个文件或一组文件的校验和,然后将其放入SFV文件。使用RapidCRC,您可以为列表或目录中的每个文件创建文件(甚至是MD5文件),甚至可以为所有文件仅创建一个SFV文件。

另一个是TeraCopy,一个用于复制数据的程序。它可以验证是否已全部复制并且在此过程中没有任何数据丢失。它不仅支持CRC32哈希函数,还支持MD5,SHA-1,SHA-256,Whirlpool,Panama,RipedMD等。

使用SuperSFV或checkSum +在macOS上创建SFV文件。如果您使用的是Linux,则可以使用Check SFV。

QuickSFV是另一种可在Windows和Linux上运行的软件,但它完全通过命令行运行。例如,在Windows中,使用Command Prompt,您必须输入以下内容以生成SFV文件:quicksfv.exe -c test.sfv file.txt

在此示例中,-c 制作文件,标识file.txt的校验和值,然后将其放入test.sfv中。这些命令假定QuickSFV程序和TXT文件位于同一文件夹中。

如何打开SFV文件

SFV文件为纯文本格式,这意味着可以使用任何文本编辑器(例如Windows中的记事本,Linux中的Leafpad和macOS中的Geany)查看它们。其他流行的文本编辑器也支持该格式,例如流行的Notepad ++。

上面某些计算校验和的程序也可以用于打开SFV文件(TeraCopy是一个示例)。但是,与其让您像文本编辑器一样查看其中包含的纯文本信息,它们通常会打开一个或多个有问题的SFV文件,然后将新的校验和测试与您所拥有的进行比较。

这些文件的创建总是这样:文件名在一行上列出,后跟一个空格,然后是校验和。可以在其他行下方创建其他行以获取校验和列表,并可以使用分号添加注释。

这是RapidCRC创建的SFV文件的一个示例:; 由WIN-SFV32 v1生成(兼容; RapidCRC http://rapidcrc.sourceforge.net) ; 卸载.exe C31F39B6

如何转换SFV文件

SFV文件只是一个文本文件,这意味着您只能将其转换为其他基于文本的格式。这可能包括TXT,RTF或HTML / HTM,但它们通常保留其SFV文件扩展名,因为其目的只是为了存储校验和。

因此,您不能将SFV文件保存为MP4或AVI之类的视频格式,也不能保存为ISO,ZIP,RAR等任何其他格式。

还是无法打开?

常规文本编辑器不太可能会自动识别SFV文件。在这种情况下,双击打开它没有任何反应,请尝试先打开该程序,然后使用“打开”菜单浏览该文件。

如果您确实希望文本编辑器识别并自动在Windows中打开SFV文件,则可以更改文件关联。

某些文件扩展名看起来很像SFV文件,但实际上根本与它们无关。SFZ,SFM和SVF(矢量文件格式)之类的情况就是这种情况。

SFVIDCAP是一个有趣的文件扩展名,以相同的几个字母开头,但这实际上只是一个巧合。用于存储视频以供视频编辑程序使用的格式使用。

另外,请记住,SFV文件有时与视频一起存储。在此收藏集中,通常是一个用于字幕的SRT文件。虽然这两种格式都是基于文本的,并且名称上看起来可能相似,但是它们并不相关,也不能出于任何有用的目的而与另一种格式进行相互转换。

本站文章禁止转载,违者必究
阅 27
0

简单文件验证文件用于验证数据。CRC32校验和值存储在一个文件中,该文件通常(尽管并非总是如此)附加了.SFV […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1