RarStream fails to find the next volume

Issue #60 resolved
Gfy repo owner created an issue

Upon reconstructing the sample from the RARs:

SRS Load Complete...          Elapsed Time: 0.01s
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/resample/srs.py", line 319, in main
    tracks = movi.find_sample_streams(tracks, movie)
  File "/usr/lib/python2.7/site-packages/resample/main.py", line 466, in find_sample_streams
    return mkv_find_sample_streams(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/resample/main.py", line 1760, in mkv_find_sample_streams
    tracks, done = _mkv_block_find(tracks, er, done)
  File "/usr/lib/python2.7/site-packages/resample/main.py", line 1784, in _mkv_block_find
    buff = er.read_contents()
  File "/usr/lib/python2.7/site-packages/resample/ebml.py", line 404, in read_contents
    buff = self._ebml_stream.read(self.current_element.length)
  File "/usr/lib/python2.7/site-packages/rescene/rarstream.py", line 215, in read
    raise EOFError("Trying to read beyond end of file.")
EOFError: Trying to read beyond end of file.
Unexpected Error:
Trying to read beyond end of file.

The problem is with the file names: pfa-dw.s05e18.teotw.part02.rar becomes pfa-dw.s05e18.teotw.part03.rar, but must be pfa-dw.s05e18.teotw.part02.r00.

No problem with construction when based on the .sfv file, but otherwise this error is shown:

You must start with the first volume from a RAR set.

The created .srr files won't have the OSO hash included.

Comments (2)

  1. Log in to comment