tapconvert
Convert TAP (ZX Spectrum) audio files
SYNOPSIS
tapconvert [options] input_archive output_archive
PARAMETERS
-f format
Specifies the target archive format to which the input_archive should be converted. This is typically a numeric format version (e.g., '3', '4').
-v
Enables verbose mode, printing progress messages and detailed information about the conversion process.
-h, --help
Displays a help message with usage information and exits.
--version
Outputs version information for the tapconvert utility and exits.
DESCRIPTION
tapconvert is a utility program associated with the Taper backup system. Its primary function is to convert Taper archive files from one internal format to another, typically a newer version. This is crucial when a Taper installation is upgraded, and existing archive files created with an older version of Taper need to be accessible and readable by the new version. It ensures backward compatibility for your backup data, allowing you to restore files from older archives without issues after a software upgrade. tapconvert operates by reading the input archive and writing a new archive in the specified output format.
CAVEATS
tapconvert is specific to Taper archive formats and cannot be used for general archive conversions (e.g., tar, zip).
The specified format must be a valid Taper archive format supported by the installed tapconvert version.
Sufficient disk space is required to store the new output_archive, which will be a complete copy of the converted data.
USAGE EXAMPLE
To convert an old Taper archive named old_backup.tap to a new format (e.g., format 4) and save it as new_backup.tap, you would use:
tapconvert -f 4 old_backup.tap new_backup.tap
HISTORY
tapconvert is an integral part of the Taper backup system, developed by Peter T. Breuer. It was created to address the challenge of backward compatibility for Taper archives as the Taper software evolved and introduced new internal archive formats. Its development is directly tied to the lifecycle and upgrades of the Taper project, ensuring users could continue to access and restore data from older backups despite format changes in newer Taper versions.
SEE ALSO
taper(8), taperead(1), tapeinfo(1)