![]() |
|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
||||
|
||||
Quote:
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#22
|
|||
|
|||
The files contained within would be vob, bup, ifo.
B
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
#23
|
||||
|
||||
Just updated to 1.1... now includes dvd folder support as long as the dvd folder has a video_ts subfolder. I'll have to think about how to deal with dvd folders that don't have a video_ts folder later. The trick is trying to "discover" that the files in a folder are in fact dvd files and not just regular files. I'd like to avoid excessive scanning and file extension checking if possible.
Download Here
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#24
|
||||
|
||||
Quote:
Thanks.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#25
|
||||
|
||||
Genres separated by /
ie: Movie/Comedy/Romance John |
#26
|
|||
|
|||
Stuckless,
The properties file needs to go up one level. It needs to be the same level as the directory. B
__________________
Running SageTV on unRAID via Docker Tuning handled by HDHR3-6CC-3X2 using OpenDCT |
#27
|
||||
|
||||
Quote:
![]() Thanks to everyone for the feedback.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#28
|
||||
|
||||
I'm having trouble getting this to work in my system. First off, I'm using Sage for WHS, and to get it working at all, I had to install Java on to the WHS machine - no big deal. However, I store all my DVD rips on an unRaid server outside of Sage and WHS - accessed via UNC path names. It seems that this utility (when run from the cmd prompt of WHS) can't see movie directories that are on a different machine.
Can anyone confirm this? Any advice on a work-around? -PGPfan
__________________
Sage Server: Gigabyte 690AMD m-ATX, Athlon II X4 620 Propus, 3.0 GB ram, (1) VistaView dual analog PCI-e tuner, (2) Avermedia Purity 3D MCE 250's, (1) HD-Homerun, 1.5 TB of hard drives in a Windows Home Server drive pool, Western Digital 300GB 'scratch' disk outside the pool, Gigabit LAN Sage Clients: MSI DIVA m-ATX, 5.1 channel 100w/channel amplifier card, 2 GB ram, , (1) Hauppauge MVP, (1) SageTV HD-100 Media Storage: unRAID 3.6TB server |
#29
|
||||
|
||||
Quote:
![]()
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#30
|
||||
|
||||
Quote:
Do you have the option of temporariliy mounting the remove filesystem as a drive? If so, then that should work, as a work around. I'll look into UNC as well... to see what I can find out. UPDATE: I did find this... Doesn't look promising.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient Last edited by stuckless; 07-20-2008 at 08:01 PM. |
#31
|
|||
|
|||
All my Video files are on another machine from the one I ran the tool from (both Windows PCs). I passed the path like "\\server\directory\directory" I included the quotes in my case as 1 of my directories contains a space in the directory name. I had no issues running the tool.
|
#32
|
||||
|
||||
Thanks guys, I'll try some of the thing posted and will let you know!
-PGPfan
__________________
Sage Server: Gigabyte 690AMD m-ATX, Athlon II X4 620 Propus, 3.0 GB ram, (1) VistaView dual analog PCI-e tuner, (2) Avermedia Purity 3D MCE 250's, (1) HD-Homerun, 1.5 TB of hard drives in a Windows Home Server drive pool, Western Digital 300GB 'scratch' disk outside the pool, Gigabit LAN Sage Clients: MSI DIVA m-ATX, 5.1 channel 100w/channel amplifier card, 2 GB ram, , (1) Hauppauge MVP, (1) SageTV HD-100 Media Storage: unRAID 3.6TB server |
#33
|
||||
|
||||
PGPfan, perhaps look in the metadataupdater.log in you user's home directory and see if there are any exceptions that are being thrown. Maybe the tool doesn't like your directory for some reason.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#34
|
|||
|
|||
Stuckless,
Thanks so much for this tool. It is working wonderfully with a sample directory. Fantastic work. One question... Is it possible to use the metadataupdater.properties "Title Mask" to use the <filename> for the .properties title rather than the lookup value? Something like... maybe org.jdna.media.metadata.impl.sage.SageVideoMetaData.titleMask=${filename} The reason being that for some movies the file name I'm using is more useful than the IMDB Title value. For example, I've dropped the "The" from most titles so that they are easier to find in the library. Another example: I'd rather see in my library.. Harry Potter 1 - Sorcerer's Stone Harry Potter 2 - Chamber of Secrets Using the IMDB Titles sorted alphabetically obscures the film sequence. Anyhow, I'm not looking a gift horse in the mouse, but if there is a way to do this short of manually editing the .properties values, I'd love to know. Thanks - Chuck |
#35
|
|||
|
|||
Answer to own Question!
I'm leaving the Title Mask field blank. This is preventing a Title from being written to the properties file. org.jdna.media.metadata.impl.sage.SageVideoMetaData.titleMask= SageMC then sorts by and displays the Filename rather than the IMDB title. Perfect. Thanks! |
#36
|
||||
|
||||
Thanks for finding a solution that doesn't require a programming change
![]()
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#37
|
|||
|
|||
Suggestion (to make life easier for me and maybe others
![]() To support "offline" movies, could you add a property to the metadataupdater.properties file like CreateMissingFile=true so that when using the --force and passing in a filename, if the file does not exist, then instead of the **Error: File Not Found message, the tool would create a 0 byte (empty) file representing the movie and then continue as normal in searching IMDB, creating the properties file and the jpg. This would support a simple method for creating offline video records for those of us that like to have our offline collection within Sage. Ken |
#38
|
||||
|
||||
Quote:
![]() I'll add it to the todo list.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#39
|
|||
|
|||
I keep an "offline" directory with 0 byte (empty) avi files that each represent a video I have burned on a DVD (the actual avi file is NOT on a hard drive). I can then use Sage Video Browser to review this directory to select an offline video that we may want to watch (looking at Ratings, Genre and other details that upload from the properties file). We of course then don't actually play the empty avi file in Sage, we go to our offline DVD collection and get the DVD and then watch it using Sage DVD player.
Hope this makes more sense. Sage MC supports an offline video solution related to DVD Profiler, but as I am using the Default STV now I am missing a way to do this other than manually creating an empty avi file and then running your tool. |
#40
|
||||
|
||||
Makes a lot of sense now that you've explained it. I'll add it to the list of enhancements... I'll probably just add a --offline flag that will do what you've asked for.
BTW... I've updated the main post with information about currently worked on/considered enhancements.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient Last edited by stuckless; 07-22-2008 at 07:30 PM. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
STV Import: Read & Write Metadata files for Default STV 5/6 (v2.2.9 18/Feb./2010) | JREkiwi | SageTV Customizations | 251 | 10-09-2019 11:11 AM |
Automated VideoRedo (DOS batch files) | grauchy | SageTV Customizations | 3 | 09-08-2011 10:01 PM |
Simple utility to control multiple USB or Serial HD DirecTV STBs | jchiso | Hardware Support | 15 | 02-19-2009 06:27 PM |
DVB-S setup with Digiguide EPG Grabber & XMLTV importer | MCE-Refugee | SageTV United Kingdom | 27 | 09-08-2008 09:10 AM |
Keeping custom metadata for imports via AddShow() | Opus4 | SageTV Studio | 9 | 02-20-2008 06:35 PM |