Detailed documentation is available here: http://ifiscripts.readthedocs.io/en/latest/index.html
-
Updated
Aug 7, 2020 - Python
Detailed documentation is available here: http://ifiscripts.readthedocs.io/en/latest/index.html
BFI National Archive automated Image Sequence preservation scripts written in Python for use with Media Area RAWcooked and other open source programmes.
Color fork of file_to_video_bitcoder: 8-corner RGB palette (3 bits/block), gray superset, auto-detecting decoder
a lossless file‑to‑video encoder/decoder
PySide6 desktop app for PyVideoKit: trim, concatenate, fade, VHS effect, WAV audio extraction, lossless FFV1 masters and 4K ProRes 422 HQ exports for YouTube. Tabbed Qt 6 interface with drag-and-drop, batch processing, per-file and overall progress, an optional output folder and a completion sound. On PyPI and the AUR.
FFmpeg-based video toolkit for Python: trim, concatenate, fade, VHS effect, WAV audio extraction, lossless FFV1 masters and 4K ProRes 422 HQ exports for YouTube. Meta-package that installs the library, the pvk CLI and the PySide6 GUI in one go; each release ships all four wheels. On PyPI and the AUR.
Command-line interface for PyVideoKit: trim, concatenate, fade, VHS effect, WAV audio extraction, lossless FFV1 masters and 4K ProRes 422 HQ exports for YouTube, from a single pvk command or seven standalone scripts. Click commands with Rich progress bars, built on PyVideoKit-Libs and FFmpeg. On PyPI and the AUR.
Core Python library behind PyVideoKit: trim, concatenate, fade, VHS effect, WAV audio extraction, lossless FFV1 masters and 4K ProRes 422 HQ exports for YouTube. Zero Python dependencies: drives FFmpeg, FFprobe and SoX via subprocess, with progress callbacks and stream compatibility checks. On PyPI and the AUR.
An independent ffv1 implementation generated by AI agents; built from RFC 9043 for round-trip validation and enhanced for FFmpeg compatibility via black-box output analysis.
To associate your repository with the ffv1 topic, visit your repo's landing page and select "manage topics."