diff --git a/script.html b/script.html index 836778d..8651ac3 100644 --- a/script.html +++ b/script.html @@ -205,7 +205,21 @@ function render(r) { if (p.status === 'approved' || p.status === 'queued_to_film' || p.status === 'filming' || p.status === 'film_failed') { var busy = (p.status === 'queued_to_film' || p.status === 'filming'); + // The opening frame is what carries the animal's likeness into the video. + // Without one the model works from the written description and invents a + // plausible stranger, so say so before any money is spent. + var noFrame = (s.segments || []).filter(function (x) { + return x.source !== 'previous' && !x.plate_url; + }).map(function (x) { return x.index; }); film = '