|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#81
|
|||
|
|||
Quote:
__________________
Retired SageTV in favor of Plex\Emby and YouTubeTV. |
#82
|
|||
|
|||
Quote:
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. Last edited by nyplayer; 02-24-2015 at 10:16 AM. |
#83
|
|||
|
|||
Quote:
The MySQL share does not seem to work with the Fire Stick. It picks up the shows but will not play. I think it is the UNIX file system authentication. I might be able to fix this by adding a login Id to the scan on the house server but have not tried that yet. I actually find the TV integration to be kind of annoying at times. I always use the X-NEWA app for Live TV or the few shows that will not scan into the Library. I was going to turn off TV support on everything. I don't think it is required for the X-NEWA app to work. The only issue I had so far with X-NEWA was on the Fire Stick. Live TV launches with a player with no option to stop it. I have to go to the home screen and kill Kodi. Works fine if you start a recording and watch in progress but if you just select watch from the guide you are stuck. I will have try the raspberry pi. I put XBMC on it awhile back and it worked but I have never tested it with the current NextPVR setup.
__________________
Retired SageTV in favor of Plex\Emby and YouTubeTV. Last edited by SWKerr; 02-24-2015 at 11:39 AM. |
#84
|
|||
|
|||
Quote:
I also use an HTPC-Xbox One setup and I'm trying to avoid going to the TV app for anything other than PC maintenance and web browsing. My SageTV media playing isn't great for videos thanks to some Codec hassles so I'm trying to see if I can stay in the Xbox front-end for TV/Movie watching. Hence, my Plex interest. |
#85
|
|||
|
|||
Quote:
http://forums.sagetv.com/forums/showthread.php?t=57842 Link to the code for Plex. https://code.google.com/p/sagetv-for-plexmediacenter/ It relies on some plugins on the SAS server but the how to install instructions and pre-requisites are on the google code site.
__________________
Retired SageTV in favor of Plex\Emby and YouTubeTV. |
#86
|
||||
|
||||
I just started messing with this utility and I'm getting:
WARN - Cannot rename Ali-16989442-0.ts since there is no metadata search cache hit WARN - Cannot rename AliensvsPredatorRequiem-12823703-0.ts since there is no metadata What do each of these warning mean? Problem with the Sage DB? IMDB lookup failure? Properties file issue? Also, assuming there are no warnings, if I had a single folder (D:\Recordings\) with movies and multiple TV shows recorded by Sage, would the --renameDirectories result in D:\Recordings being renames to the first successful recording rename and all other movies and TV shows would now be in that new directory? Or, would each movie and TV show be placed into its own folder? Finally, does anyone know of a way to get the TV show's originating year into either the folder or file name? I'm running into a number of issues with identically named TV shows: Doctor Who, Castle, and Last Man Standing, for example.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT Software: SageTV 7 |
#87
|
|||
|
|||
Did you try running those movies through BMT and using Find Metadata? It looks like they don't have enough data to allow renaming this should fix that.
Same thing for Doctor Who, etc - when you use Find Metadata and do a search it should come up with several series with the year in brackets. You can update that and it should fix it for you.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#88
|
||||
|
||||
Quote:
Thinking as I write here... Does the location matter? Because I'm testing this tool out, I copied the recordings and associated files to a folder Sage isn't aware of and ran it on those copies, so that the originals don't get screwed up. But, one of the other show episodes I copied worked just fine, so I'm not so sure that's the issue.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT Software: SageTV 7 |
#89
|
||||
|
||||
New Version 1.0.9
I added a couple of features to the renamer (mainly for my own use cases) and i've moved the project GitHub with more documentation on how how to use it.
Download it from here https://github.com/stuckless/phoenix-renamer/releases GitHub homepage (with documentation) https://github.com/stuckless/phoenix-renamer This release is 1.0.9 and I added the following * Added ability to watch a folder for new files and rename them when the arrive * Added ability to run a command when the rename fails * Added ability to specify a movie and tv output directory into which the rename will happen * If the destination file mask contains directory separators (forward slash /) then those directories will be created, if they do not exist.
__________________
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 |
#90
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#91
|
||||
|
||||
Quote:
But, the way the watchDir works is that when it sees a new file added, it then will monitor that file every --watchSeconds for activity. When it sees that the file is no longer changing, then it will try to rename it. I'll likely add some retry behaviours to this over time, but for now, this was the base functionality that I needed You can, as well, use the --cmd-failed to execute a script when it fails. So, the script could send a message to your phone via pushbullet api (use curl + commandline args to send a pushbullet message)... or send an email, etc. The documenation was pretty sparse before... I'm hoping the new github page with documentation is much more helpful.
__________________
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 |
#92
|
||||
|
||||
My concern wasn't about being notified of a failure, but if I have a transcode job, or rip job, etc going, I don't want it to decide it needs to rename in the middle of the job, then it never tried again later. I've gotten around limitations like this in the past by transcoding or ripping to a temporary folder on the same drive, then moving it in (which is near instantaneous).
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#93
|
||||
|
||||
Quote:
keep in mind --watchSeconds is not how often it checks for new files (new files re picked up immediately)... but rather its the period of time between checks, once it knows about a new file, before it will do the rename. The only place this would attempt to rename an incomplete file is if the process that is writing to the file, doesn't write any new data to the file within --watchSeconds value.
__________________
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 |
#94
|
|||
|
|||
Problems in Linux
I am running into some problems using the renamer tool on Linux (Ubuntu). When executing, I get the following message:
Code:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. INFO - Phoenix Standalone is online and ready for commands INFO - Renaming Boy.mkv to Boy new.mkv WARN - Cannot rename Boy.mkv paul@Orakel3:/srv/usenet/HD/Boy$ When I look at the logfile, I see: Code:
INFO - No Release Info for US; using first in list: DK; INFO - Skipping Fanart since We are the fanart provider INFO - Renaming Boy.mkv to Boy new.mkv WARN - Cannot rename Boy.mkv WARN - failed to rename sagex.phoenix.vfs.impl.FileMediaFile [Id: \srv\usenet\HD\Boy\Boy.mkv, Title: Boy.mkv] java.lang.Exception: Failed to rename Boy new.mkv at sagex.phoenix.standalone.PhoenixRenamer.rename(PhoenixRenamer.java:469) at sagex.phoenix.standalone.PhoenixRenamer.processMediaFile(PhoenixRenamer.java:292) at sagex.phoenix.standalone.PhoenixRenamer.processResource(PhoenixRenamer.java:237) at sagex.phoenix.standalone.PhoenixRenamer.run(PhoenixRenamer.java:226) at sagex.phoenix.standalone.PhoenixRenamer.main(PhoenixRenamer.java:207) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at sagex.phoenix.standalone.JarRunner.main(JarRunner.java:60) |
#95
|
||||
|
||||
Quote:
https://github.com/stuckless/phoenix-renamer/releases This problem seems vaguely familar (since I run ubuntu) and I thought I fixed 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 |
#96
|
|||
|
|||
Yes, I downloaded the 1.0.9 version.
Just to be sure I downloaded it again and tried anew. Same story. Code:
paul@Orakel3:/srv/usenet/HD/Boy$ /srv/net/tmp/PhoenixTools-1.0.9/PhoenixTools/phoenix-renamer *.mkv INFO - Phoenix Home: /srv/net/tmp/PhoenixTools-1.0.9/PhoenixTools SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. INFO - Phoenix Standalone is online and ready for commands INFO - Renaming Boy.mkv to Boy (2011).mkv WARN - Cannot rename Boy.mkv |
#97
|
|||
|
|||
Strange behaviour
Hm, I found at something else. Look at this log:
Code:
paul@Orakel3:/srv/usenet/HD$ /srv/net/tmp/PhoenixTools-1.0.9/PhoenixTools/phoenix-renamer Boy/*.mkv INFO - Phoenix Home: /srv/net/tmp/PhoenixTools-1.0.9/PhoenixTools SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. INFO - Phoenix Standalone is online and ready for commands INFO - Renaming Boy.mkv to Boy (2011).mkv INFO - Renamed /srv/usenet/HD/Boy/Boy.mkv to Boy/Boy (2011).mkv paul@Orakel3:/srv/usenet/HD$ cd Boy paul@Orakel3:/srv/usenet/HD/Boy$ mv Boy*.mkv Boy.mkv paul@Orakel3:/srv/usenet/HD/Boy$ /srv/net/tmp/PhoenixTools-1.0.9/PhoenixTools/phoenix-renamer *.mkv INFO - Phoenix Home: /srv/net/tmp/PhoenixTools-1.0.9/PhoenixTools SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. INFO - Phoenix Standalone is online and ready for commands INFO - Renaming Boy.mkv to Boy (2011).mkv WARN - Cannot rename Boy.mkv paul@Orakel3:/srv/usenet/HD/Boy$ |
#98
|
||||
|
||||
Quote:
https://github.com/stuckless/phoenix-renamer/issues That way i won't forget 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 |
#99
|
|||
|
|||
Testing this on a few files but having a problem.
* Windows running a .bat file Example File: "Bones - S10E20 - The Woman in the Whirlpool.mpg" This works fine: (Moves to the TV folder without issue) c: cd \Data\PhoenixTools phoenix-renamer --renameArtifacts --tvOutDir "G:\Temp\TV" G:\Temp But...when I try to add a mask I have problems. Using: c: cd \Data\PhoenixTools phoenix-renamer --tvMask '${MediaTitle} - S${SeasonNumber:%02d}E${EpisodeNumber:%02d} - ${EpisodeName}' --tvOutDir "G:\Temp\TV" G:\Temp Output = "Bones (2001).mpg" I thought started with the mask from the example but it still does not work for me. What am I doing wrong??? Note: Ultimately I would like to put the file in a directory named after the series title if possible.
__________________
Retired SageTV in favor of Plex\Emby and YouTubeTV. Last edited by SWKerr; 09-07-2015 at 09:26 PM. |
#100
|
|||
|
|||
Answered my own question! Just needed to post before I could solve it.
(') single quote is bad! Needed " c: cd \Data\PhoenixTools phoenix-renamer --tvMask "${MediaTitle}/${MediaTitle} - S${SeasonNumber:%02d}E${EpisodeNumber:%02d} - ${EpisodeName}" --tvOutDir "G:\Temp\TV" G:\Temp
__________________
Retired SageTV in favor of Plex\Emby and YouTubeTV. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Phoenix Error after deleting Phoenix UI | wayner | Phoenix | 9 | 01-03-2012 11:08 PM |
Is this possible in Phoenix? | Kirby | Phoenix | 0 | 10-22-2011 10:20 AM |
Phoenix Source (and how to rebuild Phoenix from sources) | stuckless | Phoenix | 2 | 09-22-2011 10:26 PM |
Phoenix API | stuckless | SageTV Customizations | 264 | 03-17-2011 11:36 AM |