{% extends "layouts/app.twig" %} {% block content %}
{{ movie.title }} backdrop

{{ movie.title }}

{% if movie.tagline %}

{{ movie.tagline }}

{% endif %}
{% if movie.release_date %} {{ movie.release_date|date('Y') }} {% endif %} {% if movie.rating %} {{ movie.rating }}/10 {% endif %} {% if movie.runtime_minutes %} {{ (movie.runtime_minutes / 60)|round(1) }}h {{ movie.runtime_minutes % 60 }}m {% endif %} {% if movie.file_size %} {{ movie.file_size|filesizeformat }} {% endif %}
{% if movie.watched %} Watched {% endif %} {% if movie.is_favorite %} Favorite {% endif %} {% if movie.collection %} {{ movie.collection }} {% endif %}
{% if movie.poster_url %} {{ movie.title }} {% else %}
{% endif %}

Quick Stats

{% if movie.watch_count %}
Watch Count {{ movie.watch_count }}
{% endif %}
Source {{ movie.source_name }}
{% if movie.file_size %}
File Size {{ movie.file_size|filesizeformat }}
{% endif %}
{% if movie.overview %}

Overview

{{ movie.overview }}

{% endif %}

Cast & Crew

{% if movie.director %}

Director

{{ movie.director }}

{% endif %} {% if movie.writer %}

Writer

{{ movie.writer }}

{% endif %}
{% if movie.cast %}

Cast

{% for actor in movie.cast|split(',') %} {{ actor|trim }} {% endfor %}
{% endif %} {% if actors %} {% endif %}
{% if movie.genre %}

Genres

{% for genre in movie.genre|split(',') %} {{ genre|trim }} {% endfor %}
{% endif %} {% if movie.categories %}

Categories

{% for category in movie.categories|split(',') %} {{ category|trim }} {% endfor %}
{% endif %} {% if movie.video_codec or movie.audio_codec or movie.resolution %}

Technical

{% if movie.video_codec %}

Video Codec

{{ movie.video_codec }}

{% endif %} {% if movie.audio_codec %}

Audio Codec

{{ movie.audio_codec }}

{% endif %} {% if movie.resolution %}

Resolution

{{ movie.resolution }}

{% endif %}
{% endif %}
{% if movie.studio or movie.production_companies %}

Production

{% if movie.studio %}

Studio

{{ movie.studio }}

{% endif %} {% if movie.production_companies %}

Production Company

{{ movie.production_companies }}

{% endif %}
{% endif %} {% if metadata %}

Technical Details & Metadata

{% if metadata.source %}

Source Information

{{ metadata.source }}
{% endif %} {% if metadata.file_path or metadata.file_size %}

File Information

{% if metadata.file_path %}

File Path

{{ metadata.file_path }}
{% endif %} {% if metadata.file_size %}

File Size

{{ metadata.file_size|filesizeformat }}

{% endif %}
{% endif %} {% if metadata.video_codec or metadata.audio_codec or metadata.resolution %}

Video Details

{% if metadata.video_codec %}

Video Codec

{{ metadata.video_codec }}

{% endif %} {% if metadata.audio_codec %}

Audio Codec

{{ metadata.audio_codec }}

{% endif %} {% if metadata.resolution %}

Resolution

{{ metadata.resolution }}

{% endif %} {% if metadata.bitrate %}

Bitrate

{{ metadata.bitrate }} kbps

{% endif %}
{% endif %} {{ dump(movie.metadata.source)}} {% if movie.metadata.source == 'stash' %} {% if movie.metadata.stash_id %}

Stash Information

Stash ID

{{ metadata.stash_id }}

{% if metadata.stash_url %} {% endif %} {% if metadata.organized is defined %}

Organized

{{ metadata.organized ? 'Yes' : 'No' }}

{% endif %} {% if metadata.o_counter is defined %}

Organization Counter

{{ metadata.o_counter }}

{% endif %}
{% endif %} {% if metadata.performers %}

Performers

{% for performer in metadata.performers %}
{% if performer.image_path %} {{ performer.name }} {% else %}
{{ performer.name|first|upper }}
{% endif %}

{{ performer.name }}

{% if performer.gender %}

{{ performer.gender }}

{% endif %}
{% if performer.birthdate %}
Birthdate: {{ performer.birthdate }}
{% endif %} {% if performer.ethnicity %}
Ethnicity: {{ performer.ethnicity }}
{% endif %} {% if performer.country %}
Country: {{ performer.country }}
{% endif %} {% if performer.height_cm %}
Height: {{ performer.height_cm }}cm
{% endif %} {% if performer.measurements %}
Measurements: {{ performer.measurements }}
{% endif %} {% if performer.career_length %}
Career: {{ performer.career_length }}
{% endif %}
{% endfor %}
{% endif %} {% if metadata.file_info %}

File Information

{% if metadata.file_info.size %}

File Size

{{ metadata.file_info.size|filesizeformat }}

{% endif %} {% if metadata.file_info.duration %}

Duration

{{ (metadata.file_info.duration / 3600)|round(1) }}h {{ ((metadata.file_info.duration % 3600) / 60)|round(0) }}m

{% endif %} {% if metadata.file_info.video_codec %}

Video Codec

{{ metadata.file_info.video_codec }}

{% endif %} {% if metadata.file_info.audio_codec %}

Audio Codec

{{ metadata.file_info.audio_codec }}

{% endif %} {% if metadata.file_info.width and metadata.file_info.height %}

Resolution

{{ metadata.file_info.width }}x{{ metadata.file_info.height }}

{% endif %}
{% endif %} {% if metadata.paths %}

Media Paths

{% if metadata.paths.stream %}

Stream URL

{{ metadata.paths.stream }}
{% endif %} {% if metadata.paths.preview %}

Preview URL

{{ metadata.paths.preview }}
{% endif %} {% if metadata.paths.webp %}

WebP URL

{{ metadata.paths.webp }}
{% endif %} {% if metadata.paths.vtt %}

VTT URL

{{ metadata.paths.vtt }}
{% endif %} {% if metadata.paths.caption %}

Caption URL

{{ metadata.paths.caption }}
{% endif %} {% if metadata.paths.funscript %}

Funscript URL

{{ metadata.paths.funscript }}
{% endif %} {% if metadata.paths.sprite %}

Sprite URL

{{ metadata.paths.sprite }}
{% endif %}
{% endif %} {% if metadata.cover_url or metadata.screenshot_url %}

Image URLs

{% if metadata.cover_url %}

Cover URL

{{ metadata.cover_url }}
{% endif %} {% if metadata.screenshot_url %}

Screenshot URL

{{ metadata.screenshot_url }}
{% endif %} {% if metadata.local_cover_path %}

Local Cover Path

{{ metadata.local_cover_path }}
{% endif %} {% if metadata.local_screenshot_path %}

Local Screenshot Path

{{ metadata.local_screenshot_path }}
{% endif %}
{% endif %} {% elseif metadata.source == 'xbvr' %} {% if metadata.xbvr_id %}

XBVR Information

XBVR ID

{{ metadata.xbvr_id }}

{% if metadata.xbvr_url %} {% endif %}
{% endif %} {% if metadata.cast %}

Cast

{% for actor in metadata.cast %} {{ actor }} {% endfor %}
{% endif %} {% if metadata.tags %}

Tags

{% for tag in metadata.tags %} {{ tag }} {% endfor %}
{% endif %}

Video Details

{% if metadata.video_length %}

Duration

{{ (metadata.video_length / 3600)|round(1) }}h {{ ((metadata.video_length % 3600) / 60)|round(0) }}m

{% endif %} {% if metadata.video_width and metadata.video_height %}

Resolution

{{ metadata.video_width }}x{{ metadata.video_height }}

{% endif %} {% if metadata.video_codec %}

Video Codec

{{ metadata.video_codec }}

{% endif %} {% if metadata.paysite %}

Paysite

{{ metadata.paysite }}

{% endif %} {% if metadata.is3d is defined %}

3D

{{ metadata.is3d ? 'Yes' : 'No' }}

{% endif %} {% if metadata.deoVR_format is defined %}

DeoVR Format

{{ metadata.deoVR_format ? 'Yes' : 'No' }}

{% endif %} {% if metadata.screenType %}

Screen Type

{{ metadata.screenType }}

{% endif %} {% if metadata.stereoMode %}

Stereo Mode

{{ metadata.stereoMode }}

{% endif %}
{% if metadata.file_path %}

File Information

{% if metadata.file_path %}

File Path

{{ metadata.file_path }}
{% endif %}
{% endif %} {% if metadata.cover_url or metadata.screenshot_url %}

Image URLs

{% if metadata.cover_url %}

Cover URL

{{ metadata.cover_url }}
{% endif %} {% if metadata.screenshot_url %}

Screenshot URL

{{ metadata.screenshot_url }}
{% endif %} {% if metadata.local_cover_path %}

Local Cover Path

{{ metadata.local_cover_path }}
{% endif %} {% if metadata.local_screenshot_path %}

Local Screenshot Path

{{ metadata.local_screenshot_path }}
{% endif %}
{% endif %}

Availability

Available

{{ metadata.is_available ? 'Yes' : 'No' }}

Watched

{{ metadata.is_watched ? 'Yes' : 'No' }}

Watch Count

{{ metadata.watch_count }}

Full Access

{{ metadata.fullAccess ? 'Yes' : 'No' }}

Full Video Ready

{{ metadata.fullVideoReady ? 'Yes' : 'No' }}

{% else %} {% if metadata.poster_url or metadata.backdrop_url %}

Image URLs

{% if metadata.poster_url %}

Poster URL

{{ metadata.poster_url }}
{% endif %} {% if metadata.backdrop_url %}

Backdrop URL

{{ metadata.backdrop_url }}
{% endif %}
{% endif %} {% endif %}
Full Raw Metadata
{{ metadata|json_encode(constant('JSON_PRETTY_PRINT')) }}
{% endif %}
{% endblock %}