Roku's [BIF file creation tool](https://developer.roku.com/docs/developer-program/media-playback/trick-mode/bif-file-creation.md) for linux is out of date (last updated six years ago). It includes a dependency on `libavformat.so.57`, which is obsolete on all modern GNU/Linux distributions.
This container allows execution of the BIF creation tool using a container powered by the archived Debian version "Stretch", which includes the necessary version of the dependency.
The `/media` destination folder for the input dir is arbitrary. You can use any folder you like, as long as the file you pass as the execution argument is located within that folder.
# Remote dependencies
The container fetches the following remote resources at build time.
- Debian (Stretch) container iage from `docker.io/library`.
- biftools_linux.zip file from `rokudev/samples` repository.
-`ffmpeg` and `unzip` packages, the former of which contains deprecated library `libavformat.so.57`, from `archive.debian.org`.
The `LICENSE` file in this repository applies solely to the software contained within. All images built and distributed using this recipe will contain software with more restrictive licensing. It's the responsibility of the image builder/distributed to avoid infringing the copyright of any software included in an image.