|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#601
|
|||
|
|||
Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#602
|
||||
|
||||
My problem was I had downloaded the wrong snapshot. SSL instead of normal. Thanks Slugger.
Last edited by Wheemer; 03-26-2009 at 04:45 PM. |
#603
|
|||
|
|||
TheSimpsons.mpg.properties
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#604
|
|||
|
|||
Yeah, that's what I thought. The way it works (right now) is that the FileCleaner only looks at file extensions. So it trims the file name down to everything after the last '.' then goes and compares to the settings. So it's never going to work the way you want it to. On the other hand instead of TheSimpsons.mpg.properties, if you could name the file TheSimpsons.properties then you'd be set. Then just tell FileCleaner to delete properties files when there's no mpg.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#605
|
|||
|
|||
Slugger,
Thanks.. I will use Dirmon2 because that is the way Sage properties files are also the xml files created are the same way.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct. |
#606
|
|||
|
|||
Now that everything appears to be stable again (unless someone else tells me otherwise), I plan on marking 414 as the official v2.1.3 release. I've also managed to complete the User's Guide for v2.1.3. My original plan was to convert it to PDF and include it in the downloads section, but after reviewing the exported PDF, the formatting isn't quite perfect and it might be easier to just reference the online version. If you think a downloadable PDF would be useful just let me know and I can create it as it's not too much effort.
So unless I hear reports from someone, I will mark 414 as the official v2.1.3 probably on Sunday. Thanks to everyone who helped with testing during this cycle. With your help I was able to identify and squash many bugs that affected SJQ server stability.
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#607
|
|||
|
|||
Official v2.1.3 Builds Released
29 Mar 2009: The official server and task client builds for SJQ v2.1.3 are now available for download in the project downloads section. The v2.1.3 release is a bug fix release that addresses various issues with the server and task client packages: Server Fixes
Task Client Fixes
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#608
|
|||
|
|||
Help Please
I installed SJQ on my headless server yesterday. I'm having a heck of a time getting a ruleset to run which contains a time constraint. Here is my ruleset:
Code:
if [IsTV == "true" && IsActivelyRecording == "false" && IsWatched == "false" && FileExists == "%d%/%p%.edl" && Title == "Law & Order" && (TimeOfDay < 20:00 || TimeOfDay > 22:00)] { :TRANSCODEOPTS "iPhone-Widescreen" "true" _TRANSCODE } I get the following in the server log when forcing a run on the queueloader: Code:
2009/04/01 13:02:14.884 QueueLoader awakened: sleep interrupted 2009/04/01 13:02:14.959 Application exception: java.lang.RuntimeException: Expected time input in form of hh:mm:ss or hh:mm; 24-hour format at com.google.code.sagetvaddons.sjq.server.FieldTime.run(FieldTime.java:44) at com.google.code.sagetvaddons.sjq.server.FieldTimeOfDay.run(FieldTimeOfDay.java:31) at com.google.code.sagetvaddons.sjq.server.RulesParser$Evaluator.evalTest(RulesParser.java:104) at com.google.code.sagetvaddons.sjq.server.RulesParser$Evaluator.<init>(RulesParser.java:51) at com.google.code.sagetvaddons.sjq.server.RulesParser$Evaluator.evalTest(RulesParser.java:79) at com.google.code.sagetvaddons.sjq.server.RulesParser$Evaluator.<init>(RulesParser.java:57) at com.google.code.sagetvaddons.sjq.server.RulesParser$Evaluator.<init>(RulesParser.java:69) at com.google.code.sagetvaddons.sjq.server.RulesParser.loadQ(RulesParser.java:145) at com.google.code.sagetvaddons.sjq.server.RulesParser.<init>(RulesParser.java:119) at com.google.code.sagetvaddons.sjq.server.QueueLoader.run(QueueLoader.java:68) at java.lang.Thread.run(Unknown Source) 2009/04/01 13:02:15.116 LogCleaner instance started 2009/04/01 13:02:15.119 FileCleaner instance started 2009/04/01 13:02:15.124 FileCleaner instance finished [5ms] 2009/04/01 13:02:15.191 LogCleaner instance finished [74ms] I'm running SJQ v2.1.3.414. Thanks.
__________________
Server: AMD Phenom II X6 3.20 GHz ♠ 16 GB RAM (15.7 usable) Capture: HDHomeRun PRIME ♠ Ceton InfiniTV 4 PCIe (Clear-QAM only) Tuning: OpenDCT v0.5.20-RC2 Software: Windows 7 Ultimate 64-bit ♠ SageTV v9.0.12.504 ♠ Java 1.8.0_111 Clients: 4 x STX-HD300 ♠ 3 x STX-HD200 ♠ MacOS Placeshifter |
#609
|
|||
|
|||
Double quote the times. Examples in user guide updated...
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#610
|
|||
|
|||
Ta-da....and now it works. Thanks for the quick reply!
__________________
Server: AMD Phenom II X6 3.20 GHz ♠ 16 GB RAM (15.7 usable) Capture: HDHomeRun PRIME ♠ Ceton InfiniTV 4 PCIe (Clear-QAM only) Tuning: OpenDCT v0.5.20-RC2 Software: Windows 7 Ultimate 64-bit ♠ SageTV v9.0.12.504 ♠ Java 1.8.0_111 Clients: 4 x STX-HD300 ♠ 3 x STX-HD200 ♠ MacOS Placeshifter |
#611
|
|||
|
|||
Freezing?
I think my SJQ is freezing every so often. I check this morning to make sure one of my jobs ran correctly, but the server log shows the last activity was: 2009/04/03 01:05:41.136 LogCleaner instance finished [131ms]
It's current 12:30 pm here. The time in Vista is correctly set. I have SJQ set with a maximum queue loader sleep time between runs of 30 minutes and to be run at the end of each schedule recording. Restarting the SageTV service help correct the issue and gets SJQ processing again. Any suggestions on how I can debug this?
__________________
Server: AMD Phenom II X6 3.20 GHz ♠ 16 GB RAM (15.7 usable) Capture: HDHomeRun PRIME ♠ Ceton InfiniTV 4 PCIe (Clear-QAM only) Tuning: OpenDCT v0.5.20-RC2 Software: Windows 7 Ultimate 64-bit ♠ SageTV v9.0.12.504 ♠ Java 1.8.0_111 Clients: 4 x STX-HD300 ♠ 3 x STX-HD200 ♠ MacOS Placeshifter |
#612
|
||||
|
||||
Never mind. Browser cache problem!
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders Backup: Synology SageTV version: FINAL Last edited by phelme; 04-03-2009 at 11:09 AM. Reason: turned out to be nothing. :) |
#613
|
|||
|
|||
Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#614
|
|||
|
|||
Quote:
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#615
|
||||
|
||||
Quote:
__________________
Server: AMD 9600 Phenom on XP, Gigabyte GA-MA78GPM, 2GB RAM, 320+250+500 GB SATA drives, HDHomeRun Prime, HD-PVR x.5.1, Paterson serial Client/Encoder:AMD 3800+ X2, 512 MB RAM, ATI X1650 XT, nMediaPC case, Hauppauge HD-PVR, Cyberlink/ArcSoft decoders, USB-UIRT Client/Encoder: AMD 3800+ X2, 512 MB RAM, 6150 graphics, nMediaPC case, ArcSoft decoders Client: HD300, Asus Pundit P1-AH1, AMD 3800+ X2 CPU, 1 GB RAM, 6150 graphics, ArcSoft decoders Backup: Synology SageTV version: FINAL |
#616
|
|||
|
|||
Internal tasks
Slugger,
Why does the showanalyzer always run before the _UNMANUALREC?..... 2078679 See Jane Date SHOWANALYZER RUNNING 97 Apr 5, 2009 3:10:58 PM 192.168.2.170 2078679 See Jane Date _UNMANUALREC WAITING 99 Apr 5, 2009 3:10:58 PM Code:
if [IsTV == "true" && IsScheduledRecording == "true" && Filename =$ ".mpg" && TranscodeQueueSize < "1"]{ :PRIORITY 99 _UNMANUALREC :PRIORITY 97 SHOWANALYZER }
__________________
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; 04-05-2009 at 04:22 PM. |
#617
|
|||
|
|||
Details here. To summarize, internal tasks only run when there are no external tasks queued or running for the media object. Why? You likely want to process all your external scripts against a media file before flipping flags/deleting/etc. the media object within SageTV. Mainly it's a safety feature to prevent the case where you have an external task and the _DELETE task. If the delete task runs before the external task then the media object will not exist when the external task is assigned to a client. Do you have a specific use case where you'd want/need to run the internal task before the external one?
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
#618
|
|||
|
|||
Slugger,
I have a rule that compresses any shows that I make a manual recording. What is happening is that If anyone sets up a timed recording it is marked as manual then it gets compressed and moved to my keep folder .I would like to clear this flag as soon as the recording starts. What was happening is that the 2nd rule below runs before the _UNMANUALREC No problem I have a work around... I guess I just missed that part of the doc. I just added a mediage 1d to the 2nd rule below Code:
//ManualRec Title if [IsTV == "true" && IsActivelyRecording == "false" && Filename =$ ".mpg" && (Title =^ "Star Trek" || (Title == "Smallville" || (Title == "Tales From the Darkside" || (Title == "The Outer Limits" || (Title == "Charmed" || (Title == "Jake 2.0" || (Title == "Law & Order: Criminal Intent" || (Title == "Planet Earth" || (Title == "CSI: Crime Scene Investigation")))))))))]{ :PRIORITY 50 _MANUALREC } Code:
//1Pass HQ Title Manual if [IsTV == "true" && IsActivelyRecording == "false" && Filename =$ ".mpg" && TranscodeQueueSize < "1" && (IsManualRecord == "true" || (IsArchived == "true"))]{ :PRIORITY 1 PASS1XVID }
__________________
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; 04-05-2009 at 04:59 PM. |
#619
|
|||
|
|||
Slugger,
Something is not working right the Internal tasks are not running if any task is running. If there is no regular task running for a particular show why don't the internal tasks run for that show? If I have a sporting event etc... running showanalyzer than no transcodes or other internal tasks run for 3 to 4 hrs. Did this recently change it used to work fine before? 2078679 See Jane Date SHOWANALYZER Apr 5, 2009 3:10:58 PM Apr 5, 2009 5:03:18 PM 192.168.2.170 queloader ran at 5:20 and 5:34 2078777 NBA Basketball SHOWANALYZER RUNNING 97 Apr 5, 2009 4:10:58 PM 192.168.99.1 2078679 See Jane Date _UNMANUALREC WAITING 99 Apr 5, 2009 3:10:58 PM 2078777 NBA Basketball _UNMANUALREC WAITING 99 Apr 5, 2009 4:10:58 PM 2078678 Candy Girls _TRANSCODE WAITING 25 Apr 5, 2009 4:10:58 PM
__________________
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; 04-05-2009 at 07:38 PM. |
#620
|
|||
|
|||
Did those internal tasks eventually run (without the need to restart SJQ)?
__________________
Twitter: @ddb_db Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive Capture: 2 x Colossus STB Controller: 1 x USB-UIRT Software:Java 1.7.0_71; SageTV 7.1.9 Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter Plugins: Too many to list now... |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Plugin: Sage Job Queue (SJQ) v3 | Slugger | SageTV Customizations | 1355 | 07-25-2013 07:44 AM |
Sage Job Queue (SJQ) new release notifications | Slugger | Customization Announcements | 3 | 12-17-2009 09:59 AM |
Sage Job Queue Completed tasks problem | raffmanlt | SageTV Customizations | 2 | 08-18-2009 07:34 PM |
Comskip Monitor VS Sage Job Queue SJQ | personalt | SageTV Customizations | 6 | 03-02-2009 10:27 AM |
Plugin: SJQ v1.1.0RC1 Available - Testers Needed | Slugger | SageTV Customizations | 35 | 04-21-2008 08:12 AM |