{% extends "base.html" %} {% from "_macros.html" import empty %} {% block title %}{{ collection.name }} — Video to LLM{% endblock %} {% block content %}
{{ 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" }}
| # | Video | Length | Version used | Worth 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.
| Version | Shape | Parts | Size | Built |
|---|---|---|---|---|
| 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 %}