FFV1
≈ 3 min read
Names in other languages
No names in other languages are held for this entry yet.
Article bodies are English and are not machine-translated. A name in another language is not a translation of the article.
FFV1 (short for FF Video 1) is a lossless intra-frame video coding format. FFV1 is particularly popular for its performance regarding speed and size, compared to other lossless preservation codecs, such as Motion JPEG 2000. The encoder and decoder have been part of the free, open-source library libavcodec in the FFmpeg project since June 2003. FFV1 is also included in ffdshow and LAV Filters, which makes the video codec available to Microsoft Windows applications that support system-wide codecs over Video for Windows (VfW) or DirectShow. FFV1 has been standardized at the IETF under RFC 9043. The European Broadcasting Union (EBU) lists FFV1 under the codec-family index "31" in their combined list of video codec references.
FFV1 (short for FF Video 1) is a lossless intra-frame video coding format. FFV1 is particularly popular for its performance regarding speed and size, compared to other lossless preservation codecs, such as Motion JPEG 2000. The encoder and decoder have been part of the free, open-source library libavcodec in the FFmpeg project since June 2003. FFV1 is also included in ffdshow and LAV Filters, which makes the video codec available to Microsoft Windows applications that support system-wide codecs over Video for Windows (VfW) or DirectShow. FFV1 has been standardized at the IETF under RFC 9043. The European Broadcasting Union (EBU) lists FFV1 under the codec-family index "31" in their combined list of video codec references. The "Österreichische Mediathek" has also developed DVA-Profession a Free Software solution for archive-suitable mass video digitization, mainly using FFV1 as video encoding throughout the whole workflow, without transcoding. Additionally, they have initiated the development of "FFV1.3" (=version 3 of FFV1) together with Michael Niedermayer (FFmpeg), Peter Bubestinger-Steindl and Dave Rice; see #Versions below. In August 2016, support for 48bit/16bpc (=bits per component) in RGB was added to the reference codec. Before that, 16bpc in FFV1 were only supported in YCbCr and RGB was limited to 14bpc. There is still no VFW multithreaded encoder of FFV1.3 for Windows in 2017. FFdshow can encode only an FFV1.1 stream with a single CPU core. Version 4 (FFV1.4) Improvements beyond FFV1.3 are works in progress and being discussed on the IETF " " mailing list. Planned are additional support for color-handling, especially non-linear/logarithmic color spaces. The Draft standard is hosted on GitHub and IETF Datatracker.
Text derived from https://en.wikipedia.org/w/index.php?oldid=1351974464 under CC BY-SA 4.0; modifications have been made.