I was wondering how to recreate sub files; that you would find in a movie release. I need a complete breakdown of steps if possible thanks.
Hi,
here's how I do it… (in commandline on Windows)
srr -z C:\Apps\pyReScene-0.6.rc1-w32\Subs\rar -t C:\Apps\pyReScene-0.6.rc1-w32\Subs\temp big.1988.extended.dvdrip.xvid.fragment.cd1.srr
srr -z C:\Apps\pyReScene-0.6.rc1-w32\Subs\rar -t C:\Apps\pyReScene-0.6.rc1-w32\Subs\temp big.1988.extended.dvdrip.xvid.fragment.cd2.srr
srr -z C:\Apps\pyReScene-0.6.rc1-w32\Subs\rar -t C:\Apps\pyReScene-0.6.rc1-w32\Subs\temp big.frag.subs.srr
breakdown:
-z flag is what you specify after running the preprardir command to extract usable rar versions; -t flag is for which temporary folder for rar to use while recreating the original archives.
The last input line, with big.frag.subs.srr, recreates the original scene packed archive using the two sub-archives we made in the first two steps.
This should do the trick for the stuff which comes with .sub and .idx files (aka vobsubs).
Hope that clears things up for you.
What exactly do you want to know? How to recreate the vobsubs .rar file? To do this you need to have the .sub and .idx files and a bit of luck because they are often compressed.
A missing .sub file cannot be recreated.
To reconstruct a vobsub rar, do the following:
- Download the vobsubs .srr file from srrdb
- Extract the stored files: pysrr -x rls-subs.srr
- You may delete the languages.diz file and receive a rls.srr file when double packaging is used.
- Reconstruct the .rar with the compressed .sub of the inner .srr first (see tutorial for reconstruction of compressed rars)
- When successful, reconstruct based on the .srr you downloaded. This needs the newly reconstructed .rar and .idx.
- Verify with the .sfv
ok so I extracted the files and now have 3 files
-English.srr
-French.srr
-Spanish.srr
Now the next step you gave me I don't really understand I read the tutorial on reconstruction of compressed rars.
By the way I am using the Rescene GUI and not the command line.
I also have the .sfv for the subs if that helps.
C:\Tools\pyReScene>srr -z C:\Tools\PyReScene\RAR -t C:\Tools\PyReScene\Temp The.Sentinel.DVDRip.XviD-DiAMOND.srr
SRR file created with ReScene .NET 1.2.
Re-creating stored file: dmd-sentinel.nfo
Re-creating stored file: Sample/dmd-sentinel-sample.srs
Re-creating stored file: Subs/dmd-sentinel-subs.srr
Re-creating stored file: Subs/dmd-sentinel-subs.sfv
Re-creating stored file: dmd-sentinel.sfv
Re-creating RAR file: dmd-sentinel.rar
Re-creating RAR file: dmd-sentinel.r00
Re-creating RAR file: dmd-sentinel.r01
Re-creating RAR file: dmd-sentinel.r02
Re-creating RAR file: dmd-sentinel.r03
Re-creating RAR file: dmd-sentinel.r04
Re-creating RAR file: dmd-sentinel.r05
Re-creating RAR file: dmd-sentinel.r06
Re-creating RAR file: dmd-sentinel.r07
Re-creating RAR file: dmd-sentinel.r08
Re-creating RAR file: dmd-sentinel.r09
Re-creating RAR file: dmd-sentinel.r10
Re-creating RAR file: dmd-sentinel.r11
Re-creating RAR file: dmd-sentinel.r12
Re-creating RAR file: dmd-sentinel.r13
Re-creating RAR file: dmd-sentinel.r14
Re-creating RAR file: dmd-sentinel.r15
Re-creating RAR file: dmd-sentinel.r16
Re-creating RAR file: dmd-sentinel.r17
Re-creating RAR file: dmd-sentinel.r18
Re-creating RAR file: dmd-sentinel.r19
Re-creating RAR file: dmd-sentinel.r20
Re-creating RAR file: dmd-sentinel.r21
Re-creating RAR file: dmd-sentinel.r22
Re-creating RAR file: dmd-sentinel.r23
Re-creating RAR file: dmd-sentinel.r24
Re-creating RAR file: dmd-sentinel.r25
Re-creating RAR file: dmd-sentinel.r26
Re-creating RAR file: dmd-sentinel.r27
Re-creating RAR file: dmd-sentinel.r28
Re-creating RAR file: dmd-sentinel.r29
Re-creating RAR file: dmd-sentinel.r30
Re-creating RAR file: dmd-sentinel.r31
Re-creating RAR file: dmd-sentinel.r32
Re-creating RAR file: dmd-sentinel.r33
Re-creating RAR file: dmd-sentinel.r34
Re-creating RAR file: dmd-sentinel.r35
Re-creating RAR file: dmd-sentinel.r36
Re-creating RAR file: dmd-sentinel.r37
Re-creating RAR file: dmd-sentinel.r38
Re-creating RAR file: dmd-sentinel.r39
Re-creating RAR file: dmd-sentinel.r40
Re-creating RAR file: dmd-sentinel.r41
Re-creating RAR file: dmd-sentinel.r42
Re-creating RAR file: dmd-sentinel.r43
Re-creating RAR file: dmd-sentinel.r44
Re-creating RAR file: dmd-sentinel.r45
Re-creating RAR file: dmd-sentinel.r46
Re-creating RAR file: dmd-sentinel.r47
Re-creating RAR file: dmd-sentinel.r48
C:\Tools\pyReScene>srr -z C:\Tools\PyReScene\RAR -t C:\Tools\PyReScene\Temp dmd-sentinel-subs.srr
Traceback (most recent call last):
File "F:\pyReScene\rescene\srr.py", line 602, in main
File "F:\pyReScene\rescene\srr.py", line 316, in manage_srr
File "F:\pyReScene\rescene\main.py", line 1317, in reconstruct
File "F:\pyReScene\rescene\main.py", line 1468, in _locate_file
rescene.main.InvalidFileSize: Data file is not the correct size: C:\Tools\pyReScene\dmd-sentinel.rar.
Found: 15000000 bytes.
Expected: 1838262 bytes.
Unexpected Error: Data file is not the correct size: C:\Tools\pyReScene\dmd-sentinel.rar.
Found: 15000000 bytes.
Expected: 1838262 bytes.
SRR file created with pyReScene Auto 0.6.
Re-creating stored file: dmd-sentinel.srr
Re-creating stored file: languages.diz
Re-creating RAR file: dmd-sentinel-subs.rar
Ok, I can't figure out what I'm doing wrong. This is as close as I got. It recreated a -subs.rar file, it looks like there's an idx and rar file inside it and the idx does seem to be there but the rar is empty.
It worked! I missed a couple steps. Extracting an .srr file from the -subs.srr then reconstructing that rar before repacking the subs rar.
C:\Tools\pyReScene>srr -x dmd-sentinel-subs.srr
dmd-sentinel.srr: extracted.
languages.diz: extracted.
C:\Tools\pyReScene>srr -z C:\Tools\PyReScene\RAR -t C:\Tools\PyReScene\Temp dmd-sentinel.srr
SRR file created with pyReScene Auto 0.6.
Re-creating RAR file: dmd-sentinel.rar
Trying to rebuild compressed file dmd-sentinel.sub.
Grabbing large enough data piece size for testing.
Trying 2012-06-09 4.20.
Trying 2006-08-05 3.60.
Trying 2004-09-08 3.40.
Good RAR version detected: 2004-09-08 3.40
C:\Tools\PyReScene\RAR\2004-09-08_rar340.exe a -m5 -mdG -s- -ds -vn -o+ -ep -idcd C:\Tools\PyReScene\Temp\SRR-kc5vvlzt\pyReScene_compressed.rar C:\Tools\pyReScene\dmd-sentinel.sub
Compressing dmd-sentinel.sub…
RAR 3.40 Copyright (c) 1993-2004 Alexander Roshal 8 Sep 2004
Shareware version Type RAR -? for help
Evaluation copy. Please register.
Creating archive C:\Tools\PyReScene\Temp\SRR-kc5vvlzt\pyReScene_compressed.rar
Adding C:\Tools\pyReScene\dmd-sentinel.sub OK
Done
So, just to simplify this for the next person…
Have the subs.srr .idx and .sub files all in the same folder as pyrescene.
Extract the .srr from the subs.srr
C:\Tools\pyReScene>srr -x dmd-sentinel-subs.srr
Rebuild the rar with the extracted srr
C:\Tools\pyReScene>srr -z C:\Tools\PyReScene\RAR -t C:\Tools\PyReScene\Temp dmd-sentinel.srr
Repack the rar you just created and the idx file using the subs.srr
C:\Tools\pyReScene>srr -z C:\Tools\PyReScene\RAR -t C:\Tools\PyReScene\Temp dmd-sentinel-subs.srr
Hi
This doesn't work with this release Shakugan.no.Shana.The.Movie.2007.German.DL.DTS.720p.BluRay.iNTERNAL.x264-STARS for example.
The .srr doesn't contain any other .srr and srr -x only extract the languages.diz.
The rar reconstruction finish but it fail passing CRC32 check.