{% extends "base.html" %} {% from "_macros.html" import status, bar, empty, sample_button %} {% block title %}Dashboard — Video to LLM{% endblock %} {% block content %}

Your videos

Jobs keep running when you close this window.

New job
{% if worker.key != "running" and total_jobs %} {% endif %} {% if active %}

{{ active.name }}

{{ status(active.status) }} running {{ active.elapsed }} · updated {{ active.updated }}

{{ active.videos }} video{{ '' if active.videos == 1 else 's' }} · {{ active.length }}

Open
{% endif %} {% if total_jobs > 1 %}
{% if q or state %}Clear{% endif %}
{% endif %}
{% if jobs %} {% for job in jobs %} {% endfor %}
Every job
JobVideosLength TookStateUpdated Actions
{{ job.name }} {{ job.videos }} {{ job.length }} {{ job.elapsed }} {{ status(job.status) }} {{ job.updated }} Open
{% elif filtered %} {{ empty("No jobs match that.", "Try a different search, or clear the filters.") }} {% else %} {{ empty("No jobs yet.", "Start one and it will keep working in the background.") }} {# An empty dashboard explains what the product is for but shows nothing it does. One minute of generated footage is the whole pitch, with nothing to find and nothing to type. #}
{{ sample_button("btn-primary") }}

Draws a one-minute clip on this computer and runs it end to end. It is test footage, not a recording of anything.

{% endif %}
{% endblock %}