Skip to content

Commit

Permalink
Update Case_study.md
Browse files Browse the repository at this point in the history
  • Loading branch information
digitensions authored Feb 19, 2024
1 parent ed30cb7 commit 7b67a82
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion Doc/Case_study.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,19 @@
## BFI National Archive
### Joanna White, Knowledge & Collections Developer

At the [BFI National Archive](https://www.bfi.org.uk/bfi-national-archive) we have been encoding DPX sequences to FFV1 Matroska since late 2019. In that time our RAWcooked workflow has developed and evolved with DPX resolutions and flavours and changes in project priorities. Today we have a fairly hands-off automated workflow which handles 2K, 4K, RGB, Luma, DPX and Tiff DPX. This workflow is built on some of the flags developed by the Media Area. This includes the '--all' flag, originally an idea suggested by [NYPL](https://www.nypl.org/), more details in the [Encoding]() section below.
At the [BFI National Archive](https://www.bfi.org.uk/bfi-national-archive) we have been encoding DPX sequences to FFV1 Matroska since late 2019. In that time our RAWcooked workflow has evolved with DPX resolutions and flavours and changes in project priorities - Ev. Today we have a fairly hands-off automated workflow which handles 2K, 4K, RGB, Luma, DPX and Tiff DPX. This workflow is built on some of the flags developed by the Media Area. This includes the '--all' flag, originally an idea suggested by [NYPL](https://www.nypl.org/), more details in the [Encoding]() section below.

To encode our DPX and TIFF sequences we have a single server that completes this work for all our different NAS storage paths.

Intel Xeon Gold 5218 @ 2.30GHz
It's 32-core with 64 threads so can manage a LOT of processes concurrently. We have read/write to NAS storage devices that are pretty fast across a 100GB network.

Previously we were running speedy RAWcooking (only RAWcooking) on a Virtual Machine of a NAS storage device and we read from/wrote to it at times:
AMD Opteron 22xx (Gen 2 Class Opteron)
8-core @ 3 GHz (estimated)
8 threads

When encoding 2K RGB we generally reach 4-5 FPS from FFmpeg encoding on the lower machine. Now running 4K scans it's often 1 FPS or less on the top machine.

This case study is broken into the stages our encoding workflow follows and the Media Area tools we use to achieve our goals. We have four distinct stages:
* Image sequence assessment
Expand Down

0 comments on commit 7b67a82

Please sign in to comment.