rescepy

rescepy

rescepy is a cross-platform Python2 script for automated SRR (ReScene) verification and reconstruction.

  • fetches srrs from: http://www.srrdb.com
  • verifies sfv files and reconstructs rars and samples if required.
  • ability to identify and process extracted files (video only)

dependencies:

  • Python2
  • pyReScene
  • UnRAR
  • cfv

https://github.com/dryes/rescepy

Windows installation instructions

Install Python 2

http://www.activestate.com/activepython/downloads

Just follow all the installation steps.

Install pyReScene

http://rescene.wikidot.com/pyrescene-installation

Code or binaries doesn't matter. Just make sure typing pyrescene from a random path in the terminal will show the help.

Install UnRAR for Windows

Command line freeware Windows UnRAR
http://www.rarlab.com/rar_add.htm

If you have WinRAR installed, this step can be skipped.
Test by typing unrar at a random location in the terminal.

Install cfv

cfv is a utility to both test and create .sfv, .csv, .crc, .md5(sfv-like), md5sum, bsd md5, sha1sum, and .torrent files. These files are commonly used to ensure the correct retrieval or storage of data.

http://cfv.sourceforge.net/

Run the win32 installer and test.
It will be installed in C:\Program Files (x86)\cfv, but it looks like it doesn't have to be added to the PATH variable.

c:\>cfv
0 files, 0 OK.  0.002 seconds, 0.0K/s

Install rescepy

Easiest way without installing git to keep up to date with changes is to click Download ZIP and extract to C:\rescepy.

I added rescepy.bat to a location in my PATH. (C:\pyReScene\bin\windows)

@ECHO OFF
REM rescepy is a cross-platform python2 script for automated srr (rescene) verification and reconstruction.
python.exe C:\rescepy\resce.py %*

I noticed this doesn't work for me since I don't actually have pyReScene installed to the Python environment. (running python setup.py install on pyReScene)
I placed all the contents of C:\rescepy in C:\pyReScene. C:\pyReScene\rescepy will contain 5 .py files and resce.py is a level higher.

@ECHO OFF
REM rescepy is a cross-platform python2 script for automated srr (rescene) verification and reconstruction.
python.exe C:\pyReScene\resce.py %*

More options can be added to the above line if required.
e.g. python.exe C:\pyReScene\resce.py --cfv-bin "C:\Program Files (x86)\cfv" %*
This should not be the case if everything went well.

Typing rescepy currently shows nothing.

rescepy help

C:\Users\Me>rescepy --help
usage: resce.py [--opts] input1 [input2] ...

automated srr verification and reconstruction.

positional arguments:
  input                 file/directory

optional arguments:
  -h, --help            show this help message and exit
  --force, -f           proceed if rars/samples already exist
  --sample-only, -s     process samples only - no rars
  --download, -d        force download of srr
  --no-process, -n      do not process files - check srr exists only
  --srr-dir SRR_DIR
  --srr-bin SRR_BIN
  --srs-bin SRS_BIN
  --cfv-bin CFV_BIN
  --unrar-bin UNRAR_BIN
  --rar-dir RAR_DIR

rescepy remarks

  • Supplying no parameters won't show the help.
  • Existing .nfo files will be overwritten without confirmation.
  • Movie file gets deleted before the rars have been checked with cfv
  • The existing .srr file stays in the folder. (OK!) But the .srr file grabbed from srrdb also stays there.
  • It will verify existing RAR files
  • It will try to reconstruct missing sample files

Fix the code (optional)

When running everything from source, there is no .exe. Just the name without the extension will work fine, except when you run directly without any installation like me. Then the names of the .bat files in C:\pyReScene\bin\windows are used. These files have an additional py prefix. This is the additional change you see.

C:\pyReScene\rescepy\srr.py

Change self.binary = 'srr.exe' to self.binary = 'pysrr' or edit the rescepy.bat file and let —srr-bin point to the correct runnable (exe or bat).

C:\pyReScene\rescepy\srs.py

Change self.binary = 'srs.exe' to self.binary = 'pysrs' or edit the rescepy.bat file and let —srs-bin point to the correct runnable (exe or bat).

C:\pyReScene\rescepy\cfv.py

Change self.binary = 'cfv.exe' to self.binary = 'cfv' or edit the rescepy.bat file and let —cfv-bin point to the executable in "C:\Program Files (x86)\cfv".

Other (ignore)

+ best to quote the app replacement too? (in sp = subprocess.Popen('%s) subprocess.Popen can be avoided for pysrr and pysrs. (main() accepts two parameters)

rescepy usage

I'm not sure yet in which different ways it works, so here is my experimentation. I'm starting with the following setup:

C:\copy\BBS - The Documentary (2005)>tree /f /a
+---BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV.srr
|
+---BBS.The.Documentary.EP02.SysOps.and.Users.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep02.sysops.and.users.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep02.sysops.and.users.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP02.SysOps.and.Users.DVDRip.XviD-CRNTV.srr
|
+---BBS.The.Documentary.EP03.Make.it.Pay.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP03.Make.it.Pay.DVDRip.XviD-CRNTV.srr
|
+---BBS.The.Documentary.EP04.FidoNet.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP04.FidoNet.DVDRip.XviD-CRNTV.srr
|
+---BBS.The.Documentary.EP05.Artscene.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep05.artscene.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep05.artscene.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP05.Artscene.DVDRip.XviD-CRNTV.srr
|
+---BBS.The.Documentary.EP06.HPAC.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep06.hpac.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep06.hpac.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP06.HPAC.DVDRip.XviD-CRNTV.srr
|
+---BBS.The.Documentary.EP07.NO.CARRIER.DVDRip.XviD-CRNTV
|       bbs.the.documentary.ep07.no.carrier.dvdrip.xvid-crntv.avi
|       bbs.the.documentary.ep07.no.carrier.dvdrip.xvid-crntv.nfo
|       BBS.The.Documentary.EP07.NO.CARRIER.DVDRip.XviD-CRNTV.srr
|
\---BBS.The.Documentary.EP08.Compression.DVDRip.XviD-CRNTV
        bbs.the.documentary.ep08.compression.dvdrip.xvid-crntv.avi
        bbs.the.documentary.ep08.compression.dvdrip.xvid-crntv.nfo
        BBS.The.Documentary.EP08.Compression.DVDRip.XviD-CRNTV.srr

First experiments

I'm going to start with the first episode and move the existing .srr out. Rescepy should be able to grab this file from srrdb.com.

C:\copy\BBS - The Documentary (2005)>move BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV\BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV.srr .
C:\copy\BBS - The Documentary (2005)>rescepy BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV

Processing: BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV

Searching on srrdb.com ... downloaded successfully.

srr.exe wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.

Errors: 1
C:\copy\BBS - The Documentary (2005)\BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV

C:\copy\BBS - The Documentary (2005)>

Apply the fixes mentioned above. Try again.

Input file not found: 'C:\copy\BBS

It doesn't like spaces in the path. Looks like Windows needs double quotes or you don't have the latest code.

C:\copy\BBS - The Documentary (2005)>rescepy BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV

Processing: BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV

\bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.nfo: extracted.
\Sample\sample-bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.srs: extracted.
\bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.sfv: extracted.
Verifying input files ...
File OK: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.avi.
All files OK!
************************************************************
WARNING: SRR files for compressed RARs are like SRS files:
         you can never be sure they will reconstruct!
************************************************************
SRR file created with ReScene .NET 1.3.3 GUI (beta).
Recreating stored file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.nfo
Recreating stored file: Sample/sample-bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.srs
Recreating stored file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.sfv
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.rar
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r00
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r01
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r02
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r03
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r04
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r05
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r06
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r07
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r08
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r09
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r10
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r11
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r12
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r13
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r14
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r15
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r16
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r17
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r18
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r19
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r20
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r21
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r22
Re-creating RAR file: bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.r23
Creating output folder failed.
SRS Load Complete...          Elapsed Time: 0.02s
Track Extraction Complete...  Elapsed Time: 13.14s
Traceback (most recent call last):
  File "C:\pyReScene\resample\srs.py", line 360, in main
    srs, out_folder)
  File "C:\pyReScene\resample\main.py", line 465, in rebuild_sample
    return avi_rebuild_sample(*args, **kwargs)
  File "C:\pyReScene\resample\main.py", line 2538, in avi_rebuild_sample
    with open(sample_file, "wb") as sample:
IOError: [Errno 22] invalid mode ('wb') or filename: u'C:\\copy\\BBS - The Documentary (2005)\\BBS.The.Documentary.EP01.
Baud.DVDRip.XviD-CRNTV\\Sample" -y\\sample-bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.avi'
Unexpected Error:
[Errno 22] invalid mode ('wb') or filename: u'C:\\copy\\BBS - The Documentary (2005)\\BBS.The.Documentary.EP01.Baud.DVDR
ip.XviD-CRNTV\\Sample" -y\\sample-bbs.the.documentary.ep01.baud.dvdrip.xvid-crntv.avi'

Errors: 1
C:\copy\BBS - The Documentary (2005)\BBS.The.Documentary.EP01.Baud.DVDRip.XviD-CRNTV

Lots of trying… but the grabbing from srrDB works.

SRR file in the folder

Trying again on the third episode with a .srr file in the folder.
The existing .srr file stays in the folder. (OK!)

C:\copy\BBS - The Documentary (2005)>rescepy BBS.The.Documentary.EP03.Make.it.Pay.DVDRip.XviD-CRNTV

Processing: BBS.The.Documentary.EP03.Make.it.Pay.DVDRip.XviD-CRNTV

\bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.nfo: extracted.
\Sample\sample-bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.srs: extracted.
\bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.sfv: extracted.
Verifying input files ...
File OK: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.avi.
All files OK!
************************************************************
WARNING: SRR files for compressed RARs are like SRS files:
         you can never be sure they will reconstruct!
************************************************************
SRR file created with ReScene .NET 1.3.3 GUI (beta).
Recreating stored file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.nfo
Recreating stored file: Sample/sample-bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.srs
Recreating stored file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.sfv
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.rar
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r00
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r01
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r02
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r03
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r04
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r05
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r06
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r07
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r08
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r09
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r10
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r11
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r12
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r13
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r14
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r15
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r16
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r17
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r18
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r19
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r20
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r21
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r22
Re-creating RAR file: bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r23
pysrs "Sample/sample-bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.srs" "bbs.the.documentary.ep03.make.it.pay.d
vdrip.xvid-crntv.rar" -y -o "C:\copy\BBS - The Documentary (2005)\BBS.The.Documentary.EP03.Make.it.Pay.DVDRip.XviD-CRNTV
\Sample"
SRS Load Complete...          Elapsed Time: 0.02s
Track Extraction Complete...  Elapsed Time: 10.31s
Rebuild Complete...           Elapsed Time: 10.48s

File Details:   Size           CRC
                -------------  --------
Expected    :      11.962.368  7A42FED0
Actual      :      11.962.368  7A42FED0

Successfully rebuilt sample: sample-bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.avi
testing from bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.sfv (sfv)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r00 : OK (a9603c6d)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r01 : OK (32177d70)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r02 : OK (4186af74)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r03 : OK (5cca93a3)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r04 : OK (ff818605)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r05 : OK (54cf49da)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r06 : OK (eb2293f0)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r07 : OK (7af97866)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r08 : OK (13478129)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r09 : OK (dc63e5c8)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r10 : OK (313358dc)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r11 : OK (942e5479)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r12 : OK (d2ac424b)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r13 : OK (f5ce6abf)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r14 : OK (a83a6088)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r15 : OK (f13682e1)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r16 : OK (5bb8f291)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r17 : OK (2d0e3ac6)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r18 : OK (fecb2443)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r19 : OK (c479aa7c)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r20 : OK (777cbb54)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r21 : OK (303819d6)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r22 : OK (1d252d01)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.r23 : OK (bcdf1d78)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.rar : OK (4656fca2)
bbs.the.documentary.ep03.make.it.pay.dvdrip.xvid-crntv.sfv: 25 files, 25 OK.  8.810 seconds, 40947.0K/s

C:\copy\BBS - The Documentary (2005)>

No SRR file available

C:\copy\BBS - The Documentary (2005)>rescepy BBS.The.Documentary.EP04.FidoNet.DVDRip.XviD-CRNTV

Processing: BBS.The.Documentary.EP04.FidoNet.DVDRip.XviD-CRNTV

Searching on srrdb.com ... downloaded successfully.

\bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.nfo: extracted.
\Sample\sample-bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.srs: extracted.
\bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.sfv: extracted.
Verifying input files ...
File OK: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.avi.
All files OK!
************************************************************
WARNING: SRR files for compressed RARs are like SRS files:
         you can never be sure they will reconstruct!
************************************************************
SRR file created with ReScene .NET 1.3.3 GUI (beta).
Recreating stored file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.nfo
Recreating stored file: Sample/sample-bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.srs
Recreating stored file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.sfv
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.rar
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r00
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r01
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r02
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r03
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r04
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r05
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r06
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r07
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r08
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r09
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r10
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r11
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r12
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r13
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r14
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r15
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r16
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r17
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r18
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r19
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r20
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r21
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r22
Re-creating RAR file: bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r23
pysrs "Sample/sample-bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.srs" "bbs.the.documentary.ep04.fidonet.dvdrip.xv
id-crntv.rar" -y -o "C:\copy\BBS - The Documentary (2005)\BBS.The.Documentary.EP04.FidoNet.DVDRip.XviD-CRNTV\Sample"
SRS Load Complete...          Elapsed Time: 0.01s
Track Extraction Complete...  Elapsed Time: 8.44s
Rebuild Complete...           Elapsed Time: 8.63s

File Details:   Size           CRC
                -------------  --------
Expected    :       9.529.344  A86237CA
Actual      :       9.529.344  A86237CA

Successfully rebuilt sample: sample-bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.avi
testing from bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.sfv (sfv)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r00 : OK (3b4a7a11)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r01 : OK (84bf9282)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r02 : OK (1d0b016e)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r03 : OK (f542a2c0)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r04 : OK (0b38d43a)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r05 : OK (bc7d77cf)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r06 : OK (d22c2010)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r07 : OK (73a99479)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r08 : OK (eeb4a4af)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r09 : OK (5f48280e)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r10 : OK (9353dc04)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r11 : OK (f677d8e9)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r12 : OK (5f03ed80)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r13 : OK (ba5ac459)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r14 : OK (89fac634)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r15 : OK (cbd43944)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r16 : OK (a1ed421c)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r17 : OK (c3ffda2d)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r18 : OK (0e2aba7f)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r19 : OK (e47aaf7c)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r20 : OK (9e327f12)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r21 : OK (66875154)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r22 : OK (4cf85023)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.r23 : OK (f8332f04)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.rar : OK (97e39094)
bbs.the.documentary.ep04.fidonet.dvdrip.xvid-crntv.sfv: 25 files, 25 OK.  9.297 seconds, 38837.7K/s

C:\copy\BBS - The Documentary (2005)>

The whole season at once

Will not work on Windows:

C:\copy\BBS - The Documentary (2005)>rescepy .
C:\copy\BBS - The Documentary (2005)>rescepy "c:\copy\BBS - The Documentary (2005)"

Processing: BBS - The Documentary (2005)

Searching on srrdb.com ... the requested file does not exist.

Errors: 1
C:\copy\BBS - The Documentary (2005)>rescepy BBS*

C:\copy\BBS - The Documentary (2005)>

Will work on Windows:

for /f %F in ('dir /b /a:d .') do rescepy "%F"

Powershell is probably possible too in one way or another, but this doesn't work:

PS C:\copy\BBS - The Documentary (2005)> rescepy BBS*

http://superuser.com/questions/460598/is-there-any-way-to-get-the-windows-cmd-shell-to-expand-wildcard-paths

Other test cases

  • Just a folder with renamed movie files
  • Music
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License