Multiple files in RAR fails Sample reconstruction
Issue #177
new
Example release: Red.Dwarf.Season.1.DVD.Extras.DVDRip.DivX-SFM, the RARs contain multiple video files.
$ srs red.dwarf.season.1.dvd.extras.dvdrip.divx-sfm.sample.srs ../red.dwarf.season.1.dvd.extras.dvdrip.part.1.sfm.rar
Using Commentaries\Red.Dwarf.S01E01.commentary.cast\Red.Dwarf.S01E01.Cast.Commentary.mp3 from first RAR.
Using Commentaries\Red.Dwarf.S01E01.commentary.cast\Red.Dwarf.S01E01.Cast.Commentary.mp3 from first RAR.
SRS Load Complete... Elapsed Time: 0.01s
Track Location Complete... Elapsed Time: 0.03s
Unable to locate track signature for track 0. Aborting.
$ srs red.dwarf.season.1.dvd.extras.dvdrip.divx-sfm.sample.srs ../red.dwarf.season.1.dvd.extras.dvdrip.part.2.sfm.rar
Using Easter.Eggs\Red.Dwarf.Future.Echoes.Polaroid\Red.Dwarf.Future.Echoes.Polaroid.DivX-SFM.avi from first RAR.
Using Easter.Eggs\Red.Dwarf.Future.Echoes.Polaroid\Red.Dwarf.Future.Echoes.Polaroid.DivX-SFM.avi from first RAR.
SRS Load Complete... Elapsed Time: 0.01s
Track Location Complete... Elapsed Time: 0.18s
Unable to locate track signature for track 0. Aborting.
Reconstructing from extracted files:
$ find ../ -name "*.avi" -print -exec python ~/scripts/pyrescene/bin/srs.py red.dwarf.season.1.dvd.extras.dvdrip.divx-sfm.sample.srs {} \;
../Red.Dwarf.Original.Series.1.Trailer/Red.Dwarf.Original.Series.1.Trailer.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 0.11s
Unable to locate track signature for track 0. Aborting.
../Red.Dwarf.Series.1.Extended.and.Deleted.Scenes/Red.Dwarf.Series.1.Deleted.Scenes.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 1.80s
Unable to locate track signature for track 0. Aborting.
../Effects.Shots.No.Audio/Red.Dwarf.Effects.Shots-No.Audio.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 0.37s
Unable to locate track signature for track 0. Aborting.
../Launching.Red.Dwarf/Red.Dwarf-Launching.Red.Dwarf.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 2.41s
Unable to locate track signature for track 0. Aborting.
../Red.Dwarf.S01E01.The.End.Japanese.Version/Red.Dwarf.S01E01.The.End.Japanese.Version.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 2.14s
Unable to locate track signature for track 0. Aborting.
../Easter.Eggs/Red.Dwarf.Future.Echoes.Polaroid/Red.Dwarf.Future.Echoes.Polaroid.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 0.11s
Unable to locate track signature for track 0. Aborting.
../Easter.Eggs/Red.Dwarf.S01E02.future.echoes.talkthrough.animated.DivX-SFM/Red.Dwarf.S01E02.future.echoes.talkthrough.animated.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 0.30s
Unable to locate track signature for track 0. Aborting.
../Red.Dwarf.Drunk.Featurette/Red.Dwarf.Drunk.Featurette.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 0.04s
Track Extraction Complete... Elapsed Time: 0.12s
Rebuild Complete... Elapsed Time: 0.20s
File Details: Size CRC
------------- --------
Expected : 8,925,184 778FB8F6
Actual : 8,925,184 778FB8F6
Successfully rebuilt sample: red.dwarf.season.1.dvd.extras.dvdrip.divx-sfm.sample.avi
../Red.Dwarf.Series.1.Smeg-Ups/Red.Dwarf.Series.1.Smeg-Ups.DivX-SFM.avi
SRS Load Complete... Elapsed Time: 0.00s
Track Location Complete... Elapsed Time: 0.31s
Unable to locate track signature for track 0. Aborting.
Seems like pyrescene only considers the first file it finds in the RAR set as a candidate for reconstruction.