May I know what's CRC?
I realize there are 8 alpha numeric at the back of the anime. I wanted to know what's the use of CRC, and how do you create one xD
Pardon my newbness :confused: |
Cycle Redundancy Check.
It's basically a throw-back to pre-2003 fansubs. Before BitTorrent, we had no way of know whether or not a download completed successfully and without corruption. CRC is nothing more than a hex value assigned to any given file. If your file's CRC doesn't match the CRC on the label, your download is corrupted or incomplete. You can calculate it using programs like HashCalc and QuickSFV (not sure what other people use). |
Quote:
|
I'm not even sure if CRC labels are even necessary nowadays. Even still, we put 'em because of tradition and for the convenience of people that want to know if their file is correct.
|
I see.. ^.^ Thanks for the information. I really appreciated it
|
CRC tagging is useful in a few cases still:
Those people who stash CD's/DVD's with fansubs, it's not uncommon for optical media to "lose data" over time. With a CRC tag (or SFV file - that's basically just a list of filenames and the expected CRC for them) you can at least check whether the files are still intact. Then there's the case of private sharing parties or such. Sometimes you can also get corruption when copying over a network using a non-verifying protocol. And of course just the case of other disks going bad. |
Not to mention some people still do IRC transfers, or direct HTTP download still due to BT blocking and other problems and would potentially want to check for file damage.
|
CRCs saved the fansub scene from the rar madness that persists in the scene world. Show them some respect.
|
Quote:
|
If its not in the filenames we at least have the CRC info collected in AniDB among other things. Which should be a leecher's best friend n_n. If you haven't become friends with AniDB yet, go do it NAO!
|
The CRC or MD5 (that a very low populate use) can also be used as I've seen, to search for a specific episode or file. This was used in pre 2004, With like DC++ or an other client.
But as emptyeighty said earlier, the rar madness nearly destroyed that ideal for both file checking (mainly for avi/divx [container]) and searching. |
BTW, you can use the CRC tool in CCCP Insurgent for the fastest CRC calculation I've ever seen.
|
And putting it in the filename tag saves you the trouble of storing checksum information in a separate file.
If I want to check a series, it's as simple as selecting the heap of files, generating CRCs for them, and glancing over the output .sfv file to check if it all matches up. I suppose you could use the torrents to check, but files travel around after initial download. I'll second Starks on suggesting QuickSFV btw, it's straightforward and simple. (And MD5 is still more common than the hashes you find on Share and the like, hehe...) |
RapidCRC can read CRCs directly from filenames. Select files -> right click -> CRC check with RapidCRC -> done. Doesn't get any more convenient than that.
|
Quote:
|
Quote:
There's 2 types of tagging systems which are currently being used... Well I'll leave that aside, before anything happens. |
Why not MD5?
|
/me imagines what it would be like to put the never-ending-long MD5 hash into a filename string
It's apparently slower than CRC... Not sure about the rest, but it definitely would be a silly idea to put that into a filename. And also, I'll quote Nicholi; Quote:
|
On my HD all files are renamed to a shorter form and accompanied by a md5sum file. But you can't include it so nicely in the filename. Or better said, you don't want to.
To detect random corruptions CRC is good enough. MD5 has the advantage that it is much harder to fake by an intelligent attacker but that does only matter if you're paranoid, resposible for preventing industrial sabotage in your company, or have a computer savvy little brother who might be planning to replace your hentai collection by Pokemon episodes while retaining the checksum. ;) Oh, and md5 is not slower. Reading the file from HD is the by far most time consuming process. |
Quote:
|
All times are GMT -5. The time now is 03:55. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.