Not to complicate things, but a common tool (discovered via the SDK forum) is the free BIF Creator software: http://www.burningbushsoft.com/index-1.html . I used this exclusively for SDK based channels and the BIF files worked great. I'm finding they DON'T work for DP channels (which still puzzles me).
I mention this for other folks searching the forums, but ALSO if anyone knows why these BIF files no longer work with the DP channels.
1. Roku apparently requires both an FHD and HD BIF file to show ANYTHING during RWD and FastFWD....at least with HLS files. Once I defined FHD and HD BIF files, they showed up....but just defining one does not work.
2 BIF files created with BIF File Maker by Burning Bush software are OK .
I ended up re-using the BIF files I created with BIF Video File Creator. I didn't want to recreate all of the BIF files if I didn't have to.
I only mentioned HLS as I'm not sure if the video file declaration in the JSON changes the way BIF files work....as HLS, by nature can be 1 of many quality streams (SD and HD), while, say, a single MP4 is stuck at the resolution it is.
I more posted so folks searching the forums later would have a roadmap.
using .bif (Trickplay) files with Direct Publisher. I wrote a Powershell script that creates the images and bif file(s) when given a video file as input. Requirements: Minimum Windows 7 x64; Powershell 3.0 or higher. Usage: Create a folder on your pc. [/color]
I've updated the script to accept the name of a single video file, or, the path to a folder that contains multiple video files. When invoking the script, make sure to pass the -verbose flag to see script output. For example,
.\bifmaker "c:\temp" -verbose
will process the 'c:\temp' folder for all video files.
FREE Windows desktop software for creating BIF (Trick Play), Direct Publisher (MRSS, JSON), and FireTV feeds @ https://github.com/rrirower. No programming knowledge required.