Netflix / photon

Photon is a Java implementation of the Interoperable Master Format (IMF) standard. IMF is a SMPTE standard whose core constraints are defined in the specification st2067-2:2013
Apache License 2.0
234 stars 77 forks source link

How can I create an IMF? #220

Closed lizhuangzi closed 5 years ago

lizhuangzi commented 6 years ago

Thank you for you provide code, and I am a beginner of this area. I want to know how to create an IMF? what file I should need? a .mp4 video? and what API should I call? Can you provide a IMF for my test?

MarcAntoine-Arnaud commented 6 years ago

Hi,

Photon is not a tool to create IMF packages. It's a Netflix specific validator. You can see other open-source projects like AsDCPLib to create IMF package.

Marc-Antoine

svenkatrav commented 6 years ago

@lizhuangzi Photon does not support creating IMF packages. @MarcAntoine-Arnaud Just to clarify, Photon is an implementation of IMF standard as described in the readme below and not a Netflix specific validator. https://github.com/Netflix/photon/blob/master/README.md .

badmans commented 6 years ago

@lizhuangzi The Netflix Partner Help Center provides information on IMF specifications, workflows, and creation tools (Technology Resources). https://partnerhelp.netflixstudios.com/hc/en-us

The Netflix Tech Blog has several articles explaining IMF. https://medium.com/netflix-techblog/imf-a-prescription-for-versionitis-e0b4c1865c20

Also, SMPTE offers a comprehensive online training course on IMF Essentials. https://www.smpte.org/education/courses/imf

MarkusPfundstein commented 6 years ago

I can help you with that. Shoot me a PM and we can get started. I developed tool for that.

With best regards, Markus

cconcolato commented 5 years ago

Closing this issue as it does not require any change to Photon and your initial request seems to have been answered.