diff --git a/bag.go b/bag.go index 66f0559..7b73a56 100644 --- a/bag.go +++ b/bag.go @@ -13,6 +13,13 @@ import ( var manifestPtn = regexp.MustCompile("manifest-.*\\.txt$") var tagmanifestPtn = regexp.MustCompile("tagmanifest-.*\\.txt$") +type getFilesOrDirsParams struct { + Location string + Matcher *regexp.Regexp + FindFiles bool + ReturnFirst bool +} + func ValidateBag(bagLocation string, fast bool, complete bool) error { errs := []error{} storedOxum, err := GetOxum(bagLocation) @@ -27,7 +34,7 @@ func ValidateBag(bagLocation string, fast bool, complete bool) error { return err } - if fast == true { + if fast { log.Printf("- INFO - %s valid according to Payload Oxum", bagLocation) return nil } @@ -273,31 +280,87 @@ func directoryExists(inputDir string) error { } func GetFilesInBag(bagLocation string) ([]string, error) { - bagFiles := []string{} - err := filepath.Walk(bagLocation, func(path string, info os.FileInfo, err error) error { - if err != nil { - return err - } - if info.IsDir() != true { - bagFiles = append(bagFiles, path) - } - return nil - }) + return getFilesOrDirsInBag(getFilesOrDirsParams{bagLocation, regexp.MustCompile(`.*`), true, false}) +} + +func FindFileInBag(bagLocation string, matcher *regexp.Regexp) (string, error) { + results, err := getFilesOrDirsInBag(getFilesOrDirsParams{bagLocation, matcher, true, true}) if err != nil { - return bagFiles, err + return "", err } - return bagFiles, nil + if len(results) == 0 { + return "", fmt.Errorf("Could not locate file pattern in bag") + } + return results[0], nil } -func FindFileInBag(bagLocation string, matcher *regexp.Regexp) (string, error) { - bagFiles, err := GetFilesInBag(bagLocation) +func FindFilesInBag(bagLocation string, matcher *regexp.Regexp) ([]string, error) { + return getFilesOrDirsInBag(getFilesOrDirsParams{bagLocation, matcher, true, false}) +} + +func GetDirsInBag(bagLocation string) ([]string, error) { + return getFilesOrDirsInBag(getFilesOrDirsParams{bagLocation, regexp.MustCompile(`.*`), false, false}) +} + +func FindDirInBag(bagLocation string, matcher *regexp.Regexp) (string, error) { + results, err := getFilesOrDirsInBag(getFilesOrDirsParams{bagLocation, matcher, false, true}) if err != nil { return "", err } - for _, p := range bagFiles { - if matcher.MatchString(p) { - return p, nil - } + if len(results) == 0 { + return "", fmt.Errorf("Could not locate directory pattern in bag") + } + return results[0], nil +} + +func FindDirsInBag(bagLocation string, matcher *regexp.Regexp) ([]string, error) { + return getFilesOrDirsInBag(getFilesOrDirsParams{bagLocation, matcher, false, false}) +} + +// getFilesOrDirsInBag returns a slice of strings of matching files or directories. +// What is returned is controlled by the findFiles boolean. +// findFiles = true --> return matching files +// findFiles = false --> return matching directories +// +// How many matches are returned is determined by the returnFirst boolean. +// returnFirst = true --> halts search and returns with first match +// returnFirst = false --> returns all matching files or directories +func getFilesOrDirsInBag(params getFilesOrDirsParams) ([]string, error) { + results := []string{} + + bagLocation := params.Location + matcher := params.Matcher + findFiles := params.FindFiles + returnFirst := params.ReturnFirst + + err := filepath.Walk(bagLocation, + func(path string, info os.FileInfo, err error) error { + if err != nil { + return err + } + + // if looking for files, but this is a directory, move on... + if findFiles && info.IsDir() { + return nil + } + + // if looking for directories, but this is NOT a directory, move on... + if !findFiles && !info.IsDir() { + return nil + } + + // OK, we found something that we might be looking for... + if matcher.MatchString(path) { + results = append(results, path) + if returnFirst { + return filepath.SkipAll + } + } + return nil + }) + + if err != nil { + return nil, err } - return "", fmt.Errorf("Could not locate file pattern in bag") + return results, nil } diff --git a/bag_test.go b/bag_test.go index 3ff0672..5555f39 100644 --- a/bag_test.go +++ b/bag_test.go @@ -1,7 +1,10 @@ package go_bagit import ( + "fmt" "path/filepath" + "regexp" + "slices" "strings" "testing" ) @@ -55,3 +58,199 @@ func TestValidateBag(t *testing.T) { }) } } + +func TestGetFilesInBag(t *testing.T) { + t.Run("Test GetFilesInBag()", func(t *testing.T) { + bagRoot := filepath.Join("test", "valid-with-subdirs") + + want := []string{ + "test/valid-with-subdirs/bagit.txt", + "test/valid-with-subdirs/bag-info.txt", + "test/valid-with-subdirs/manifest-sha512.txt", + "test/valid-with-subdirs/tagmanifest-sha512.txt", + "test/valid-with-subdirs/data/test-file.txt", + "test/valid-with-subdirs/data/logs/output2.log", + "test/valid-with-subdirs/data/logs/output1.log", + } + + got, err := GetFilesInBag(bagRoot) + if err != nil { + t.Fatal(err) + } + + if len(want) != len(got) { + t.Fatal("length of returned slice does not match expectations") + } + + slices.Sort(want) + slices.Sort(got) + + status := true + msg := "" + for i := 0; i < len(want); i++ { + if want[i] != got[i] { + status = false + msg = msg + "\n" + fmt.Sprintf("%v != %v", want[i], got[i]) + } + } + if !status { + t.Error(msg) + } + }) +} + +func TestGetDirsInBag(t *testing.T) { + t.Run("Test GetDirsInBag()", func(t *testing.T) { + bagRoot := filepath.Join("test", "valid-erecord-with-subdirs") + + want := []string{ + "test/valid-erecord-with-subdirs", + "test/valid-erecord-with-subdirs/data", + "test/valid-erecord-with-subdirs/data/logs", + "test/valid-erecord-with-subdirs/data/logs/transfers", + "test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5", + "test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs", + "test/valid-erecord-with-subdirs/data/objects", + "test/valid-erecord-with-subdirs/data/objects/cuid39675", + "test/valid-erecord-with-subdirs/data/objects/metadata", + "test/valid-erecord-with-subdirs/data/objects/metadata/transfers", + "test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5", + "test/valid-erecord-with-subdirs/data/objects/submissionDocumentation", + "test/valid-erecord-with-subdirs/data/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5", + } + + got, err := GetDirsInBag(bagRoot) + if err != nil { + t.Fatal(err) + } + + if len(want) != len(got) { + t.Fatal("length of returned slice does not match expectations") + } + + slices.Sort(want) + slices.Sort(got) + + status := true + msg := "" + for i := 0; i < len(want); i++ { + if want[i] != got[i] { + status = false + msg = msg + "\n" + fmt.Sprintf("%v != %v", want[i], got[i]) + } + } + if !status { + t.Fatal(msg) + } + }) +} + +func TestFindFileInBag(t *testing.T) { + t.Run("Test FindFileInBag()", func(t *testing.T) { + bagRoot := filepath.Join("test", "valid-with-subdirs") + + want := "test/valid-with-subdirs/data/logs/output2.log" + wantPtn := regexp.MustCompile("output2.log$") + + got, err := FindFileInBag(bagRoot, wantPtn) + if err != nil { + t.Error(err) + } + + if want != got { + t.Errorf("\n%v !=\n%v", want, got) + } + }) +} + +func TestFindFilesInBag(t *testing.T) { + t.Run("Test FindFilesInBag()", func(t *testing.T) { + bagRoot := filepath.Join("test", "valid-erecord-with-subdirs") + + want := []string{ + "test/valid-erecord-with-subdirs/fales_mss2023_cuid39675_aspace_wo.tsv", + "test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv", + } + wantPtn := regexp.MustCompile("_aspace_wo.tsv$") + + got, err := FindFilesInBag(bagRoot, wantPtn) + if err != nil { + t.Error(err) + } + + if len(want) != len(got) { + t.Fatal("length of returned slice does not match expectations") + } + + slices.Sort(want) + slices.Sort(got) + + status := true + msg := "" + for i := 0; i < len(want); i++ { + if want[i] != got[i] { + status = false + msg = msg + "\n" + fmt.Sprintf("%v != %v", want[i], got[i]) + } + } + if !status { + t.Fatal(msg) + } + }) + +} + +func TestFindDirInBag(t *testing.T) { + t.Run("Test FindDirInBag()", func(t *testing.T) { + bagRoot := filepath.Join("test", "valid-erecord-with-subdirs") + + want := "test/valid-erecord-with-subdirs/data/objects/cuid39675" + wantPtn := regexp.MustCompile("objects/cuid39675$") + + got, err := FindDirInBag(bagRoot, wantPtn) + if err != nil { + t.Error(err) + } + + if want != got { + t.Errorf("\n%v !=\n%v", want, got) + } + }) +} + +func TestFindDirsInBag(t *testing.T) { + t.Run("Test FindDirsInBag()", func(t *testing.T) { + bagRoot := filepath.Join("test", "valid-erecord-with-subdirs") + + want := []string{ + "test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5", + "test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5", + } + wantPtn := regexp.MustCompile("/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5$") + + got, err := FindDirsInBag(bagRoot, wantPtn) + if err != nil { + t.Error(err) + } + + if len(want) != len(got) { + t.Fatalf("length of returned slice, (%d) does not match expectations (%d)", len(got), len(want)) + } + + slices.Sort(want) + slices.Sort(got) + + status := true + msg := "" + for i := 0; i < len(want); i++ { + if want[i] != got[i] { + status = false + msg = msg + "\n" + fmt.Sprintf("%v != %v", want[i], got[i]) + } + } + if !status { + t.Fatal(msg) + } + }) + +} diff --git a/go.mod b/go.mod index 0a94659..8dac181 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/nyudlts/go-bagit -go 1.17 +go 1.21.4 require github.com/spf13/cobra v1.3.0 diff --git a/tags_test.go b/tags_test.go index bff12fb..4662f72 100644 --- a/tags_test.go +++ b/tags_test.go @@ -14,4 +14,12 @@ func TestTags(t *testing.T) { t.Errorf("Wanted %s got %s", want, got) } }) + + t.Run("Test Querying Non-existant Tag", func(t *testing.T) { + want := "" + got := bagit.Tags["daea5275-bac0-486e-8cac-f1a061c623f6"] + if want != got { + t.Errorf("Wanted %s got %s", want, got) + } + }) } diff --git a/test/valid-erecord-with-subdirs/bag-info.txt b/test/valid-erecord-with-subdirs/bag-info.txt new file mode 100644 index 0000000..dfa22e4 --- /dev/null +++ b/test/valid-erecord-with-subdirs/bag-info.txt @@ -0,0 +1,21 @@ +Bag-Software-Agent: bagit.py v1.7.0 +Bagging-Date: 2023-11-21 +Contact-Email: archivist@nyu.edu +Contact-Name: archivist +Contact-Phone: +1-212.555.5555 +External-Identifier: 2255f60b-2b07-4ecc-9bfd-3421188493d7 +Internal-Sender-Identifier: dlts/test +Organization-Address: 70 Washington Square South, New York, NY 10012 +Payload-Oxum: 440656.15 +Source-Organization: ACM +nyu-dl-content-classification: open +nyu-dl-content-type: electronic_records +nyu-dl-hostname: pco01la-1646s.cfs.its.nyu.edu +nyu-dl-package-format: 0.1.0 +nyu-dl-pathname: /var/archivematica/tmp/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7 +nyu-dl-project-name: dlts/test +nyu-dl-resource-id: MSS.2023 +nyu-dl-resource-title: Weatherly Test Records +nyu-dl-resource-url: /repositories/3/resources/3472 +nyu-dl-rstar-collection-id: b9612d5d-619a-4ceb-b620-d816e4b4340b +nyu-dl-use-statement: video-reading-room diff --git a/test/valid-erecord-with-subdirs/bagit.txt b/test/valid-erecord-with-subdirs/bagit.txt new file mode 100644 index 0000000..c4aebb4 --- /dev/null +++ b/test/valid-erecord-with-subdirs/bagit.txt @@ -0,0 +1,2 @@ +BagIt-Version: 0.97 +Tag-File-Character-Encoding: UTF-8 diff --git a/test/valid-erecord-with-subdirs/data/METS.2255f60b-2b07-4ecc-9bfd-3421188493d7.xml b/test/valid-erecord-with-subdirs/data/METS.2255f60b-2b07-4ecc-9bfd-3421188493d7.xml new file mode 100644 index 0000000..f3db415 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/METS.2255f60b-2b07-4ecc-9bfd-3421188493d7.xml @@ -0,0 +1,2762 @@ + + + + + + + + Pride and Prejudice Video Clips + AIC#MSS.2023: Weatherly Test Records + + + + + + + + + + UUID + 2255f60b-2b07-4ecc-9bfd-3421188493d7 + + fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7 + + + + + + + + + + + UUID + db381d24-1da9-4251-94b6-ee0416100bd3 + + + 0 + + sha256 + d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 + + 53409 + + + MPEG-4 Media File + + + + PRONOM + fmt/199 + + + + 2023-11-21T08:51:21Z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + A4.mp4 + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675 + 52 kB + 2023:11:21 08:51:21+00:00 + 2023:11:21 14:26:19+00:00 + 2023:11:21 14:26:16+00:00 + rwxrwxr-- + MP4 + mp4 + video/mp4 + MP4 Base Media v1 [IS0 14496-12:2003] + 0.0.1 + + + isom + avc1 + + + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 600 + 3.06 s + 1 + 100.00% + 1 0 0 0 1 0 0 0 1 + 0 s + 0 s + 0 s + 0 s + 0 s + 0 s + 3 + 51145 + 2168 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 1 + 3.00 s + 0 + 0.00% + 1 0 0 0 1 0 0 0 1 + 320 + 240 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 30000 + 3.00 s + und + Video Track + GPAC ISO Video Handler + srcCopy + 0 0 0 + avc1 + 320 + 240 + 72 + 72 + 24 + 4944 + 112032 + 82120 + 30 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 2 + 3.06 s + 0 + 100.00% + 1 0 0 0 1 0 0 0 1 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 44100 + 3.07 s + und + Audio Track + GPAC ISO Audio Handler + 0 + mp4a + 1 + 16 + 44100 + 133 kbps + 320x240 + 0.077 + 0 + + + + MediaInfoLib + + + 1 + 1 + mp4 + MPEG-4 + Base Media + isom + 53409 + 3.065 + VBR + 139404 + 30.000 + 90 + 2264 + 2160 + 51153 + 96 + Yes + UTC 2010-11-17 02:26:48 + UTC 2010-11-17 02:26:48 + UTC 2023-11-21 08:51:21 + 2023-11-21 08:51:21 + + + 0 + 1 + AVC + Baseline + 1.3 + No + 3 + avc1 + 3.000 + 82123 + 112032 + 320 + 240 + 320 + 240 + 1.000 + 1.333 + 0.000 + CFR + 30.000 + 90 + YUV + 4:2:0 + 8 + Progressive + 30796 + x264 - core 104 r1703 cd21d05 + x264 + core 104 r1703 cd21d05 + cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 + UTC 2010-11-17 02:26:48 + UTC 2010-11-17 02:26:48 + + + 1 + 2 + AAC + LC + No (Explicit) + mp4a-40-2 + 3.065 + VBR + 53112 + 54624 + 1 + Front: C + C + 1024 + 44100 + 135166 + 43.066 + 132 + Lossy + 20349 + 0.38100 + UTC 2010-11-17 02:26:48 + UTC 2010-11-17 02:26:48 + + + + + + %transferDirectory%objects/cuid39675/A4.mp4 + + + + + + + + + + UUID + 90b0c56d-5c04-4b22-893a-50bc54465a45 + + ingestion + 2023-11-21T14:26:19.227995+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 20d711f6-f1f2-4262-8a54-b5ba1c505dc2 + + message digest calculation + 2023-11-21T14:26:19.470655+00:00 + + program="python"; module="hashlib.sha256()" + + + + + d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0e281275-ac51-4552-adb5-7ad373fa29e7 + + format identification + 2023-11-21T14:26:24.537237+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + fmt/199 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + f1e43f93-bb54-43df-b96c-f57e852aa854 + + + 0 + + sha256 + d0b1b799f1cb8131a96e4fe629b78b117af9523b36bd14c18365144eeb7100ef + + 80388 + + + Unknown + + + + 2023-11-21T08:51:21Z + + + + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 + dash_dashinit.mp4 + 80388 + 1700556681000 + + + + + + + ISO Media +application/octet-stream; charset=binary + application/octet-stream + ISO Media + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 + dash_dashinit.mp4 + 80388 + 1700556681000 + + + + + + + Unknown Binary + + + application/octet-stream + + + + + + + + 2014-11-25T01:05:20Z + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.mp4.MP4Parser + + + Lavf56.1.0 + + + 1904-01-01T00:00:00Z + + + 1904-01-01T00:00:00Z + + + 240 + + + 1904-01-01T00:00:00Z + + + 2014-11-25T01:05:20Z + + + 2014-11-25T01:05:20Z + + + 2014-11-25T01:05:20Z + + + 1000 + + + 2014-11-25T01:05:20Z + + + 2014-11-25T01:05:20Z + + + 320 + + + 0.0 + + + application/mp4 + + + + + + + + %transferDirectory%objects/cuid39675/dash_dashinit.mp4 + + + + + + + + + + UUID + 4cad4e2e-b073-4176-b1eb-a18a636e040a + + ingestion + 2023-11-21T14:26:19.236732+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8139b611-7062-42c4-9cf6-1dfd9e803bb1 + + message digest calculation + 2023-11-21T14:26:19.477176+00:00 + + program="python"; module="hashlib.sha256()" + + + + + d0b1b799f1cb8131a96e4fe629b78b117af9523b36bd14c18365144eeb7100ef + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + cc53a1a2-5491-4e6d-98ef-2513628888ed + + + 0 + + sha256 + 692a088efb10853cb119425f995d744136f421bdba7387bbb5d31058a1ba6fe3 + + 95 + + + JSON Data Interchange Format + None + + + PRONOM + fmt/817 + + + + 2023-11-21T14:26:48Z + + + + + + + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json + dc.json + 95 + 1700576807481 + + + + + US-ASCII + + + + + + ASCII text, with no line terminators +text/plain; charset=us-ascii + text/plain + Plain text + US-ASCII + no + + + + + ExifToolVersion 10.80 +FileName dc.json +Directory /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 +FileSize 95 bytes +FileModifyDate 2023:11:21 09:26:47-05:00 +FileAccessDate 2023:11:21 09:26:48-05:00 +FileInodeChangeDate 2023:11:21 09:26:47-05:00 +FilePermissions rwxrwxr-- +FileType JSON +FileTypeExtension json +MIMEType application/json +Is_part_of AIC#MSS.2023: Weatherly Test Records +Title Pride and Prejudice Video Clips + 10.80 + dc.json + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 + 95 bytes + 2023:11:21 09:26:47-05:00 + 2023:11:21 09:26:48-05:00 + 2023:11:21 09:26:47-05:00 + rwxrwxr-- + JSON + json + application/json + AIC#MSS.2023: Weatherly Test Records + Pride and Prejudice Video Clips + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json + dc.json + 95 + 1700576807481 + + + + + + + Unknown Binary + + + application/octet-stream + + + + + + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.txt.TXTParser + + + ISO-8859-1 + + + text/plain; charset=ISO-8859-1 + + + + + + + + %SIPDirectory%objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json + + + + + + + + + + UUID + ef243589-63cc-47f5-804e-cffe3976dec1 + + ingestion + 2023-11-21T14:26:48.341183+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 61a51d18-e5a5-42b1-bfff-e5c84091235d + + message digest calculation + 2023-11-21T14:26:48.791606+00:00 + + program="python"; module="hashlib.sha256()" + + + + + 692a088efb10853cb119425f995d744136f421bdba7387bbb5d31058a1ba6fe3 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + f8f78da5-25e0-4748-8174-ec0d6ee0f77a + + format identification + 2023-11-21T14:26:50.545499+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + fmt/817 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + df0a288f-cb5b-475f-a683-eb98369dac16 + + + 0 + + sha256 + f00eb1072b8d60a2e3bb4b78e126100071ef7cc78d1608b03f93afecbe57a8ca + + 220 + + + Plain Text + + + + PRONOM + x-fmt/111 + + + + 2023-11-21T14:26:48Z + + + + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt + directory_tree.txt + 220 + 1700576807481 + + + + + UTF-8 + + + + + + UTF-8 Unicode text +text/plain; charset=utf-8 + text/plain + Plain text + UTF-8 + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt + directory_tree.txt + 220 + 1700576807481 + + + + + + + Unknown Binary + + + application/octet-stream + + + + + + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.txt.TXTParser + + + UTF-8 + + + text/plain; charset=UTF-8 + + + + + + + + %SIPDirectory%objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt + + + + + + + + + + UUID + 9162f8fc-f4d6-4be9-853d-5b117bf3cece + + ingestion + 2023-11-21T14:26:48.320949+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0ab7e459-df0f-42c2-8df1-25e0d741be82 + + message digest calculation + 2023-11-21T14:26:48.796043+00:00 + + program="python"; module="hashlib.sha256()" + + + + + f00eb1072b8d60a2e3bb4b78e126100071ef7cc78d1608b03f93afecbe57a8ca + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 254724ff-6f00-447e-ac6c-c1c58e22bac9 + + format identification + 2023-11-21T14:26:50.656670+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + x-fmt/111 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + 14d6199a-e759-4a4f-97c1-a7067115f246 + + + 0 + + sha256 + 88c7055ddd789ddf19ef0c9c73fe1b371ed41a2eea6a970ca8814b6a50cfa933 + + 242 + + + Tab-separated values + + + + PRONOM + x-fmt/13 + + + + 2023-11-21T14:26:48Z + + + + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv + fales_mss2023_cuid39675_aspace_wo.tsv + 242 + 1700576807481 + + + + + US-ASCII + + + + + + ASCII text +text/plain; charset=us-ascii + text/plain + Plain text + US-ASCII + + + + + ExifToolVersion 10.80 +FileName fales_mss2023_cuid39675_aspace_wo.tsv +Directory /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 +FileSize 242 bytes +FileModifyDate 2023:11:21 09:26:47-05:00 +FileAccessDate 2023:11:21 09:26:48-05:00 +FileInodeChangeDate 2023:11:21 09:26:47-05:00 +FilePermissions rwxrwxr-- +Error Unknown file type + 10.80 + fales_mss2023_cuid39675_aspace_wo.tsv + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 + 242 bytes + 2023:11:21 09:26:47-05:00 + 2023:11:21 09:26:48-05:00 + 2023:11:21 09:26:47-05:00 + rwxrwxr-- + Unknown file type + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv + fales_mss2023_cuid39675_aspace_wo.tsv + 242 + 1700576807481 + + + + + + + Unknown Binary + + + application/octet-stream + + + + + + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.txt.TXTParser + + + ISO-8859-1 + + + text/plain; charset=ISO-8859-1 + + + + + + + + %SIPDirectory%objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv + + + + + + + + + + UUID + f8af6c2d-3652-4354-80cc-47ff195e1577 + + ingestion + 2023-11-21T14:26:48.312070+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + a46e0093-cdbc-4a76-a4f5-e86f9f2f14de + + message digest calculation + 2023-11-21T14:26:48.848630+00:00 + + program="python"; module="hashlib.sha256()" + + + + + 88c7055ddd789ddf19ef0c9c73fe1b371ed41a2eea6a970ca8814b6a50cfa933 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8fcefb57-2f77-448f-916f-7d9595535631 + + format identification + 2023-11-21T14:26:50.785657+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + x-fmt/13 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + 75399746-a81c-4094-9399-37930ada4cdf + + + 0 + + sha256 + 8467e3880141dec63131a76361207c91fceef5ed98e019d9e12d72c1e96905e3 + + 590 + + + Plain Text + + + + PRONOM + x-fmt/111 + + + + 2023-11-21T14:26:48Z + + + + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt + transfer-info.txt + 590 + 1700576807481 + + + + + US-ASCII + + + + + + ASCII text +text/plain; charset=us-ascii + text/plain + Plain text + US-ASCII + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt + transfer-info.txt + 590 + 1700576807481 + + + + + + + Unknown Binary + + + application/octet-stream + + + + + + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.txt.TXTParser + + + ISO-8859-1 + + + text/plain; charset=ISO-8859-1 + + + + + + + + %SIPDirectory%objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt + + + + + + + + + + UUID + 5cea0a73-48e2-4dcb-bd7f-c168bb1553cc + + ingestion + 2023-11-21T14:26:48.361164+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8ad01dd7-f62a-481c-bf23-77de27e0bede + + message digest calculation + 2023-11-21T14:26:48.855838+00:00 + + program="python"; module="hashlib.sha256()" + + + + + 8467e3880141dec63131a76361207c91fceef5ed98e019d9e12d72c1e96905e3 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 74dd8d86-e166-4b77-a7c3-e19c192e8862 + + format identification + 2023-11-21T14:26:50.952721+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + x-fmt/111 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + 5c49c15f-6bdc-4a66-8fd5-f924e7f8704b + + + 0 + + sha256 + 7c6e04c236db220a7cc6e7c255f75a23c6e177b54c4c9852a72e8d06a28ea0c0 + + 42120 + + + XML + 1.0 + + + PRONOM + fmt/101 + + + + 2023-11-21T14:26:42Z + + + + + + + + + + + + + + 1.0 + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + METS.xml + 42120 + 1700576789717 + + + + + + + XML 1.0 document text +text/xml; charset=us-ascii + text/xml + XML 1.0 document text + + + + + ExifToolVersion 10.80 +FileName METS.xml +Directory /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 +FileSize 41 kB +FileModifyDate 2023:11:21 09:26:29-05:00 +FileAccessDate 2023:11:21 09:26:43-05:00 +FileInodeChangeDate 2023:11:21 09:26:42-05:00 +FilePermissions rw-r--r-- +FileType XML +FileTypeExtension xml +MIMEType application/xml +MetsSchemaLocation http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/version1121/mets.xsd +MetsObjid 48b63462-0fec-4f6a-8913-1f2e2f9168e5 +MetsMetsHdrCreatedate 2023:11:21 14:26:29 +MetsMetsHdrAgentRole CREATOR +MetsMetsHdrAgentType OTHER +MetsMetsHdrAgentOthertype SOFTWARE +MetsMetsHdrAgentName 9929ae74-9a02-45b3-a28b-f3922f8b28e3 +MetsMetsHdrAgentNote Archivematica dashboard UUID +MetsAmdSecId amdSec_77434 +MetsAmdSecTechMDId techMD_77434 +MetsAmdSecTechMDCreated 2023:11:21 14:26:29 +MetsAmdSecTechMDStatus current +MetsAmdSecTechMDMdWrapMdtype PREMIS:OBJECT +MetsAmdSecTechMDMdWrapXmlDataObjectSchemaLocation http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd +MetsAmdSecTechMDMdWrapXmlDataObjectVersion 3.0 +MetsAmdSecTechMDMdWrapXmlDataObjectType premis:file +MetsAmdSecTechMDMdWrapXmlDataObjectObjectIdentifierObjectIdentifierType UUID +MetsAmdSecTechMDMdWrapXmlDataObjectObjectIdentifierObjectIdentifierValue db381d24-1da9-4251-94b6-ee0416100bd3 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsCompositionLevel 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsFixityMessageDigestAlgorithm SHA-256 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsFixityMessageDigest d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsSize 53409 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsFormatFormatDesignationFormatName MPEG-4 Media File +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsFormatFormatDesignationFormatVersion +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsFormatFormatRegistryFormatRegistryName PRONOM +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsFormatFormatRegistryFormatRegistryKey fmt/199 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsCreatingApplicationDateCreatedByApplication 2023:11:21 08:51:21Z +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeProgram_versionVersion 3.4.11-0ubuntu0.1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeProgram_versionCopyright Copyright (c) 2007-2022 the FFmpeg developers +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeProgram_versionCompiler_ident gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeProgram_versionConfiguration --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeLibrary_versionsLibrary_versionName libavutil +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeLibrary_versionsLibrary_versionMajor 55 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeLibrary_versionsLibrary_versionMinor 78 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeLibrary_versionsLibrary_versionMicro 100 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeLibrary_versionsLibrary_versionVersion 3624548 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeLibrary_versionsLibrary_versionIdent Lavu55.78.100 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamIndex 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCodec_name h264 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCodec_long_name H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamProfile Constrained Baseline +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCodec_type video +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCodec_time_base 0.0166666666666667 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCodec_tag_string avc1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCodec_tag 0x31637661 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamWidth 320 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamHeight 240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCoded_width 320 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamCoded_height 240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamHas_b_frames 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamSample_aspect_ratio 0:1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDisplay_aspect_ratio 0:1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamPix_fmt yuv420p +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamLevel 13 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamChroma_location left +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamRefs 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamIs_avc true +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamNal_length_size 4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamR_frame_rate 30 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamAvg_frame_rate 30 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamTime_base 3.33333333333333e-05 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamStart_pts 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamStart_time 0.000000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDuration_ts 90000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDuration 3.000000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamBit_rate 82122 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamBits_per_raw_sample 8 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamNb_frames 90 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamExtradata 00000000: 0142 c00d ffe1 0015 6742 c00d f202 83f4 .B......gB...... 00000010: 2000 0003 0020 0000 0791 e285 4901 0005 .... ......I... 00000020: 68cb 83cb 20 h... +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionDefault 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionDub 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionOriginal 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionComment 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionLyrics 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionKaraoke 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionForced 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionHearing_impaired 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionVisual_impaired 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionClean_effects 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionAttached_pic 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamDispositionTimed_thumbnails 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamTagKey creation_time +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamTagValue 2010:11:17 02:26:48.000000Z +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamSample_fmt fltp +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamSample_rate 44100 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamChannels 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamChannel_layout mono +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamBits_per_sample 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeStreamsStreamMax_bit_rate 54624 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeChapters . +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatFilename /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatNb_streams 2 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatNb_programs 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatFormat_name mov,mp4,m4a,3gp,3g2,mj2 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatFormat_long_name QuickTime / MOV +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatStart_time 0.000000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatDuration 3.065000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatSize 53409 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatBit_rate 139403 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatProbe_score 100 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatTagKey major_brand +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFfprobeFormatTagValue isom +About /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionExifToolVersion 10.80 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileName A4.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionDirectory /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileSize 52 kB +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileModifyDate 2023:11:21 08:51:21+00:00 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileAccessDate 2023:11:21 14:26:19+00:00 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileInodeChangeDate 2023:11:21 14:26:16+00:00 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFilePermissions rwxrwxr-- +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileType MP4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFileTypeExtension mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMIMEType video/mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMajorBrand MP4 Base Media v1 [IS0 14496-12:2003] +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMinorVersion 0.0.1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionCompatibleBrands isom, avc1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMovieHeaderVersion 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionCreateDate 2010:11:17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionModifyDate 2010:11:17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTimeScale 600 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionDuration 3.06 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionPreferredRate 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionPreferredVolume 100.00% +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMatrixStructure 1 0 0 0 1 0 0 0 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionPreviewTime 0 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionPreviewDuration 0 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionPosterTime 0 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionSelectionTime 0 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionSelectionDuration 0 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionCurrentTime 0 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionNextTrackID 3 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMovieDataSize 51145 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMovieDataOffset 2168 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackHeaderVersion 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackCreateDate 2010:11:17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackModifyDate 2010:11:17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackID 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackDuration 3.00 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackLayer 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionTrackVolume 0.00% +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionImageWidth 320 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionImageHeight 240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaHeaderVersion 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaCreateDate 2010:11:17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaModifyDate 2010:11:17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaTimeScale 30000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaDuration 3.00 s +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaLanguageCode und +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionHandlerType Video Track +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionHandlerDescription GPAC ISO Video Handler +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionGraphicsMode srcCopy +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionOpColor 0 0 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionCompressorID avc1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionSourceImageWidth 320 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionSourceImageHeight 240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionXResolution 72 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionYResolution 72 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionBitDepth 24 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionBufferSize 4944 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMaxBitrate 112032 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionAverageBitrate 82120 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionVideoFrameRate 30 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionBalance 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionAudioFormat mp4a +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionAudioChannels 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionAudioBitsPerSample 16 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionAudioSampleRate 44100 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionAvgBitrate 133 kbps +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionImageSize 320x240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMegapixels 0.077 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionRotation 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoXmlns https://mediaarea.net/mediainfo +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoSchemaLocation https://mediaarea.net/mediainfo https://mediaarea.net/mediainfo/mediainfo_2_0.xsd +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoVersion 2.0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoCreatingLibraryVersion 18.05 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoCreatingLibraryUrl https://mediaarea.net/MediaInfo +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoCreatingLibrary MediaInfoLib +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaRef /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackType General +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackVideoCount 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackAudioCount 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFileExtension mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFormat MPEG-4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFormat_Profile Base Media +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackCodecID isom +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFileSize 53409 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackDuration 3.065 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackOverallBitRate_Mode VBR +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackOverallBitRate 139404 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFrameRate 30.000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFrameCount 90 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackStreamSize 2264 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackHeaderSize 2160 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackDataSize 51153 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFooterSize 96 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackIsStreamable Yes +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackEncoded_Date UTC 2010-11-17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackTagged_Date UTC 2010-11-17 02:26:48 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFile_Modified_Date UTC 2023-11-21 08:51:21 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFile_Modified_Date_Local 2023:11:21 08:51:21 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackStreamOrder 0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackId 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFormat_Level 1.3 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFormat_Settings_CABAC No +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFormat_Settings_RefFrames 3 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackBitRate 82123 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackBitRate_Maximum 112032 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackWidth 320 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackHeight 240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackSampled_Width 320 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackSampled_Height 240 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackPixelAspectRatio 1.000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackDisplayAspectRatio 1.333 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackRotation 0.000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFrameRate_Mode CFR +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackColorSpace YUV +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackChromaSubsampling 4:2:0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackBitDepth 8 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackScanType Progressive +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackEncoded_Library x264 - core 104 r1703 cd21d05 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackEncoded_Library_Name x264 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackEncoded_Library_Version core 104 r1703 cd21d05 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackEncoded_Library_Settings cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackFormat_Settings_SBR No (Explicit) +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackBitRate_Mode VBR +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackChannels 1 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackChannelPositions Front: C +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackChannelLayout C +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackSamplesPerFrame 1024 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackSamplingRate 44100 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackSamplingCount 135166 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackCompression_Mode Lossy +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionMediaInfoMediaTrackStreamSize_Proportion 0.38100 +MetsAmdSecTechMDMdWrapXmlDataObjectOriginalName %transferDirectory%objects/cuid39675/A4.mp4 +MetsAmdSecDigiprovMDId digiprovMD_542719 +MetsAmdSecDigiprovMDCreated 2023:11:21 14:26:29 +MetsAmdSecDigiprovMDMdWrapMdtype PREMIS:EVENT +MetsAmdSecDigiprovMDMdWrapXmlDataEventSchemaLocation http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd +MetsAmdSecDigiprovMDMdWrapXmlDataEventVersion 3.0 +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventIdentifierEventIdentifierType UUID +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventIdentifierEventIdentifierValue 90b0c56d-5c04-4b22-893a-50bc54465a45 +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventType ingestion +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventDateTime 2023:11:21 14:26:19.227995+00:00 +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventDetailInformationEventDetail +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventOutcomeInformationEventOutcome +MetsAmdSecDigiprovMDMdWrapXmlDataEventEventOutcomeInformationEventOutcomeDetailEventOutcomeDetailNote +MetsAmdSecDigiprovMDMdWrapXmlDataEventLinkingAgentIdentifierLinkingAgentIdentifierType preservation system +MetsAmdSecDigiprovMDMdWrapXmlDataEventLinkingAgentIdentifierLinkingAgentIdentifierValue Archivematica-1.13.2 +MetsAmdSecDigiprovMDMdWrapXmlDataAgentSchemaLocation http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd +MetsAmdSecDigiprovMDMdWrapXmlDataAgentVersion 3.0 +MetsAmdSecDigiprovMDMdWrapXmlDataAgentAgentIdentifierAgentIdentifierType preservation system +MetsAmdSecDigiprovMDMdWrapXmlDataAgentAgentIdentifierAgentIdentifierValue Archivematica-1.13.2 +MetsAmdSecDigiprovMDMdWrapXmlDataAgentAgentName Archivematica +MetsAmdSecDigiprovMDMdWrapXmlDataAgentAgentType software +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsXmlns http://hul.harvard.edu/ois/xml/ns/fits/fits_output +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsSchemaLocation http://hul.harvard.edu/ois/xml/ns/fits/fits_output http://hul.harvard.edu/ois/xml/xsd/fits/fits_output.xsd +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsVersion 1.1.0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsTimestamp 11/21/23 9:26 AM +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationStatus PARTIAL +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationIdentityFormat ISO Media +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationIdentityMimetype application/octet-stream +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationIdentityToolname FITS +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationIdentityToolversion 1.1.0 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationIdentityToolToolname file utility +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsIdentificationIdentityToolToolversion 5.32 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilepathToolname OIS File Information +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilepathToolversion 0.2 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilepathStatus SINGLE_RESULT +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilepath /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilenameToolname OIS File Information +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilenameToolversion 0.2 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilenameStatus SINGLE_RESULT +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFilename dash_dashinit.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoSizeToolname OIS File Information +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoSizeToolversion 0.2 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoSizeStatus SINGLE_RESULT +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoSize 80388 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFslastmodifiedToolname OIS File Information +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFslastmodifiedToolversion 0.2 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFslastmodifiedStatus SINGLE_RESULT +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFileinfoFslastmodified 1700556681000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsFilestatus +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsMetadata +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolName file utility +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolVersion 5.32 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFileUtilityOutputXmlns +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFileUtilityOutputRawOutput ISO Media.application/octet-stream; charset=binary +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFileUtilityOutputMimetype application/octet-stream +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFileUtilityOutputFormat ISO Media +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFitsSchemaLocation http://hul.harvard.edu/ois/xml/ns/fits/fits_output http://hul.harvard.edu/ois/xml/xsd/fits/fits_output.xsd +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFitsFileinfoFilepath /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFitsFileinfoFilename dash_dashinit.mp4 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFitsFileinfoSize 80388 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFitsFileinfoFslastmodified 1700556681000 +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFfidentOutputXmlns +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFfidentOutputShortName +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFfidentOutputLongName Unknown Binary +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFfidentOutputGroup +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFfidentOutputMimetypesMimetype application/octet-stream +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolFfidentOutputFileExtensions +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolMetadataXmlns +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolMetadataFieldName date +MetsAmdSecTechMDMdWrapXmlDataObjectObjectCharacteristicsObjectCharacteristicsExtensionFitsToolOutputToolMetadataFieldValue 2014:11:25 01:05:20Z +MetsFileSecFileGrpUse original +MetsFileSecFileGrpFileId file-db381d24-1da9-4251-94b6-ee0416100bd3 +MetsFileSecFileGrpFileGroupid Group-db381d24-1da9-4251-94b6-ee0416100bd3 +MetsFileSecFileGrpFileAdmid amdSec_77434 +MetsFileSecFileGrpFileChecksum d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 +MetsFileSecFileGrpFileChecksumtype SHA-256 +MetsFileSecFileGrpFileFLocatHref objects/cuid39675/A4.mp4 +MetsFileSecFileGrpFileFLocatLoctype OTHER +MetsFileSecFileGrpFileFLocatOtherloctype SYSTEM +MetsStructMapType physical +MetsStructMapId structMap_1 +MetsStructMapLabel Archivematica default +MetsStructMapDivType Directory +MetsStructMapDivLabel fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 +MetsStructMapDivDivType Directory +MetsStructMapDivDivLabel objects +MetsStructMapDivDivDivType Directory +MetsStructMapDivDivDivLabel cuid39675 +MetsStructMapDivDivDivDivType Item +MetsStructMapDivDivDivDivLabel A4.mp4 +MetsStructMapDivDivDivDivFptrFileid file-db381d24-1da9-4251-94b6-ee0416100bd3 + 10.80 + METS.xml + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 + 41 kB + 2023:11:21 09:26:29-05:00 + 2023:11:21 09:26:43-05:00 + 2023:11:21 09:26:42-05:00 + rw-r--r-- + XML + xml + application/xml + http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/version1121/mets.xsd + 48b63462-0fec-4f6a-8913-1f2e2f9168e5 + 2023:11:21 14:26:29 + CREATOR + OTHER + SOFTWARE + 9929ae74-9a02-45b3-a28b-f3922f8b28e3 + Archivematica dashboard UUID + amdSec_77434 + techMD_77434 + 2023:11:21 14:26:29 + current + PREMIS:OBJECT + http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd + 3.0 + premis:file + UUID + db381d24-1da9-4251-94b6-ee0416100bd3 + 0 + SHA-256 + d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 + 53409 + MPEG-4 Media File + PRONOM + fmt/199 + 2023:11:21 08:51:21Z + 3.4.11-0ubuntu0.1 + Copyright (c) 2007-2022 the FFmpeg developers + gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) + --prefix=/usr --extra-version=0ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared + libavutil + 55 + 78 + 100 + 3624548 + Lavu55.78.100 + 0 + h264 + H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 + Constrained Baseline + video + 0.0166666666666667 + avc1 + 0x31637661 + 320 + 240 + 320 + 240 + 0 + 0:1 + 0:1 + yuv420p + 13 + left + 1 + true + 4 + 30 + 30 + 3.33333333333333e-05 + 0 + 0.000000 + 90000 + 3.000000 + 82122 + 8 + 90 + 00000000: 0142 c00d ffe1 0015 6742 c00d f202 83f4 .B......gB...... 00000010: 2000 0003 0020 0000 0791 e285 4901 0005 .... ......I... 00000020: 68cb 83cb 20 h... + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + creation_time + 2010:11:17 02:26:48.000000Z + fltp + 44100 + 1 + mono + 0 + 54624 + . + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 + 2 + 0 + mov,mp4,m4a,3gp,3g2,mj2 + QuickTime / MOV + 0.000000 + 3.065000 + 53409 + 139403 + 100 + major_brand + isom + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 + 10.80 + A4.mp4 + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675 + 52 kB + 2023:11:21 08:51:21+00:00 + 2023:11:21 14:26:19+00:00 + 2023:11:21 14:26:16+00:00 + rwxrwxr-- + MP4 + mp4 + video/mp4 + MP4 Base Media v1 [IS0 14496-12:2003] + 0.0.1 + isom, avc1 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 600 + 3.06 s + 1 + 100.00% + 1 0 0 0 1 0 0 0 1 + 0 s + 0 s + 0 s + 0 s + 0 s + 0 s + 3 + 51145 + 2168 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 1 + 3.00 s + 0 + 0.00% + 320 + 240 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 30000 + 3.00 s + und + Video Track + GPAC ISO Video Handler + srcCopy + 0 0 0 + avc1 + 320 + 240 + 72 + 72 + 24 + 4944 + 112032 + 82120 + 30 + 0 + mp4a + 1 + 16 + 44100 + 133 kbps + 320x240 + 0.077 + 0 + https://mediaarea.net/mediainfo + https://mediaarea.net/mediainfo https://mediaarea.net/mediainfo/mediainfo_2_0.xsd + 2.0 + 18.05 + https://mediaarea.net/MediaInfo + MediaInfoLib + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 + General + 1 + 1 + mp4 + MPEG-4 + Base Media + isom + 53409 + 3.065 + VBR + 139404 + 30.000 + 90 + 2264 + 2160 + 51153 + 96 + Yes + UTC 2010-11-17 02:26:48 + UTC 2010-11-17 02:26:48 + UTC 2023-11-21 08:51:21 + 2023:11:21 08:51:21 + 0 + 1 + 1.3 + No + 3 + 82123 + 112032 + 320 + 240 + 320 + 240 + 1.000 + 1.333 + 0.000 + CFR + YUV + 4:2:0 + 8 + Progressive + x264 - core 104 r1703 cd21d05 + x264 + core 104 r1703 cd21d05 + cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 + No (Explicit) + VBR + 1 + Front: C + C + 1024 + 44100 + 135166 + Lossy + 0.38100 + %transferDirectory%objects/cuid39675/A4.mp4 + digiprovMD_542719 + 2023:11:21 14:26:29 + PREMIS:EVENT + http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd + 3.0 + UUID + 90b0c56d-5c04-4b22-893a-50bc54465a45 + ingestion + 2023:11:21 14:26:19.227995+00:00 + preservation system + Archivematica-1.13.2 + http://www.loc.gov/premis/v3 http://www.loc.gov/standards/premis/v3/premis.xsd + 3.0 + preservation system + Archivematica-1.13.2 + Archivematica + software + http://hul.harvard.edu/ois/xml/ns/fits/fits_output + http://hul.harvard.edu/ois/xml/ns/fits/fits_output http://hul.harvard.edu/ois/xml/xsd/fits/fits_output.xsd + 1.1.0 + 11/21/23 9:26 AM + PARTIAL + ISO Media + application/octet-stream + FITS + 1.1.0 + file utility + 5.32 + OIS File Information + 0.2 + SINGLE_RESULT + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 + OIS File Information + 0.2 + SINGLE_RESULT + dash_dashinit.mp4 + OIS File Information + 0.2 + SINGLE_RESULT + 80388 + OIS File Information + 0.2 + SINGLE_RESULT + 1700556681000 + file utility + 5.32 + ISO Media.application/octet-stream; charset=binary + application/octet-stream + ISO Media + http://hul.harvard.edu/ois/xml/ns/fits/fits_output http://hul.harvard.edu/ois/xml/xsd/fits/fits_output.xsd + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 + dash_dashinit.mp4 + 80388 + 1700556681000 + Unknown Binary + application/octet-stream + date + 2014:11:25 01:05:20Z + original + file-db381d24-1da9-4251-94b6-ee0416100bd3 + Group-db381d24-1da9-4251-94b6-ee0416100bd3 + amdSec_77434 + d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 + SHA-256 + objects/cuid39675/A4.mp4 + OTHER + SYSTEM + physical + structMap_1 + Archivematica default + Directory + fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 + Directory + objects + Directory + cuid39675 + Item + A4.mp4 + file-db381d24-1da9-4251-94b6-ee0416100bd3 + + + + + + METS.xml + / + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + true + false + 42120 + false + true + file:/var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + file:/var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + true + true + xml + 2023-11-21 09:26:29 + 20231121 + yyyyMMdd + + HHmmssSSS + application/xml + null + null + null + unknown + + + 1.0 + UTF-8 + unspecified + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + METS.xml + 42120 + 1700576789717 + + + + + + + + + + + http://www.loc.gov/standards/mets/version1121/mets.xsd + + + + + + + XML + Extensible Markup Language + doc + + text/xml + + + xml + + + + + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.xml.DcXMLParser + + + application/xml + + + + + + + + %SIPDirectory%objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml + + + + + + + + + + UUID + ef7329dd-8161-4feb-ace2-13e3c403fea4 + + ingestion + 2023-11-21T14:26:42.762236+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 3b8c291d-171f-46ba-b249-49d237bbed7e + + message digest calculation + 2023-11-21T14:26:43.118877+00:00 + + program="python"; module="hashlib.sha256()" + + + + + 7c6e04c236db220a7cc6e7c255f75a23c6e177b54c4c9852a72e8d06a28ea0c0 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + d3e501a4-bd4d-4d94-9591-0070f8328a8d + + format identification + 2023-11-21T14:26:44.677557+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + fmt/101 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/valid-erecord-with-subdirs/data/README.html b/test/valid-erecord-with-subdirs/data/README.html new file mode 100644 index 0000000..cc7bb93 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/README.html @@ -0,0 +1,78 @@ + + + + + Archivematica AIP Structure + + +

Archivematica AIP Structure

+ +

This readme file describes the basic structure of an Archival Information Package (AIP) generated by Archivematica.

+ +

Acronyms

+ +

AIP = Archival Information Package

+

METS = Metadata Encoding and Transmission Standard

+

OAIS = Open Archival Information System

+

PDI = Preservation Description Information

+

PREMIS = Preservation Metadata Implementation Strategies

+

UUID = Unique Universal Identifier

+ +

Introduction

+ +

Archivematica is an open-source suite of tools designed to ingest diverse digital content and prepare AIPs for long-term storage. Once an AIP is generated it is not dependent on Archivematica for retrieval, and can be opened using any standard file browser. The concept of an AIP is derived from the ISO 14721:2012 Reference Model for an Open Archival Information System (OAIS), which defines it as "[a]n Information Package, consisting of the Content Information and the associated Preservation Description Information (PDI), which is preserved within an OAIS."

+ +

Content Information

+ +

In an Archivematica AIP, the Content Information consists primarily of the originally ingested digital objects and any preservation versions of the objects created to mitigate the risk of format obsolescence over time. The preservation copies typically have the same filenames as the original objects but with different file extensions and with UUIDs appended to the filename. For example, for an original file named BBhelmet.ai the preservation version may be named BBhelmet-e3a3988d-8149-49ea-adc5-c255fb68d4f9.pdf.

+

The originally ingested digital objects and any preservation versions are located in the objects directory of the AIP. There will be nested subdirectories in the objects directory if these subdirectories were included in the original transfer or added during SIP arrangement. The objects directory also includes a submissionDocumentation folder and a metadata folder. The submissionDocumentation folder contains documentation such as donor agreements and transfer forms, if these are included in the AIP, as well as a METS file that records the contents of the original transfer(s) from which the AIP was created. The metadata folder holds any metadata files included in the original transfer(s), and any OCR text files generated during processing.

+ +

Preservation Description Information (PDI)

+ +

The PDI in an Archivematica AIP is recorded in a METS XML file. METS is maintained by the Library of Congress, which defines it as "a standard for encoding descriptive, administrative, and structural metadata regarding objects within a digital library, expressed using the XML schema language of the World Wide Web Consortium." In the Archivematica AIP the METS filename is composed of the name METS with a UUID file extension and an XML file extension; for example METS.0ad8cdab-dbbf-4863-8a4d-9a675c227216.xml. The METS file typically consists of the following standard METS sections:

+ +

<mets:metsHdr> (METS header): basic information about the METS file;

+

<mets:dmdSec> (descriptive metadata section): descriptive metadata about the digital objects;

+

<mets:amdSec> (administrative metadata section): technical and provenance information about the digital objects;

+

<mets:fileSec> (file section): a list of the digital objects and an indication of their role in the AIP (original, preservation, metadata, submission documentation, license etc.);

+

<mets:structMap> (structural map): a physical or logical ordering of the digital objects. All AIP METS files contain a default physical structMap and may contain additional structMaps, either physical or logical, depending on the structure of the AIP.

+

The technical and provenance information in the METS amdSec is recorded as PREMIS metadata. PREMIS is also a Library of Congress standard, and is described as "the international standard for metadata to support the preservation of digital objects and ensure their long-term usability." The PREMIS entities are wrapped in the METS file as follows:

+

<mets:amdSec>

+

--<mets:techMD> (technical metadata)

+

----<premis:object> e.g. UUID, size, checksum, format, original name, extracted technical metadata

+

--<mets:digiprovMD> (digital provenance metadata)

+

----<premis:event> e.g. ingestion, message digest calculation, virus scan, format identification, validation, normalization, fixity check

+

----<premis:agent> for each PREMIS Event there are three associated Agents: the organization, the digital preservation system (e.g. Archivematica 1.x) and the logged-in user

+

--<mets:rightsMD> (rights metadata)

+

----<premis:rights> Rights pertaining to the preservation, reproduction and use of the preserved digital objects (only included if the user added rights metadata prior to or during ingest)

+

The fileSec and structMap use identifier attributes to link a digital object to its amdSec and (if used) dmdSec. For example, if a file entry in the fileSec has the attribute ADMID="amdSec_1" this means that the amdSec with the identifier amdSec_1 contains the administrative (i.e. technical and provenance) metadata for that file. The fileSec also uses a group identifier attribute to indicate relationships between digital objects. For example, if file A in fileGrp "USE=original" and file B in fileGrp "USE="preservation" both have the group identifier attribute "Group-269b494d-01cb-451b-8d5e-590d57126d3d", then file B is a preservation version generated from file A.

+ +

AIP structure

+ +

An Archivematica AIP is packaged into a bag in accordance with the IETF Trust BagIt File Packaging Format, and contains some contents not described in the sections above. This tree structure depicts a typical Archivematica AIP:

+ +
+(1) AIP-name-e3a3988d-8149-49ea-adc5-c255fb68d4f9 
+(2)  ├── bag-info.txt 
+(3)  ├── bagit.txt 
+(4)  ├── manifest-sha512.txt 
+(5)  ├── tagmanifest-md5.txt 
+(6)  └── data 
+(7)        ├── logs 
+(8)        ├── objects 
+(9)        ├── thumbnails 
+(10)       ├── METS.0ad8cdab-dbbf-4863-8a4d-9a675c227216.xml 
+(11)  	   └── README.html
+
+ +

(1) AIP root directory, with an appended UUID

+

(2)-(5) Standard packaging files produced in accordance with the BagIt specification.

+

(6) data directory - this is also a standard directory specified by the BagIt specification. The data directory contains the AIP Content Information and PDI

+

(7) logs directory - contains log outputs of some of the tools that Archivematica uses in generating the AIP

+

(8) objects directory - contains the original digital objects as well as normalized versions

+

(9) thumbnails directory - contains thumbnails generated from the original object for use in the Archivematica user interface

+

(10) the Archivematica METS file

+

(11) this README file

+ + + diff --git a/test/valid-erecord-with-subdirs/data/logs/FileUUIDs.log b/test/valid-erecord-with-subdirs/data/logs/FileUUIDs.log new file mode 100644 index 0000000..02d7526 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/logs/FileUUIDs.log @@ -0,0 +1,5 @@ +Generated UUID for file 5c49c15f-6bdc-4a66-8fd5-f924e7f8704b. +Generated UUID for file 14d6199a-e759-4a4f-97c1-a7067115f246. +Generated UUID for file df0a288f-cb5b-475f-a683-eb98369dac16. +Generated UUID for file cc53a1a2-5491-4e6d-98ef-2513628888ed. +Generated UUID for file 75399746-a81c-4094-9399-37930ada4cdf. diff --git a/test/valid-erecord-with-subdirs/data/logs/fileFormatIdentification.log b/test/valid-erecord-with-subdirs/data/logs/fileFormatIdentification.log new file mode 100644 index 0000000..19fa47b --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/logs/fileFormatIdentification.log @@ -0,0 +1,2 @@ +Skipping file format identification +Skipping file format identification diff --git a/test/valid-erecord-with-subdirs/data/logs/filenameChanges.log b/test/valid-erecord-with-subdirs/data/logs/filenameChanges.log new file mode 100644 index 0000000..1fdc3b2 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/logs/filenameChanges.log @@ -0,0 +1,8 @@ +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5 +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json +No filename changes for /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/metadataReminder/fales_mss2023_cuid39675-2255f60b-2b07-4ecc-9bfd-3421188493d7/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt diff --git a/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/FileUUIDs.log b/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/FileUUIDs.log new file mode 100644 index 0000000..0507d86 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/FileUUIDs.log @@ -0,0 +1,2 @@ +Generated UUID for file db381d24-1da9-4251-94b6-ee0416100bd3 +Generated UUID for file f1e43f93-bb54-43df-b96c-f57e852aa854 diff --git a/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/fileFormatIdentification.log b/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/fileFormatIdentification.log new file mode 100644 index 0000000..4ded233 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/fileFormatIdentification.log @@ -0,0 +1,12 @@ +IDCommand: Identify using Siegfried 1.8.0 +IDCommand UUID: e24cf2d5-51ac-4bed-9ff6-cb691d895ade +IDTool: Siegfried +IDTool UUID: 454df69d-5cc0-49fc-93e4-6fbb6ac659e7 +File: (db381d24-1da9-4251-94b6-ee0416100bd3) /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/selectFormatIDToolTransfer/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 +Command output: fmt/199 +/var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/selectFormatIDToolTransfer/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 identified as a MPEG-4 Video +IDCommand: Identify using Siegfried 1.8.0 +IDCommand UUID: e24cf2d5-51ac-4bed-9ff6-cb691d895ade +IDTool: Siegfried +IDTool UUID: 454df69d-5cc0-49fc-93e4-6fbb6ac659e7 +File: (f1e43f93-bb54-43df-b96c-f57e852aa854) /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/selectFormatIDToolTransfer/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 diff --git a/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/filenameChanges.log b/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/filenameChanges.log new file mode 100644 index 0000000..6abdb12 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/filenameChanges.log @@ -0,0 +1,3 @@ +No filename changes for /var/archivematica/sharedDirectory/currentlyProcessing/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675 +No filename changes for /var/archivematica/sharedDirectory/currentlyProcessing/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/A4.mp4 +No filename changes for /var/archivematica/sharedDirectory/currentlyProcessing/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 diff --git a/test/valid-erecord-with-subdirs/data/objects/cuid39675/A4.mp4 b/test/valid-erecord-with-subdirs/data/objects/cuid39675/A4.mp4 new file mode 100644 index 0000000..ef66d43 Binary files /dev/null and b/test/valid-erecord-with-subdirs/data/objects/cuid39675/A4.mp4 differ diff --git a/test/valid-erecord-with-subdirs/data/objects/cuid39675/dash_dashinit.mp4 b/test/valid-erecord-with-subdirs/data/objects/cuid39675/dash_dashinit.mp4 new file mode 100644 index 0000000..d19068f Binary files /dev/null and b/test/valid-erecord-with-subdirs/data/objects/cuid39675/dash_dashinit.mp4 differ diff --git a/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json new file mode 100644 index 0000000..7b36af6 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json @@ -0,0 +1 @@ +{"title":"Pride and Prejudice Video Clips","is_part_of":"AIC#MSS.2023: Weatherly Test Records"} \ No newline at end of file diff --git a/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt new file mode 100644 index 0000000..906b68c --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt @@ -0,0 +1,6 @@ +/var/archivematica/sharedDirectory/currentlyProcessing/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/ +└── cuid39675 + ├── A4.mp4 + └── dash_dashinit.mp4 + +1 directory, 2 files diff --git a/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv new file mode 100644 index 0000000..97c16c8 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv @@ -0,0 +1,2 @@ +Resource ID/tRef ID/tURI/tContainer Indicator 1/tContainer Indicator 2/tContainer Indicator 3/tTitle/tComponent ID +MSS.2023 62df02e633c90b5675fc101485d441f8 /repositories/3/archival_objects/979494 Pride and Prejudice Video Clips cuid39675 diff --git a/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt new file mode 100644 index 0000000..39a2274 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt @@ -0,0 +1,15 @@ +Contact-Email: archivist@nyu.edu +Contact-Name: archivist +Contact-Phone: +1-212.555.5555 +Internal-Sender-Identifier: dlts/test +Organization-Address: 70 Washington Square South, New York, NY 10012 +Source-Organization: ACM +nyu-dl-resource-url: /repositories/3/resources/3472 +nyu-dl-resource-id: MSS.2023 +nyu-dl-resource-title: Weatherly Test Records +nyu-dl-content-type: electronic_records +nyu-dl-content-classification: open +nyu-dl-project-name: dlts/test +nyu-dl-rstar-collection-id: b9612d5d-619a-4ceb-b620-d816e4b4340b +nyu-dl-package-format: 0.1.0 +nyu-dl-use-statement: video-reading-room diff --git a/test/valid-erecord-with-subdirs/data/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml b/test/valid-erecord-with-subdirs/data/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml new file mode 100644 index 0000000..edb7267 --- /dev/null +++ b/test/valid-erecord-with-subdirs/data/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml @@ -0,0 +1,704 @@ + + + + + 9929ae74-9a02-45b3-a28b-f3922f8b28e3 + Archivematica dashboard UUID + + + + + + + + + UUID + db381d24-1da9-4251-94b6-ee0416100bd3 + + + 0 + + SHA-256 + d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 + + 53409 + + + MPEG-4 Media File + + + + PRONOM + fmt/199 + + + + 2023-11-21T08:51:21Z + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 10.80 + A4.mp4 + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675 + 52 kB + 2023:11:21 08:51:21+00:00 + 2023:11:21 14:26:19+00:00 + 2023:11:21 14:26:16+00:00 + rwxrwxr-- + MP4 + mp4 + video/mp4 + MP4 Base Media v1 [IS0 14496-12:2003] + 0.0.1 + + + isom + avc1 + + + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 600 + 3.06 s + 1 + 100.00% + 1 0 0 0 1 0 0 0 1 + 0 s + 0 s + 0 s + 0 s + 0 s + 0 s + 3 + 51145 + 2168 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 1 + 3.00 s + 0 + 0.00% + 1 0 0 0 1 0 0 0 1 + 320 + 240 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 30000 + 3.00 s + und + Video Track + GPAC ISO Video Handler + srcCopy + 0 0 0 + avc1 + 320 + 240 + 72 + 72 + 24 + 4944 + 112032 + 82120 + 30 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 2 + 3.06 s + 0 + 100.00% + 1 0 0 0 1 0 0 0 1 + 0 + 2010:11:17 02:26:48 + 2010:11:17 02:26:48 + 44100 + 3.07 s + und + Audio Track + GPAC ISO Audio Handler + 0 + mp4a + 1 + 16 + 44100 + 133 kbps + 320x240 + 0.077 + 0 + + + + + +MediaInfoLib + + +1 +1 +mp4 +MPEG-4 +Base Media +isom +53409 +3.065 +VBR +139404 +30.000 +90 +2264 +2160 +51153 +96 +Yes +UTC 2010-11-17 02:26:48 +UTC 2010-11-17 02:26:48 +UTC 2023-11-21 08:51:21 +2023-11-21 08:51:21 + + +0 +1 +AVC +Baseline +1.3 +No +3 +avc1 +3.000 +82123 +112032 +320 +240 +320 +240 +1.000 +1.333 +0.000 +CFR +30.000 +90 +YUV +4:2:0 +8 +Progressive +30796 +x264 - core 104 r1703 cd21d05 +x264 +core 104 r1703 cd21d05 +cabac=0 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=23.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 +UTC 2010-11-17 02:26:48 +UTC 2010-11-17 02:26:48 + + +1 +2 +AAC +LC +No (Explicit) +mp4a-40-2 +3.065 +VBR +53112 +54624 +1 +Front: C +C +1024 +44100 +135166 +43.066 +132 +Lossy +20349 +0.38100 +UTC 2010-11-17 02:26:48 +UTC 2010-11-17 02:26:48 + + + + + + %transferDirectory%objects/cuid39675/A4.mp4 + + + + + + + + + + UUID + 90b0c56d-5c04-4b22-893a-50bc54465a45 + + ingestion + 2023-11-21 14:26:19.227995+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 20d711f6-f1f2-4262-8a54-b5ba1c505dc2 + + message digest calculation + 2023-11-21 14:26:19.470655+00:00 + + program="python"; module="hashlib.sha256()" + + + + + d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 0e281275-ac51-4552-adb5-7ad373fa29e7 + + format identification + 2023-11-21 14:26:24.537237+00:00 + + program="Siegfried"; version="1.8.0" + + + Positive + + fmt/199 + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + UUID + f1e43f93-bb54-43df-b96c-f57e852aa854 + + + 0 + + SHA-256 + d0b1b799f1cb8131a96e4fe629b78b117af9523b36bd14c18365144eeb7100ef + + 80388 + + + Unknown + + + + 2023-11-21T08:51:21Z + + + + + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 + dash_dashinit.mp4 + 80388 + 1700556681000 + + + + + + + ISO Media +application/octet-stream; charset=binary + application/octet-stream + ISO Media + + + + + + /var/archivematica/sharedDirectory/watchedDirectories/workFlowDecisions/extractPackagesChoice/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/objects/cuid39675/dash_dashinit.mp4 + dash_dashinit.mp4 + 80388 + 1700556681000 + + + + + + + Unknown Binary + + + application/octet-stream + + + + + + + + 2014-11-25T01:05:20Z + + + org.apache.tika.parser.DefaultParser + org.apache.tika.parser.mp4.MP4Parser + + + Lavf56.1.0 + + + 1904-01-01T00:00:00Z + + + 1904-01-01T00:00:00Z + + + 240 + + + 1904-01-01T00:00:00Z + + + 2014-11-25T01:05:20Z + + + 2014-11-25T01:05:20Z + + + 2014-11-25T01:05:20Z + + + 1000 + + + 2014-11-25T01:05:20Z + + + 2014-11-25T01:05:20Z + + + 320 + + + 0.0 + + + application/mp4 + + + + + + + + %transferDirectory%objects/cuid39675/dash_dashinit.mp4 + + + + + + + + + + UUID + 4cad4e2e-b073-4176-b1eb-a18a636e040a + + ingestion + 2023-11-21 14:26:19.236732+00:00 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + UUID + 8139b611-7062-42c4-9cf6-1dfd9e803bb1 + + message digest calculation + 2023-11-21 14:26:19.477176+00:00 + + program="python"; module="hashlib.sha256()" + + + + + d0b1b799f1cb8131a96e4fe629b78b117af9523b36bd14c18365144eeb7100ef + + + + preservation system + Archivematica-1.13.2 + + + repository code + NNYU + + + Archivematica user pk + 1 + + + + + + + + + + + preservation system + Archivematica-1.13.2 + + Archivematica + software + + + + + + + + + + repository code + NNYU + + New York University Libraries + organization + + + + + + + + + + Archivematica user pk + 1 + + username="archivematica", first_name="Donald", last_name="Mennerich" + Archivematica user + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/test/valid-erecord-with-subdirs/fales_mss2023_cuid39675_aspace_wo.tsv b/test/valid-erecord-with-subdirs/fales_mss2023_cuid39675_aspace_wo.tsv new file mode 100644 index 0000000..97c16c8 --- /dev/null +++ b/test/valid-erecord-with-subdirs/fales_mss2023_cuid39675_aspace_wo.tsv @@ -0,0 +1,2 @@ +Resource ID/tRef ID/tURI/tContainer Indicator 1/tContainer Indicator 2/tContainer Indicator 3/tTitle/tComponent ID +MSS.2023 62df02e633c90b5675fc101485d441f8 /repositories/3/archival_objects/979494 Pride and Prejudice Video Clips cuid39675 diff --git a/test/valid-erecord-with-subdirs/manifest-sha256.txt b/test/valid-erecord-with-subdirs/manifest-sha256.txt new file mode 100644 index 0000000..7ec35f1 --- /dev/null +++ b/test/valid-erecord-with-subdirs/manifest-sha256.txt @@ -0,0 +1,15 @@ +eeda5012f8b12004c55113399301ec0a135cb5c4b5f41e7ae332c5ea06b9c024 data/METS.2255f60b-2b07-4ecc-9bfd-3421188493d7.xml +ceddea13574d8e0b6715aeb05d091b4e93feb6d3b7da71d9d15610bebe865248 data/README.html +0ec5dac3aba6665ac4159cf10b261e1443e1c7d922c2d6c706b4c7c48234fe36 data/logs/FileUUIDs.log +56370d859f43de2be95b3337d20e375d679e359654a8465598b3be9ee03a7d79 data/logs/fileFormatIdentification.log +d96540f71c6aa009ea9f76f9d72309ab6c15d186e48208f2b66cbc3cee4e32a1 data/logs/filenameChanges.log +a141b926e9961046613da6d2e10e4258821154ad4d7e2080749632a9fe170492 data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/FileUUIDs.log +1dd6a4fb167f552b1ec0263124bc969517e42fd644388db565084f4c353b8e21 data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/fileFormatIdentification.log +328f772e58deb5749cf66d18aec570d09f96d8f26448fb87c56cad19b69ed11b data/logs/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/logs/filenameChanges.log +d1292c9ce2fc379a524a7604ac54f1bd00dec0c4a82cca52b5a028e6038b4315 data/objects/cuid39675/A4.mp4 +d0b1b799f1cb8131a96e4fe629b78b117af9523b36bd14c18365144eeb7100ef data/objects/cuid39675/dash_dashinit.mp4 +692a088efb10853cb119425f995d744136f421bdba7387bbb5d31058a1ba6fe3 data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/dc.json +f00eb1072b8d60a2e3bb4b78e126100071ef7cc78d1608b03f93afecbe57a8ca data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/directory_tree.txt +88c7055ddd789ddf19ef0c9c73fe1b371ed41a2eea6a970ca8814b6a50cfa933 data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/fales_mss2023_cuid39675_aspace_wo.tsv +8467e3880141dec63131a76361207c91fceef5ed98e019d9e12d72c1e96905e3 data/objects/metadata/transfers/fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/transfer-info.txt +7c6e04c236db220a7cc6e7c255f75a23c6e177b54c4c9852a72e8d06a28ea0c0 data/objects/submissionDocumentation/transfer-fales_mss2023_cuid39675-48b63462-0fec-4f6a-8913-1f2e2f9168e5/METS.xml diff --git a/test/valid-erecord-with-subdirs/tagmanifest-sha256.txt b/test/valid-erecord-with-subdirs/tagmanifest-sha256.txt new file mode 100644 index 0000000..ca26a58 --- /dev/null +++ b/test/valid-erecord-with-subdirs/tagmanifest-sha256.txt @@ -0,0 +1,4 @@ +0fd827e498375abc0e9cbfdcf22569a16da3c5e25f06019feaef5c171c0dfff6 bag-info.txt +88c7055ddd789ddf19ef0c9c73fe1b371ed41a2eea6a970ca8814b6a50cfa933 fales_mss2023_cuid39675_aspace_wo.tsv +59fc0963cebd114f940be06adf24a6e3067d59abe9662f75670bdc7bceda183e manifest-sha256.txt +e91f941be5973ff71f1dccbdd1a32d598881893a7f21be516aca743da38b1689 bagit.txt