{% extends "base.html" %} {% from "_macros.html" import empty %} {% block title %}{{ collection.name }} — Video to LLM{% endblock %} {% block content %}

{{ collection.name }}

{{ collection.sources|length }} video{{ '' if collection.sources|length == 1 else 's' }} · {{ status.format_duration(collection.total_duration_seconds) }} · {{ "split into parts" if collection.mode == "packs" else "one document" }}

All collections

The videos, in order

{% for source in collection.sources %} {% endfor %}
Videos in this collection
#VideoLength Version usedWorth knowing
{{ loop.index }} {{ source.display_name }} {{ status.format_duration(source.duration_seconds) }} v{{ source.source_version }} {% if source.has_warning %} {{ source.warning_label }} {{ source.warning_detail }} {% else %} Ready {% endif %}

Each video is pinned to the exact version of its output that existed when this collection was made. Processing a video again later creates a new version and leaves this collection unchanged.

Builds

{% if builds %} {% for build in builds %} {% endfor %}
Every build of this collection
VersionShapeParts SizeBuilt
v{{ build["collection_version"] }} {{ "Split into parts" if build["mode"] == "packs" else "One document" }} {{ build["pack_count"] or "—" }} about {{ "{:,}".format(build["total_tokens_est"] or 0) }} tokens {{ status.format_relative(build["completed_at"]) }}

Sizes are estimates. The exact count depends on the model you use.

{% else %} {{ empty("Not built yet.", "Building is free and takes seconds.") }} {% endif %}
{% endblock %}