RAWcooked
Description
RAWcooked encodes RAW audio-visual sequences into a lossless video stream, reducing the file size by between one and two thirds. FFmpeg encodes the audio-visual data into a Matroska container (MKV) using the video codec FFV1, and audio codec FLAC. The metadata accompanying the RAW data is fully preserved, along with additional sidecar files such as MD5 checksums, LUT or XML if desired. The lossless Matroska audio and video streams can be played in VLC or MPV media players, and writing and retrieving from storage devices such as LTO is significantly quicker. RAWcooked can also restore the RAW source in its original form bit-by-bit. The Matroska files that have been encoded by RAWcooked can be used with many popular open source softwares which support FFV1 and FLAC playback, including:
- VLC media player for quick and simple review
- FFmpeg for transcoding, playback, metadata viewing and extraction
- QCTools advanced quality control software for audio-visual files
- MediaInfo display and export technical metadata
- MediaConch for checking the conformance of a file
User Experiences
Matroska and FFV1: One File Format for Film and Video Archiving? in Journal of Film Preservation, n. 96 (April 2017)