Systems and methods for selecting digital data for archival
Methods and systems for selective archival of data include, in some aspects, determining, via an electronic processing circuit, a plurality of accessors for a data format, displaying indicators for at least a portion of the plurality of accessors on an electronic display, receiving input defining a selection of a subset of the plurality of accessors from an input device; and outputting the selected subset of accessors with data encoded in the data format to an archive.
1. An archive verification apparatus, comprising:
one or more electronic hardware processing circuits, configured to execute:
a functionality interpreter and instantiator, configured to instantiate a candidate accessor, wherein the instantiated candidate accessor is configured to receive input data and output first data derived from the input data,
a reference accessor configured to receive the input data and output second data derived from the input data,
a comparator configured to compare characteristics of the first data with characteristics of the second data, and
a results analyzer configured to:
receive results from the comparator and determine whether the results are acceptable, and
generate an output signal based on the determination of acceptability.
2. The apparatus of claim 1 , wherein each of the candidate accessor and reference accessor are configured to output a set of tests of selected features of the respective accessor.
3. The apparatus of claim 2 , wherein the input data is audio data with embedded lyrics and each of the candidate accessor and reference accessor are configured to output a set of audio samples.
4. The apparatus of claim 1 , wherein the results analyzer is configured to determine whether the results are acceptable based on one or more thresholds for acceptable performance.
5. The apparatus of claim 1 , wherein the one or more electronic hardware processing circuits are further configured to execute an accessor functionality selector and generator configured to select a new accessor in response to a first signal, wherein the results analyzer is further configured to send the first signal to the accessor functionality selector and generator in response to a determination that the results are not acceptable.
6. The apparatus of claim 5 , wherein the accessor functionality selector and generator is further configured to transmit the candidate accessor to an encoder or format annotator in response to a second signal, wherein the results analyzer is further configured to send the second signal to the accessor functionality selector and generator in response to a determination that the results are acceptable.