mirror of
https://github.com/aaru-dps/Aaru.git
synced 2026-02-04 00:54:33 +00:00
CD-i filesystem extraction does not include Green Book subheader data #426
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Apr 27, 2020).
Prerequisites
@claunia said the unstable version is no different in this regard.
Check and fill as appropriate:
Description
When extracting files from a CD-i disk image, the sector subheader data that is required to be able to interpret most real-time files is not extracted.
Exact command line used:
./aaru fs extract -x /data/cdi/discs/laser-lords/laser-lords-nl/laser-lords-nl.aaru /data/cdi/discs/laser-lords/laser-lords-nl/extractsExpected behavior:
@claunia said on IRC that the intention is to store this data separately in an xattr directory.
Since these headers represent a pretty significant loss of data (it becomes impossible to decode most realtime files without per-sector channel / record / trigger / coding information info) it might make sense to print a warning if the command is invoked without the -x parameter?
Actual behavior:
No xattr directory is created, and no filesystem xattrs are set.