•   
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8(current)
WIP -  CommandLine
(2018-04-17, 17:25)macel Wrote: I have a script that scrapes the show as soon as it is recorded, this works nicely but I end up with a lot of missing or inaccurate metadata/images (e.g. often the rating is just based on 1 vote or there is no episode poster image yet).

What I was hoping to do was to rescape all the data again later (e.g. every couple days) once there has been enough time for the data to show up on tvdb/trakt/etc.

Make sense, but how do you set the episodes to "marked"? Via settings "mark neew episodes"?
German Ember Media Manager Support

Daily Builds - Link
Latest official Ember-MM version - Ember Media Manager 1.4.x
Reply
(2018-04-17, 19:41)DanCooper Wrote:
(2018-04-17, 17:25)macel Wrote: I have a script that scrapes the show as soon as it is recorded, this works nicely but I end up with a lot of missing or inaccurate metadata/images (e.g. often the rating is just based on 1 vote or there is no episode poster image yet).

What I was hoping to do was to rescape all the data again later (e.g. every couple days) once there has been enough time for the data to show up on tvdb/trakt/etc.

Make sense, but how do you set the episodes to "marked"? Via settings "mark neew episodes"? 
Right.

And then when I get around to it I go through all the marked episodes and unmark everything that has all the metadata I want.
Reply
(2018-04-18, 06:13)macel Wrote:
(2018-04-17, 19:41)DanCooper Wrote:
(2018-04-17, 17:25)macel Wrote: I have a script that scrapes the show as soon as it is recorded, this works nicely but I end up with a lot of missing or inaccurate metadata/images (e.g. often the rating is just based on 1 vote or there is no episode poster image yet).

What I was hoping to do was to rescape all the data again later (e.g. every couple days) once there has been enough time for the data to show up on tvdb/trakt/etc.

Make sense, but how do you set the episodes to "marked"? Via settings "mark neew episodes"?  
Right.

And then when I get around to it I go through all the marked episodes and unmark everything that has all the metadata I want. 
Ok, I wanna check your CL later today.
German Ember Media Manager Support

Daily Builds - Link
Latest official Ember-MM version - Ember Media Manager 1.4.x
Reply
(2018-04-15, 08:08)macel Wrote: I tried to create a scheduled task that would rescrape all marked TV episodes, I used on the latest nightly build:
Code:
-profile "Default" -nowindow -scrapetvshows markedauto episodeall

But this does not seem to accomplish what I tried to do. I probably misunderstood something? 
Find out the reason why it's not working for you:
"-scrapetvshows markedauto" scraps only marked tv shows, not marked episodes. "episodeall" means only that also all episode content will be scraped for this tv shows.
Looks like I've to add another CL parameter like "-scrapetvepisodes" to get that running. I've to check some cases if that will work without issues.
German Ember Media Manager Support

Daily Builds - Link
Latest official Ember-MM version - Ember Media Manager 1.4.x
Reply
(2018-04-19, 13:28)DanCooper Wrote: Looks like I've to add another CL parameter like "-scrapetvepisodes" to get that running
If you are doing this can you add so it's something like -scrapetvepisodes "episode_path" episodeall or -scrapetvepisodes "series_path" episodeall
Reply
(2018-04-19, 15:14)komplex Wrote:
(2018-04-19, 13:28)DanCooper Wrote: Looks like I've to add another CL parameter like "-scrapetvepisodes" to get that running
If you are doing this can you add so it's something like -scrapetvepisodes "episode_path" episodeall or -scrapetvepisodes "series_path" episodeall
I think that's possible to add.
German Ember Media Manager Support

Daily Builds - Link
Latest official Ember-MM version - Ember Media Manager 1.4.x
Reply
(2018-04-16, 09:58)DanCooper Wrote:
(2018-04-08, 07:29)icegod001 Wrote:
(2018-04-07, 13:06)DanCooper Wrote: If you use an 1.4.8.x Alpha or daily version you've to use "extrafanarts" and "extrathumbs" instead of "efanarts" and "ethumbs", otherwise all ScrapeModifiers after the wrong ones will be ignored.

But the propblem is that it looks like there is a bug with "missing" and "meta". If you enable "meta" than every movie will be scraped, even the meta data is already scraped. Atm there is no column in the main data table that says meta is there or not. I can fix that with the next database upgrade that I've planned for multiple rating support. So atm you've to remove "meta" from your command line (and fix efanarts and ethumbs if you use one of the latest versions) as workaround. 
Thanks. I am using 1.4.8.0 so I have updated my command.
I wasn't having any issues with it scraping all movies, but have removed meta from the command just to be safe.
Ember still seems to be behaving the same. I'll illustrate with the picture.
I have a movie with some of the images already downloaded. So I ran the modified command from my previous post but the existing files get redownloaded or the very least their modified timestamp get updated for some reason.
Files before running the command.
Image
Files after running the command. Same file has redownloaded (modified timestamp has been updated).
Image
I also tried enabling the keep existing Option in the GUI. But that didn't help.
Image

Thanks  
Ember re-save all images, trailers. themes and NFOs each time a movie is saved to the database. All of this content will be read from disc or if new scraped from internet to memory and saved on evere file name that's enabled in settings. So even nothing has been scraped or changed, the files will be re-written. The reason is that in this way you can be shure that you don't have any different pictures of one image type and all enabled file names are really there.
"Keep extisting" means that no new image will be scraped if one is already existing, even if you run a re-scrape on this image type. In this case existing images can only be re-scraped manually in the "Select Image" dialog or in the "Edit" dialog. But also with this settings the images will be re-saved on every time the media will be (re-)saved to database. 
Thanks for the clarification. Makes sense Smile. Guess I'll have to come up with another way of doing what I want to do Smile
Reply
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" -scrapemovies allauto all
This scrapes all movies inside
Code:
"F:\test\movies\"
I only need to it scrape the movie inside the given folder

EDIT:
Doing
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" allauto all
Just gives you
Code:
2018-06-17 15:04:03.6954,EmberAPI.CommandLine,EmberAPI.CommandLine.RunCommandLine,1,TRACE,Call CommandLine,
2018-06-17 15:04:03.6954,EmberAPI.CommandLine,EmberAPI.CommandLine.RunCommandLine,1,WARN,[CommandLine] Invalid command: allauto,
2018-06-17 15:04:03.6954,EmberAPI.CommandLine,EmberAPI.CommandLine.RunCommandLine,1,WARN,[CommandLine] Invalid command: all,
Reply
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" -scrapemovies allauto all

That command does two things:
  • scan the folder "Goosebumps"
  • (re-)scrapes all movies (allauto)

You've to use:
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" -scrapemovies newauto all
ember -scanfolder "F:\test\movies\Avatar" -scrapemovies newauto all
ember -scanfolder "F:\test\movies\Die Hard" -scrapemovies newauto all

All movies will be reset to "not new" before each database update (-scanfolder is the same like a DB update, but only on a specified folder). So you can/have to rescrape all "new" movies after each scan/database update.

Maybe it will be a good idea to implement
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" auto all
to set all new added movies after a "-scanfolder" as "to scrape". I've added a feature request for that: Link
German Ember Media Manager Support

Daily Builds - Link
Latest official Ember-MM version - Ember Media Manager 1.4.x
Reply
The problem is ember doesn't know the file "Goosebumps (2015).mkv" has been changed because the DB hasn't been updated since replacing the old file with the new, so doing
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" -scrapemovies newauto all
does nothing

(2018-06-17, 16:25)DanCooper Wrote: Maybe it will be a good idea to implement
Code:
ember -scanfolder "F:\test\movies\Goosebumps (2015)" auto all
to set all new added movies after a "-scanfolder" as "to scrape". I've added a feature request for that: Link
Yeah is what i need
Reply
  •   
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8(current)
 
Thread Rating:
  • 0 Vote(s) - 0 Average



Logout Mark Read Team Forum Stats Members Help
CommandLine00