Jump to content

Export static poster view webpage for portable external drives


Guest topbanana

Recommended Posts

Guest topbanana

Scenario:

I have an external disk full of movies and lend it to my brother.

The film folder is full of nicely named or scene named movies, but it's hard for my brother to see/know what some of the films are.

 

It'd be nice to have a "Contents.html" page on the disk that he could open to see the poster view page we get to see in emby!

 

The poster view alone would allow them to work out what most movies were kind of about and whether they want them...  but perhaps the posters could be clickable to go to the metadata page for that movie.

 

 

 

The page would be generated for a Media Location, so it'd just show what movies that are in that folder, that has been included in an emby library.  the html file would be created in the root of that folder.

 

The external drive would be currently holding folders added to emby's libraries... (could it export the moves and data to an external disk?)

 

This 'contents' page would be generated/updated on demand, so if i was lending the disk to my brother tonight, i'd ask emby to create the contents page for this specific media location or to update/recreate it if it had previously been created...

 

The contents.html's images/data would be stored in a folder (just like a saved webpage does), perhaps hidden, say '_embydata'...  This would include all the posters, metadata, etc. if they're not already set in emby to be saved in the media folders.  All links relative so the whole folder could be moved/copied.

 

The contents page would be paginated, i'm guessing only statically, set at creation time, so 200, 500, whatever...

 

 

 

Just a simple poster page would be awesome for what i'm needing, but one with clickable metadate, other bells & whistles would be good later.

Edited by topbanana
Link to comment
Share on other sites

  • 3 weeks later...
Guest topbanana

I've tried just saving the webpage, but it just  comes up black, none of the poster images get saved with the html file...  :-(

Link to comment
Share on other sites

Guest topbanana

You can check out the reports section which allows you to export to a few formats.

It doesn't do the posters tho.

 

It's the posters view that emby gives us that's so helpful.

Link to comment
Share on other sites

Guest topbanana

i know, we don't have the exact export you're looking for. i'm just trying to suggest some options. there's also a community project here:

 

http://emby.media/community/index.php?/topic/26492-client-app-email-my-connect-users-new-media/

 

you could request a full library view perhaps.

I worry that it seems a bit off-topic, as it's primarily about emailing.

Plus the query would have to be per media folder i guess (i just have one movies folder, but i'd guess many others have a few folders contributing to a library.)

 

 

Is there a way of saving the the web page that emby creates?  With all the poster images?

Link to comment
Share on other sites

AdrianW

If you configure Emby to store the metadata into the media folders, all the useful Emby data will be on the drive.

 

Then get your brother to install Emby and point it at the external disk - run a scan, and he can see exacty what you do with the full functionality of the Emby Web UI.

 

Configure Emby server so it doesn't start automatically with Windows - and all he has to do is run it when he's got the drive plugged in.

 

Even without installing Emby - he can view the contents of the disk in explorer, choose large of extra large icons, and he'll be able to see the folder.jpg inside each folder.

Edited by AdrianW
Link to comment
Share on other sites

Deathsquirrel

There are also scraping apps that create copies of a site with local copies of all the images and such for offline use.  Google website copier for some ideas.

Link to comment
Share on other sites

Guest topbanana

If you configure Emby to store the metadata into the media folders, all the useful Emby data will be on the drive.

 

Then get your brother to install Emby and point it at the external disk - run a scan, and he can see exacty what you do with the full functionality of the Emby Web UI.

 

Configure Emby server so it doesn't start automatically with Windows - and all he has to do is run it when he's got the drive plugged in.

 

Even without installing Emby - he can view the contents of the disk in explorer, choose large of extra large icons, and he'll be able to see the folder.jpg inside each folder.

Installing emby isn't an option...

i don't store metadata in the media folder

And i don't have movies in separate folders, just one big flat folder.

Having the export feature would work whatever the above setup was.

 

If i lend the disk out, my mates should be able to just open one file, see all the lovely posters.

Link to comment
Share on other sites

Guest topbanana

There are also scraping apps that create copies of a site with local copies of all the images and such for offline use.  Google website copier for some ideas.

I'll have a play.

 

It'll be a fair bit of donkey work tho...

 

An export function would be sweet, go to the library's media folder list, click export, wait for emby to generate the simple html files(s) and transfer the images, disconnect the drive and take it to my mates house.

Link to comment
Share on other sites

  • 3 months later...
Guest topbanana

A workaround...

 

 

'Print' a .pdf

 

First, if you hack emby to show ALL your movies on one page (instead of the annoying 100 limit), by editing LibraryBrowser.js  (in C:\Users\username\AppData\Roaming\Emby-Server\System\dashboard-ui\scripts) and search/replace the two "return 100" lines with say....  10000! (anything over your total)...  you need to clear browsing cache/restart emby to get it to show up in chrome... (Note: this file gets replaced after an update btw).

 

Then print a pdf of the emby web page listing all your movies....  

In Chrome, you have to enable 'Background Graphics' for the posters to show up, and then change the paper size to A3 so that the round play buttons shrink.  I set it to landscape so that it'll fill the page when viewing and set the margins to 'None'

 

With my 2200 movies, it created a 53MB, 92 page pdf file, when printing the page that was viewed on a FHD screen.  YMWV.

 

I then save this pdf file on the external disk where the movies live, so when i lend it to my my brother, he can flick thru the pages easily browsing the posters to chose some movies to grab. 

Link to comment
Share on other sites

  • 3 years later...
Guest topbanana

The workaround i'd found simply doesn't work any more as we can't view ALL the movies on one page... Plus my library has swollen somewhat...

Could it be possible to have an export/printing/saving feature that gives us an offline version of emby?  i.e. a document/webpage file/folder that displays all the movie posters with the movie names and years, as emby displays normally...

Or is there a scraping method that works to do the same, that can go thru every page of the movies library say?

Link to comment
Share on other sites

  • 5 months later...
Guest topbanana
On 1/10/2020 at 11:43 PM, Luke said:

The reports plugin has an export feature you may want to check out.

This doesn't export the posters with the titles.

I just want to have a static page with the movies posters and titles... displaying exactly as emby does.  It doesn't have to include any links to further movies info.  Just a page of posters and titles.

Printing to PDF used to work many moons ago... But not at all now with the dynamic continuous loading pages.
I've looked into scraping a bit, but it's awefully confusing and i haven't found anything yet.

If the result was paginated, like the good ol' days, that would be great too.  So 100-500 movies per page...  This would be easier for lesser computers viewing it.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...