Hva er SRR-filformatet?
En .srr-fil er et metadataarkiv produsert av ReScene-prosjektet, brukt i programvaremiljøet «The Scene» for å lagre alt om en .rar-utgivelse unntatt de faktiske komprimerte dataene.
Når en Scene-utgivelse distribueres som et sett med RAR-arkiver, fanger .srr-filen opp hele arkivstrukturen: RAR-blokkoverskrifter, filnavn, størrelser og CRC-sjekksummer, sammen med innebygde utgivelsesfiler som .sfv-sjekksummer, .nfo-tekst og eksempelbilder. Gitt de originale mediefilene, kan pyReScene eller SRR.NET bruke .srr for å rekonstruere bit-identiske RAR-arkiver - nyttig for å pakke om eller verifisere utgivelser.
Det binære formatet er avledet fra RAR-blokkstrukturen, men er ikke et gyldig RAR-arkiv. Det begynner med en SRR-markørblokk (69 69 69 21 9A D1 1A), etterfulgt av lagrede filblokker, RAR-metadatablokker (overskrifter og CRC-er uten komprimert innhold), og valgfrie OSO-hashblokker for videofingeravtrykk. SRR v2 la til OSO-hash og flagg for lagrede filer.
pyReScene (tilgjengelig på GitHub under srrDB-organisasjonen) er den primære åpen kildekode-implementeringen. SRR.NET tilbyr et grafisk brukergrensesnitt for Windows. Databasen srrDB.com indekserer .srr-filer for tusenvis av utgivelser og fungerer som et offentlig arkiv for metadata om utgivelser.
Sikkerhet og trygghet
RISIKO: LOWSRR-filer inneholder ingen kjørbar kode og ingen komprimerte brukerdata. De lagrede NFO/SFV-filene er ren tekst. Lav iboende risiko. Den tilknyttede konteksten (Scene warez) betyr at de originale RAR-arkivene som SRR-filer refererer til kan inneholde piratkopiert eller skadelig innhold, men selve SRR-filen er ufarlig metadata.
Formatdetaljer
i et nøtteskallProgrammer som åpner SRR-filer
Tekniske detaljer
dyp spesifikasjon| Magic bytes (offset 0) | 69 69 69 21 9A D1 1A (SRR markørblokk-signatur) |
| Byterekkefølge | Little-endian |
| Koding | Binær |
| Beholderstruktur | RAR-avledet typet blokksekvens; ikke et gyldig RAR-arkiv |
| Blokktyper | SRR-markør, lagrede filer (SFV/NFO/bilder), RAR-metadatablokker, OSO-hash, gjenopprettingspost |
| Lagrede RAR-data | Blokkoverskrifter, filnavn, størrelser, CRC-sjekksummer - ingen komprimert filinnhold |
| Innebygde utgivelsesfiler | SFV-sjekksumlister, NFO-tekstfiler, eksempelbilder og andre tilhørende filer |
| Typisk filstørrelse | 50 KB - 5 MB |
| SRR v2-tillegg | OSO-hashblokk (videofingeravtrykk for oppslag på srrDB.com) og flagg for lagrede filer |
| Rekonstruksjonsevne | Gitt originale mediefiler, gjenoppbygger pyReScene bit-identiske RAR-arkiver fra SRR-metadataene |
| CRC-verifisering | Originale RAR CRC-verdier bevares i SRR-blokker og verifiseres under rekonstruksjon |
| Plattform | Windows, Linux |
| Primær implementering | pyReScene (Python, GitHub: srrDB/pyrescene); SRR.NET (Windows GUI) |
| Samfunnsdatabase | srrDB.com indekserer SRR-filer som et offentlig arkiv for Scene-utgivelsesmetadata |
| Utgitt | circa 2008 (ReScene project) |
| Siste versjon | SRR v2 (as supported by pyReScene / SRR.NET) |
| Spesifikasjon | rescene.wikidot.com |
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om SRR-filer.