Skip to content

Just Cause 4 #25

@leop2p

Description

@leop2p

Can't extract FSB Vorbis file. Error:

Traceback (most recent call last):
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\extract.py", line 131, in <module>
    main()
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\extract.py", line 127, in main
    exit(app.run(sys.argv[1:]))
         ^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\extract.py", line 121, in run
    self.handle_file(f)
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\extract.py", line 110, in handle_file
    for sample_fakepath, sample_name, sample_data in self.read_samples(fakepath_prefix, fsb, ext):
                                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\extract.py", line 86, in read_samples
    yield sample_fakepath, sample.name, fsb.rebuild_sample(sample)
                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\fsb5\__init__.py", line 212, in rebuild_sample
    return vorbis.rebuild(sample)
           ^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\fsb5\vorbis.py", line 308, in rebuild
    blocksize = vorbis.vorbis_packet_blocksize(info, packet)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\fsb5\vorbis.py", line 209, in vorbis_packet_blocksize_errcheck
    errcheck(result, func, arguments)
  File "C:\Users\vadim\AppData\Local\Programs\Python\Python312\Scripts\fsb5-extractor\fsb5\vorbis.py", line 164, in errcheck
    raise OSError('Call to %s(%s) returned %d (error)' % (func.__name__, ', '.join(str(x) for x in arguments), result))
OSError: Call to vorbis_packet_blocksize(<fsb5.vorbis.VorbisInfo object at 0x000002757AE864D0>, <fsb5.vorbis.OggPacket object at 0x000002757AEB98D0>) returned -135 (error)

If needed, I will provide FSB file and bank file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions