Netflix Open Content Helper¶
A command-line utility for downloading test frames from Netflix Open Content.
Prerequisites¶
You will need the AWS CLI installed and available in $PATH to download frame content. No AWS account is needed however, as we use -no-sign-request when downloading files.
Quickstart¶
$ pip install netflix-open-content-helper
or
$ pipx install netflix-open-content-helper
This will provide the command-line utility noc.
Using noc with Netflix Open Content¶
Download the first frame of Sparks to the current directory.
$ noc download sparks
Downloading: sparks frames 1-1
Downloading... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:11
List the available Netflix Open Content Assets with frame content.
$ noc list
Available content with frames:
- chimera : Live action footage, 4K. Download configured for the 23.98fps frame rate version. TIFF files.
- cosmoslaundromat : Animated short film done in Blender, 2K 24p. EXR files.
- meridian : Live action noir UHD short, 59.94fps. Mastered in Dolby Vision HDR. TIFF files.
- sparks : Live action 4K HDR test short, 59.94fps, finished at 4000 nits. ACES EXR files.
Open a new web browser window to the Netflix Open Content URL.
$ noc browse
... (web browser opens)
Get (download) a list of Shots from a file (CSV, JSON, or YAML).
$ noc get shotlist.yaml
Getting Shots... [------------------------------------] 0%Downloading: sparks frames 5000-5001
Downloading Frames... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:23
Getting Shots... [####################################] 100%
Examples¶
See examples.md for more examples.
Changes¶
See the product Change Log on GitHub for a history of changes.
Problems?¶
Please submit issues on GitHub.
Want to contribute?¶
Details on the GitHub page: https://github.com/jdmacleod/netflix-open-content-helper.