Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PAR2 Creation #72

Closed
ghost opened this issue Oct 30, 2017 · 6 comments
Closed

PAR2 Creation #72

ghost opened this issue Oct 30, 2017 · 6 comments

Comments

@ghost
Copy link

ghost commented Oct 30, 2017

I've tried to find one but is there a project which uses this repo to create PAR2 files? I've been looking for a faster alternative to https://github.com/animetosho/ParPar.

@klauspost
Copy link
Owner

PAR2 uses gf16 for up to 65535 blocks. The current library only has an gf8 implementation.

I am interested in a gf16 engine, but currently does not have the resources to write it.

@darrenldl
Copy link
Contributor

Is gf16 used very commonly in places other than PAR2? Or is there a very practical reason to prefer gf16 over gf8?

I am somewhat interested in adding this to the Rust port, but I can't seem to find many software/designs that use gf16.

@let4be
Copy link

let4be commented Nov 16, 2018

Has someone managed to verify/repair par2 using this library? Is there anything implementing gf16 in go?
Thanks

@Joshfindit
Copy link

Joshfindit commented Jun 2, 2020

I feel like this is probably out of scope for the project, but I've been hoping someone can pick up the ideals from the now-dusty PAR2 spec in a way that can be used on USB sticks, in home labs, and on personal/SMB servers.

(I also wouldn't mind if someone tacked on subfolder support to PAR2 files by storing relative path in the index, but that's just for future Googlers who come across this project)

@animetosho
Copy link

I'm not sure what you mean by "can be used on USB sticks [etc]", but PAR2 supports subfolders just fine, from what I can tell.

@klauspost
Copy link
Owner

GF16 has been added, but not a PAR 2 compatible one.

I do not plan to add another since it will be interior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants