{% if error %}
{{ error }}
{% else %}
{% if entry.thumbnail %}{% endif %}

{{ entry.title }}

{% set safe_stream = entry.stream|safe_url %}
{% if safe_stream and stream_kind == "audio" %} {% elif safe_stream and stream_kind == "video" %} {% elif yt_id %} {% endif %} {% if ytdlp_available %} {% if yt_id %} {% elif safe_stream %} {% endif %} {% endif %}
{% if ytdlp_available %}
{% endif %}
id
{{ entry.id }}
source
{{ entry.source.value }}
url
{{ entry.url }}
artist
{{ entry.artist or "—" }}
album
{{ entry.album or "—" }}
duration
{{ (entry.duration | int) if entry.duration else "—" }}
published
{{ entry.published or "—" }}
explicit
{{ entry.explicit }}
canonical_id
{{ entry.canonical_id or "—" }}
canonical_status
{{ entry.canonical_status or "—" }}
external_ids
{% set eids = entry.external_ids.model_dump(exclude_none=True) %} {% set shown = eids.items() | selectattr(1) | list %} {% if shown %} {% for k, v in shown %}
{{ k }} = {{ v }}
{% endfor %} {% else %}—{% endif %}
relations
{{ entry.relations or "—" }}
stream
{% if entry.stream %}{{ entry.stream }}{% else %}resolve via /strm{% endif %}
{% endif %}