|
Batch Metadata Tools This forums is for discussing the user-created Batch Metadata Tools for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Can't import as files as recording for the last few days.
For a few months now, I've had smooth sailing with the following workflow:
- Using BMT webUI, set BMT to automatically import files as recordings and not mark them as archived. - Rip a DVD of TV episodes, naming them "AwesomeShow S02E04.mkv" - On rescan, BMT does a tvdb search, finds the metadata and FanArt, and imports these files. - Later, when I browse recordings, I see my "epsiodes" In the last two things, I've got what look like two related but slightly different issues: Yesterday, I tried a few episodes from both a completely new (to me) series. BMT correctly populated series, episode, fan art, all the metadata. It was marked as TV, However, it was not marked as a Sage recording and it was marked as archived. In the BMT webUI, "Sage recording" isn't checked and "archived" is checked and greyed out so I can't uncheck it. If I check "Sage recording" then hit save, I can then uncheck "archived" and hit save again. If I then refresh the webpage and navigate to the new series, "sage recording" is still unchecked, and "archived" is checked and greyed out again. Tonight, I tried a few episodes from a series I have been ripping for several weeks and BMT has always worked great. On tonight's rips BMT filled in the metadata as if episode title was the title of a movie. In the BMT webUI, I manually searched for the metadata using correct series, season, and episode values. BMT correctly found the right information and I saved it. For each file, I did "import as recording". When I was done, the results were the same as above. These files don't feel imported as recordings correctly and I can't find a way to fix them. So, what changed? I haven't ripped for several days. The one thing I remember changing was updating to the Phoenix API/Core plugins to 2.3.29, but it could have been something else, not sure. What info do you need?
__________________
Current Server: Sage v7.1.9.1 beta w/ Diamond UI on Ubuntu 11.10 x86_64 | Storage: Linux md's raid10,f2 | Client: HD300 extender | Tuner: HDHomeRun for QAM |
#2
|
||||
|
||||
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 |
#3
|
||||
|
||||
I can't get it to work either
|
#4
|
||||
|
||||
The other thing I noticed that didn't seem to be working was setting a folder's Watched flag as Watched.
|
#5
|
||||
|
||||
i'm pretty sure you can't set a folder watched (at least I'm fairly certain that I've never implemented that)
__________________
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 |
#6
|
||||
|
||||
So if I navigate to the view for Combined Video Imports say. Then proceed to drill down into my own imported TV content, which I have separated by folder. Let's say I choose Dexter underneath the Dexter folder I have a bunch of episodes that I have watched, but since deleting my wiz.bin they are not denoted as watched anymore. Now I'm at the Dexter folder showing all the individual episodes. I go to the drop down list box near the top header, called Batch Operations, and choose 'Set Watched'.
Shouldn't that set watched on the contents of that folder? |
#7
|
||||
|
||||
Quote:
Keep in mind that the web ui caches lots of stuff as well well, so changes to files might not be readily visible in the bmt web ui (I'm working on addressing those cases). I'll check the SetWatched as well from the batch operations to see if it's working on my setup. I do use that feature from time to time, so i can't believe I forgot about it
__________________
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 |
#8
|
|||
|
|||
But back to the OP's (my) issue...
Quote:
__________________
Current Server: Sage v7.1.9.1 beta w/ Diamond UI on Ubuntu 11.10 x86_64 | Storage: Linux md's raid10,f2 | Client: HD300 extender | Tuner: HDHomeRun for QAM |
#9
|
||||
|
||||
As I said a few posts back... i've logged an issue... i'll take a look at it this weekend
__________________
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 |
#10
|
|||
|
|||
Huh, I swear I didn't see that post. Oh wait...let me uncheck "filter out helpful information" in my profile.
__________________
Current Server: Sage v7.1.9.1 beta w/ Diamond UI on Ubuntu 11.10 x86_64 | Storage: Linux md's raid10,f2 | Client: HD300 extender | Tuner: HDHomeRun for QAM |
#11
|
||||
|
||||
Quote:
The problem is not with the new stuff it’s with the content that BMT already knows about The previously loaded stuff that one wants to move into the recordings area because they're not currently. The operation that I’m referring to is executed from the following dialog: This process is not working. |
#12
|
|||
|
|||
I've actually got problems with both processes. I'm set to auto-import on scan, but it didn't I also can't do it later, just like you.
__________________
Current Server: Sage v7.1.9.1 beta w/ Diamond UI on Ubuntu 11.10 x86_64 | Storage: Linux md's raid10,f2 | Client: HD300 extender | Tuner: HDHomeRun for QAM |
#13
|
||||
|
||||
My First Test
Add a new TV file to collection (House S01E01.avi), and let the BMT automatic update process import it as as Recording. For this to work, I had to... 1. Enable Import TV Media types As Recordings from Configure -> Phoenix -> Metadata/Fanart Options 2. Add the new file to my import folder 3. Click "Refresh Library" from the bmt web ui (to tell sagetv to look for media) After doing that, I checked the logs/phoenix-metadata.log, and I could see that the file was scraped and that it was downloading fanart. I then checked the "Recordings" view in BMT and my newly added file was in that view. So, Automatically Import TV as Recordings gets a Pass. I'll continue to look at the other issues for the other scenarios listed 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 |
#14
|
||||
|
||||
Test #2
From the Metadata Editor Un-check Sage Recording, and the file should no longer be a Sage Recording. PASS. Test #3 From the Metadata Editor Check Sage Recording, and the file should now become a Sage Recording: PASS In test #3, when the file became a Sage Recording, the "archived" flag is automatically set to true, and it appears that you can't change this until after the file is a sage recording. The reason is that the archived flag is only valid for recordings so it remains read-only while the file is still a non-recording. So if you want it to show up in the recordings (and not archived recordings) then you'll need to uncheck "Archived" once the file has been saved. (ie, 2 saves are required. (still testing other scenarios)
__________________
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 |
#15
|
||||
|
||||
I ran through another test to see if the metadata log file was producing anything of interest.
The log is absolutely blank... Shouldn't there be something being logged? |
#16
|
||||
|
||||
Let me know if there is anything that I can help you with to identify the issue. I hope that you have a failure soon
|
#17
|
||||
|
||||
I guess I never paid much attention, but the Archived checkbox on the editor page is Grayed Out as the OP indicated. I never really scrolled down that far, nor did I think it mattered or would cause issues.
Another thing I noticed is that if I choose from the scan options (like from my screenshot above).... If I check them all and then look at the progress indicator in the lower left column, that the scan doesn't step through the files. It just completes instantly 0:0. |
#18
|
||||
|
||||
Quote:
As for the achived box... it's greyed out if the file is NOT a recording, since archived only has meaning to a sage recording. But it's worth noting that if you don't see your recordings in the "Recordings" view then check the Archived Recordings, since it may be there.
__________________
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 |
#19
|
||||
|
||||
Test #4 - Batch Import as Recording - PASS
I selected a folder and used the Batch Operation - Import as recording, all files were Imported as Sage Recordings. But, they were Archived by default. I've changed to code to use the Archive setting for Metadata/Fanart Options, so that batch importing of recordings will not be archived if the Archive setting is unchecked. Test #5 - Batch Un-import as Recording - PASS/FAIL This is a PASS and FAIL. It passed in that it unimported SOME files, but not all files. After doing some investigation, there may be an issue where sagetv is making the TV bit sticky so that I can never unimport the file. I still have to investigate, since there isn't anything different in my code, but I do have files that I cannot un-import as recordings. Test #5 - SetWatched / UnWatched on Folders - PASS For this I simply navigated to a folder, then chose the SetWatched. Then checked each child, and they were Watched. Then I ran it again for UnWatched, and each child was updated for UnWatched.
__________________
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 |
#20
|
||||
|
||||
Test #6 - Update Metadata for existing Items with Import as Recordings - PASS
(as described in a previous post http://forums.sagetv.com/forums/show...4&postcount=11) So, for this one, I had several files that imported into sagetv but not as recordings. I navigated to the folder, used the Update Metadata dialog, checked off import as recordings... and they all imported. At this point, I think I've covered all the ways that files can be imported and imported as recordings and I cannot find a problem. I'm guessing that I'll be needing log files to figure this out. So, if you could do a test, and then use the create support request function in the bmt web ui and email the logs, then that would good. Be sure to tell me which test you are doing. (Create support request is in the Help menu)
__________________
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 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Won't show mkv files when trying to import...help | Morphx2 | SageTV Software | 1 | 06-22-2008 07:49 PM |
Increase # of Days in Recording Schedule | skyeclad | SageTV Software | 7 | 11-21-2007 02:25 PM |
Import of .ogg files not working in v4.1 | Tim | SageTV Software | 0 | 12-20-2005 04:29 PM |
import video files | Soulive | SageTV Software | 2 | 11-18-2005 09:51 AM |
Upcoming Rec Schedule does NOT show what's scheduled for recording beyond 2-3 days | sudipto | SageTV Beta Test Software | 14 | 03-15-2004 03:47 AM |