# Opened Captions service

{% embed url="<https://www.youtube.com/embed/k1KAFgilz3o>" %}

## Notes:

* OpenedCaptions, a personal project made as a Knight-Mozilla fellow at Boston Globe.&#x20;
* There's no API for closed captioning?!
* Line21 Decoding device called TextGrabber, very rare

  Node.js server grabs it and distributed to any listening clients
* Dan made this thing that makes text get super drunk and is claiming that there are useful applications for this
* Like maybe a language translation layer to get things into another language quickly
* The value of having a standard (but this isn't a standard yet, FYI), is that things can grow out into more than one source, redistribution through a hub, making it push-based (easy to scale!)
* Watch live CNN captions: <https://openedcaptions.com> (at the time, it was showing captions for a pharmaceutical commercial)
* you can set up your own – source and documentation on GitHub: <https://github.com/slifty/opened-captions>
* Dan is now doing a live demo and it's important for the record to state that his terminal typeface of choice is Comic Sans
* Get things from television (usually CSPAN) and write code against it
* Question: What are the copyright considerations? Hope is that content creators see this and like it, and want to provide their own service about it. A lot of CSPAN is public domain.
* Question: How do we know what channel it is on?&#x20;
  * Code has been in stasis but now it needs to be more robust, more than one channel may be running, and provide more info.&#x20;
  * Not there yet but anyone who wants to develop on it there's a lot of "low hanging fruit things" to make it more useful. &#x20;
* (PLEASE REACH OUT -- @slifty on twitter, or directly at <slifty@gmail.com>)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://textav.gitbook.io/textav-event/projects/opened-captions-service.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
