-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create an SRT Generation appliance #58
Comments
Continuing on this line, since it's time to write it! I would like to move away from the idea that appliances will actually generate files -- leave that to the implementation -- and instead this would generate the content that could be inserted into a file. This means configuration is JUST in terms of what that content would look like. This appliance would generate SRT groups -- a group is a single set of lines, e.g.
The configuration of the appliance would allow the developer to specify at configuration time:
As always, it is the responsibility of the developer to decide if / how this data should be actually stored into srt files. |
Appliance name proposal: We also may want this to be able to output groups individually OR as fully coherant files, depending on configuration (which is why |
This is finished locally, going to push shortly for use in a few implementations. One thing I'm grappling with is the timecode base. In particular I'm trying to decide if position manipulation should be handled earlier in the processing stream (e.g. at source). For instance, one model would be for the SRT generation appliance to always use position to determine the correct timestamp, and putting the responsibility on the video source for ensuring the proper program-specific positions are reflected in the payloads. From there, "clock type" would actually become a source appliance concept. The alternative would be that the logic for creating rolling "hourly" or "daily" clocks would have to be replicated across multiple appliances that care about that sort of thing. |
The SRT generator applicance will convert a TEXT.ATOM stream into entries in an SRT file. Issue #58
The SRT generator applicance will convert a TEXT.ATOM stream into entries in an SRT file. Issue #58
The SRT generator applicance will convert a TEXT.ATOM stream into entries in an SRT file. Issue #58
The SRT generator applicance will convert a TEXT.ATOM stream into entries in an SRT file. Issue #58
Task
Description
SRT files are a somewhat standard format for storing closed caption data associated with a video. We have an appliance to generate caption data. This would be an appliance to convert that data into SRT files.
The appliance would be configured to indicate:
This would be an appliance that outputs files, which means we need to decide how to handle files. The scope of the appliance would be to write them locally.
The text was updated successfully, but these errors were encountered: