Image sequence into Matroska/FFV1
Transcode an RGB image sequence, like DPX or TIFF files, by using the FFV1 codec and the Matroska container for preservation purposes.
This is a work in progress:
- Firstly, the idea has been presented on 18 July 2016 at «No Time to Wait!» in Berlin.1
- Secondly, the proof of concept has been presented on 19 August 2016 at «The Reel Thing» in Hollywood.2
- Thirdly, precise statistical comparisons between different solutions will possibly be presented on 9 November 2016 at «The Reel Thing» in Pittsburgh.3
- Fourthly, a workshop on implementing this solution could be held during the SEAPAVAA conference in Manila, Philippines.4
- Fifthly, real world workflows will probably be presented at «The Reel Thing» in Amsterdam, Netherlands.5
In our opinion, this solution offers important advantages:6
- The solution is fully open-source.
- It allows to reduce the needed storage by approximately 70% compared to DPX and TIFF files.
- The lossless compression rate of FFV1 is similar to JPEG 2000, but the compression time is approximately five times faster than JPEG 2000.
- Writing to and reading from HDD or LTO cartridges is much faster when using a small number of very big files, in comparison to a very high number of relatively small files.
- Kieran O’Leary (Irish Film Archive) and Reto Kromer: FFV1 […] DPX, «No Time to Wait! Standardizing FFV1 and Matroska for Preservation», 18–20 July 2016 in Berlin, Germany
- Kieran O’Leary (Irish Film Archive) and Reto Kromer: Using Матрёшка and FFV1 for DPX Preservation, «The Reel Thing XXXVIII», 18–20 August 2016 in Hollywood, California, United States of America
- «The Reel Thing XXXIX», AMIA Conference, 9–12 November 2016 in Pittsburgh, Pennsylvania, United States of America
- SEAPAVAA conference, 3–8 April 2017 in Manila, Philippines
- «The Reel Thing XL», 28–30 May 2017 in Amsterdam, Netherlands
- This is the very reason why our company, AV Preservation by reto.ch, hired Michael Niedermayer who implemented the RGB 16-bit handling in FFV1 for both the planar
gbrp16 and the packed
rgb48 storage patterns.