Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alfg/bifextract
CLI utility for extracting images from a BIF file
https://github.com/alfg/bifextract
bif bifextract roku
Last synced: about 2 months ago
JSON representation
CLI utility for extracting images from a BIF file
- Host: GitHub
- URL: https://github.com/alfg/bifextract
- Owner: alfg
- License: mit
- Created: 2017-05-27T05:08:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-05-31T01:33:31.000Z (over 7 years ago)
- Last Synced: 2024-06-20T16:49:01.020Z (6 months ago)
- Topics: bif, bifextract, roku
- Language: Go
- Homepage: https://github.com/alfg/bifextract
- Size: 2.41 MB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bifextract [![Build Status](https://travis-ci.org/alfg/bifextract.svg?branch=master)](https://travis-ci.org/alfg/bifextract) [![Build status](https://ci.appveyor.com/api/projects/status/w95tgymvxsmyh7ri?svg=true)](https://ci.appveyor.com/project/alfg/bifextract)
`bifextract` is a CLI utility for extracting images from a [BIF](https://sdkdocs.roku.com/display/sdkdoc/Trick+Mode+Support) file.
## Install from Source
```
go get github.com/alfg/bifextract
./bin/bifextract version
```## Install from Homebrew
```
brew cask alfg/tap
brew install alfg/tap/bifextract
bifextract version
```## Usage
`bifextract `## Example
`bifextract gladiator.bif gladiator`
This will parse `gladiator.bif`, create the `gladiator` directory and write the image frames in sequential order.
```
└─gladiator/
├─ frame_1.jpg
├─ frame_2.jpg
├─ ...
└─ frame_n-1.jpg
└─ frame_n.jpg
```## Develop
```
git clone [email protected]:alfg/bifextract.git
export GOPATH=$HOME/path/to/project
cd /to/project
go run main.go
```## Resources
* https://sdkdocs.roku.com/display/sdkdoc/Trick+Mode+Support## License
MIT