Skip to content

Instantly share code, notes, and snippets.

@ross-spencer
Created August 22, 2014 03:12
Show Gist options
  • Save ross-spencer/e1094e5bb5f383fed0d4 to your computer and use it in GitHub Desktop.
Save ross-spencer/e1094e5bb5f383fed0d4 to your computer and use it in GitHub Desktop.
2GB PCM WAVE Validation in JHOVE2: Windows XP Environment
15:03:25,117 [main] WARN TypeConverterDelegate : PropertyEditor [com.sun.beans.editors.EnumEditor] found through deprecated global PropertyEditorManager fallback - consider using a more isolated form of registration, e.g. on the BeanWrapper/BeanFactory!
First line repeated x 1394 times.
FileSource:
StartingOffset (byte): 0
EndingOffset (byte): 2225135359
Size (byte): 2225135360
FileSystemProperties:
Path: C:\Working\jhove2-2.1.0\rsPM_R22847462_A.wav
LastModified: 2014-08-22T14:49:46+12:00
PresumptiveFormats:
PresumptiveFormat {FormatIdentification}:
NativeIdentifier {I8R}:
Value: fmt/6
Namespace: PUID
JHOVE2Identifier {I8R}:
Value: http://jhove2.org/terms/format/wave
Namespace: JHOVE2
IdentificationProduct {I8R}:
Value: http://jhove2.org/terms/reportable/org/jhove2/module/identify/DROIDIdentifier
Namespace: JHOVE2
Confidence: PositiveSpecific
Modules:
Module {JHOVE2CommandLine}:
DateTime: 2014-08-22T15:03:27+12:00
CommandLine: rsPM_R22847462_A.wav
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:02:46.335
Module {TextDisplayer}:
CharacterEncoding: UTF-8
ShowIdentifiers: false
ShowDescriptiveProperties: true
ShowRawProperties: true
ShouldIndent: true
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:02:43.914
Module {JHOVE2}:
Installation:
Architecture: x86
NumProcessors: 4
MaxMemory (byte): 1037959168
OSName: Windows XP
OSVersion: 5.1
JREVendor: Oracle Corporation
JREVersion: 1.7.0_25
JREHome: C:\Program Files\Java\jre7
JVMVendor: Oracle Corporation
JVMVersion: 23.25-b01
JVMName: Java HotSpot(TM) Client VM
ClassVersion: 51.0
Classpath: c:\Working\jhove2-2.1.0\\config\droid;c:\Working\jhove2-2.1.0\\config;c:\Working\jhove2-2.1.0\lib\aopalliance-1.0.jar;c:\Working\jhove2-2.1.0\lib\commons-beanutils-1.7.0.jar;c:\Working\jhove2-2.1.0\lib\commons-logging-1.1.1.jar;c:\Working\jhove2-2.1.0\lib\commons-logging-api-1.1.jar;c:\Working\jhove2-2.1.0\lib\commons-pool-1.5.3.jar;c:\Working\jhove2-2.1.0\lib\geoapi-2.3-M1.jar;c:\Working\jhove2-2.1.0\lib\geoapi-pending-2.3-M1.jar;c:\Working\jhove2-2.1.0\lib\gt-api-2.6.5.jar;c:\Working\jhove2-2.1.0\lib\gt-main-2.6.5.jar;c:\Working\jhove2-2.1.0\lib\gt-metadata-2.6.5.jar;c:\Working\jhove2-2.1.0\lib\gt-referencing-2.6.5.jar;c:\Working\jhove2-2.1.0\lib\gt-shapefile-2.6.5.jar;c:\Working\jhove2-2.1.0\lib\jargs-1.0.jar;c:\Working\jhove2-2.1.0\lib\jdom-1.0.jar;c:\Working\jhove2-2.1.0\lib\je-4.0.103.jar;c:\Working\jhove2-2.1.0\lib\jhove2-2.1.0.jar;c:\Working\jhove2-2.1.0\lib\jna-3.2.7.jar;c:\Working\jhove2-2.1.0\lib\jsr-275-1.0-beta-2.jar;c:\Working\jhove2-2.1.0\lib\jts-1.10.jar;c:\Working\jhove2-2.1.0\lib\jwat-arc-1.0.0.jar;c:\Working\jhove2-2.1.0\lib\jwat-common-1.0.0.jar;c:\Working\jhove2-2.1.0\lib\jwat-gzip-1.0.0.jar;c:\Working\jhove2-2.1.0\lib\jwat-warc-1.0.0.jar;c:\Working\jhove2-2.1.0\lib\log4j-1.2.14.jar;c:\Working\jhove2-2.1.0\lib\mvel2-2.0.18.jar;c:\Working\jhove2-2.1.0\lib\saxon-6.5.3.jar;c:\Working\jhove2-2.1.0\lib\soap-2.3.1.jar;c:\Working\jhove2-2.1.0\lib\spring-beans-2.5.6.jar;c:\Working\jhove2-2.1.0\lib\spring-context-2.5.6.jar;c:\Working\jhove2-2.1.0\lib\spring-core-2.5.6.jar;c:\Working\jhove2-2.1.0\lib\spring-test-2.5.6.jar;c:\Working\jhove2-2.1.0\lib\vecmath-1.3.2.jar;c:\Working\jhove2-2.1.0\lib\xercesImpl-2.9.1.jar;c:\Working\jhove2-2.1.0\lib\xml-apis-1.3.04.jar;c:\Working\jhove2-2.1.0\lib\xml-resolver-1.2.jar
LibraryPath: C:\WINDOWS\system32;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Documents and Settings\spencero\Desktop\Tools\imagemagick\ImageMagick-6.8.8-Q16;C:\Program Files\Windows Resource Kits\Tools\;N:\\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Windows Imaging\;N:\;n:\;C:\Python27;C:\Program Files\ImageMagick-6.8.7-Q16;C:\Program Files\Git\cmd;C:\Working\strings;C:\Working\cpmtools;C:\Documents and Settings\spencero\Desktop\Tools\go1.3.windows-386\go\bin;.
Invocation:
UserName: a_spencero
WorkingDirectory: c:\Working\jhove2-2.1.0
TempDirectory: C:\DOCUME~1\A_SPEN~1\LOCALS~1\Temp\
TempPrefix: jhove2-tmp
TempSuffix: .dat
DeleteTempFilesOnClose: true
CalcDigests: false
BufferSize (byte): 131072
BufferType: Direct
Commands:
Command {IdentifierCommand}:
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:02:42.726
Command {DispatcherCommand}:
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:00:01.000
Command {DigesterCommand}:
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:00:00.001
Command {AssessorCommand}:
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:00:00.015
Command {AggrefierCommand}:
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:00:00.001
SourceCounter:
NumSources: 2
NumFileSources: 1
NumBytestreamSources: 1
MemoryUsage (byte): 189139512
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:02:43.757
Module {IdentifierModule}:
isShouldSkipIdentifyIfPreIdentified: true
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
TimerInfo:
ElapsedTime: 00:02:42.711
Module {DROIDIdentifier}:
ConfigurationFile: /C:/Working/jhove2-2.1.0/config/droid/DROID_config.xml
SignatureFile: /C:/Working/jhove2-2.1.0/config/droid/DROID_SignatureFile_V20.xml
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Generic
WrappedProduct:
Name: DROID
Version: 4.0.0
ReleaseDate: 2009-07-23
RightsStatement: BSD license
Authority: The National Archives, Digital Preservation Department http://www.nationalarchives.gov.uk/
Environments: Unix Windows Macintosh
Languages: JAVA
isOpenSource: true
Note: The DROID Signature and Configuration files in the JHOVE2 distribution have been edited to, among other things, detect additional signatures for formats
TimerInfo:
ElapsedTime: 00:02:42.695
Module {WAVEModule}:
Chunks:
Chunk {RIFFChunk}:
FormType_raw: WAVE
FormType_descriptive: Waveform Audio Format
Identifier: RIFF
Size (byte): 2225135352
ChildChunks:
ChildChunk {FormatChunk}:
FormatCategory_raw: 1
FormatCategory_descriptive: Microsoft Pulse Code Modulation (PCM) format
NumChannels: 1
SamplingRate (samples/second): 96000
AverageBytesPerSecond: 288000
DataBlockSize (byte): 3
BitsPerSample: 24
SizeOfExtraInformation: 0
Identifier: fmt
Size (byte): 18
isValid: true
ChildChunk {GenericChunk}:
Identifier: data
Size (byte): 2225129088
isValid: true
ChildChunk {LISTChunk}:
ListType: INFO
Identifier: LIST
Size (byte): 76
ChildChunks:
ChildChunk {ZSTRChunk}:
Description: Creation date
String: 2014-06-16T14:43:19+12:0
Identifier: ICRD
Size (byte): 25
hasPadByte: true
isValid: true
ChildChunk {ZSTRChunk}:
Description: Software
String: Adobe Audition CS6 (Macintosh
Identifier: ISFT
Size (byte): 30
isValid: true
isValid: true
ChildChunk {BroadcastAudioExtensionChunk}:
Description: !/4 Inch sound recording of Miss Norton's talk, Dr. Taylor and Pannel
Originator: Wellington Hospital
OriginatorReference: 22
OriginationDate: 2014-06-16
OriginationTime: 14:43:22
TimeReferenceLow: 0
TimeReferenceHigh: 0
BWFVersion: 1
SMPTEUMID: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
CodingHistory:
Identifier: bext
Size (byte): 602
isValid: true
ChildChunk {XMPChunk}:
Identifier: _PMX
Size (byte): 5523
hasPadByte: true
isValid: true
isValid: true
isValid: true
Coverage: Inclusive
Format:
Name: WAVE
Identifier {I8R}:
Value: http://jhove2.org/terms/format/wave
Namespace: JHOVE2
AliasIdentifiers:
AliasIdentifier {I8R}:
Value: fmt/6
Namespace: PUID
AliasNames:
AliasName: Waveform Audio File Format
Profiles:
Profile {BroadcastWaveFormatProfile}:
isValid: true
Coverage: Inclusive
Format:
Name: Broadcast Wave Format profile
Identifier {I8R}:
Value: http://jhove2.org/terms/format/wave/bwf
Namespace: JHOVE2
AliasIdentifiers:
AliasIdentifier {I8R}:
Value: EBU Technical Recommendation R85-1997
Namespace: EBU
AliasIdentifier {I8R}:
Value: EBU Tech 3285
Namespace: EBU
AliasNames:
AliasName: BWF
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Specific
TimerInfo:
ElapsedTime: 00:00:00.001
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Specific
TimerInfo:
ElapsedTime: 00:00:00.297
Module {AssessmentModule}:
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Specific
TimerInfo:
ElapsedTime: 00:00:00.015
isAggregate: false
NumChildSources: 1
ChildSources:
ChildSource {ByteStreamSource}:
StartingOffset (byte): 2225129836
EndingOffset (byte): 2225135358
Size (byte): 5523
PresumptiveFormats:
PresumptiveFormat {FormatIdentification}:
NativeIdentifier {I8R}:
Value: http://jhove2.org/terms/format/xml
Namespace: JHOVE2
JHOVE2Identifier {I8R}:
Value: http://jhove2.org/terms/format/xml
Namespace: JHOVE2
Confidence: PositiveGeneric
Modules:
Module {XmlModule}:
SaxParser:
Parser: org.apache.xerces.parsers.SAXParser
SaxFeatures:
SaxFeature: http://xml.org/sax/features/validation = true
SaxFeature: http://xml.org/sax/features/resolve-dtd-uris = false
SaxFeature: http://apache.org/xml/features/validation/dynamic = true
SaxFeature: http://apache.org/xml/features/validation/schema = true
SaxFeature: http://apache.org/xml/features/validation/schema-full-checking = false
SaxFeature: http://apache.org/xml/features/honour-all-schemaLocations = false
SaxProperties:
SaxProperty: http://xml.org/sax/properties/lexical-handler = org.jhove2.module.format.xml.SaxParserLexicalHandler
SaxProperty: http://xml.org/sax/properties/declaration-handler = org.jhove2.module.format.xml.SaxParserDeclHandler
XmlDeclaration:
Version: 1.0 [default]
Encoding: UTF-8 [default]
Standalone: no [default]
RootElement:
Name: x:xmpmeta
Namespace: adobe:ns:meta/
NamespaceInformation:
NamespaceCount: 8
Namespaces:
Namespace:
URI: adobe:ns:meta/
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: x
Count: 1
Namespace:
URI: http://ns.adobe.com/xap/1.0/
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: xmp
Count: 1
Namespace:
URI: http://ns.adobe.com/xap/1.0/mm/
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: xmpMM
Count: 1
Namespace:
URI: http://ns.adobe.com/xap/1.0/sType/ResourceEvent#
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: stEvt
Count: 1
Namespace:
URI: http://ns.adobe.com/xap/1.0/sType/ResourceRef#
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: stRef
Count: 1
Namespace:
URI: http://ns.adobe.com/xmp/1.0/DynamicMedia/
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: xmpDM
Count: 1
Namespace:
URI: http://purl.org/dc/elements/1.1/
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: dc
Count: 1
Namespace:
URI: http://www.w3.org/1999/02/22-rdf-syntax-ns#
Declarations:
Declaration {NamespaceDeclaration}:
Prefix: rdf
Count: 1
NumericCharacterReferenceInformation:
ProcessingInstructions:
ProcessingInstruction:
Target: xpacket
Data: begin="" id="W5M0MpCehiHzreSzNTczkc9d"
ProcessingInstruction:
Target: xpacket
Data: end="w"
CommentInformation:
Count: 0
ValidationResults:
ParserWarnings {ValidationMessageList}:
ValidationMessageCount: 0
ParserErrors {ValidationMessageList}:
ValidationMessageCount: 0
FatalParserErrors {ValidationMessageList}:
ValidationMessageCount: 0
isWellFormed: true
isValid: true
Coverage: Inclusive
Format:
Name: XML
Identifier {I8R}:
Value: http://jhove2.org/terms/format/xml
Namespace: JHOVE2
AliasIdentifiers:
AliasIdentifier {I8R}:
Value: fmt/101
Namespace: PUID
AliasIdentifier {I8R}:
Value: fmt/102
Namespace: PUID
AliasIdentifier {I8R}:
Value: fmt/103
Namespace: PUID
AliasIdentifier {I8R}:
Value: application/xml
Namespace: MIME
AliasIdentifier {I8R}:
Value: RFC 3023
Namespace: RFC
AliasIdentifier {I8R}:
Value: public.xml
Namespace: UTI
AliasNames:
AliasName: Extensible Markup Language (XML)
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Specific
TimerInfo:
ElapsedTime: 00:00:00.047
Module {AssessmentModule}:
AssessmentResultSets:
AssessmentResultSet:
RuleSetName: XmlRuleSet
RuleSetDescription: RuleSet for Xml Module
ObjectFilter: org.jhove2.module.format.xml.XmlModule
BooleanResult: true
AssessmentResults:
AssessmentResult:
RuleName: XmlValidityRule
RuleDescription: Is the XML validity status acceptable?
BooleanResult: true
NarrativeResult: Acceptable
AssessmentDetails: ANY_OF { valid.toString() == 'true' => true;
(valid.toString() == 'undetermined') && (wellFormed.toString() == 'true')
=> false; }
Version: 2.0.0
ReleaseDate: 2010-09-10
Scope: Specific
TimerInfo:
ElapsedTime: 00:00:00.140
isAggregate: false
TimerInfo:
ElapsedTime: 00:00:00.187
TimerInfo:
ElapsedTime: 00:02:43.741
SourceName: rsPM_R22847462_A.wav
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment