Scene/Movie trailers

Is there currently any way of adding trailers in Stash (even plugins), other than having them as separate scenes? They often come in handy when going through or sorting out old scenes, especially since they incorporate the scene’s plot & best moments in a minute or so.

This post can also be taken as a suggestion if more users find this useful. Here’s how I would imagine them being added throughout Stash:

  • Ideally scene trailers can be linked to ones found on databases such as Data18 (not sure if this is something that can be scraped automatically, otherwise users would have to enter the video link manually in the scene’s Edit page).
  • Alternatively users can also select a local video manually in the scene’s Edit page.
  • For scenes which have a trailer, the scene’s video player will have tabs at the top to switch between the Trailer and the Full Scene
  • DVD trailers can also be added to Groups in a similar way. Since groups are just a collection of scenes and don’t have a video player in the interface, this could be added as a Play Trailer button which darkens the interface and shows the video in the middle (sort of theatre mode).

Feel free to share your thoughts & ideas!

1 Like

There might a plugin and I’m sure people have their own workflows on how they are handling now, but no feature for it at the moment.

1 Like

I did get this working, but only through a custom setup.

Current approach:

  • custom scraper wrappers capture official trailer URLs during scraping
  • the final URL is stored in a scene custom field called preview_url
  • a UI plugin uses preview_url as the scene preview source
  • if preview_url is missing, Stash falls back to the normal generated preview

One important limitation is that external trailer playback is blocked by Stash’s default CSP, so I also had to patch and rebuild Stash to allow the official trailer CDN in media-src.

So yes, it can be done today, but only through custom scrapers + custom field sync + UI plugin + a custom Stash build. A native trailer / external preview field would be much cleaner.