![]() |
|
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 |
#21
|
||||
|
||||
sorry, I meant MP3 through the sage player. I am using sageMC is it possible that uses a completely different music player then the default STV?
I telnet'd into the external status monitor during mp3 playback and its true, nothing shows up for now playing, so I guess i'ts not your plugin but an incompatability with external status & sageMC
__________________
Server: 2.6Ghz Pentium Dual Core, 2GB RAM. 3x PVR-150, 1.5TB HDD. Geforce 7300GS, Sage 7.0.15 Client: Jetway ION-Top - Dual core ATOM 1.6 & NVIDIA ION NAS: QNAP TS-419P 3.7TB Raid-5 Special thanks to tmiranda for making my 24h time format dream a reality. See here for more details. |
#22
|
|||
|
|||
Quote:
I've got the following setup * SageTV 5.0.4 * SageMC 6.8, with the following imports + Video Library times 0.3* Web Server 2.11 * Java 1.4.2_06 Playing mp3s shows all the info I'd expect as does telneting into the status monitor.
__________________
SageTV Server : Akasa Inifiiti Case, Gigabyte GA-P35C-DS3 MB, 8600GT, Core2 Duo (E6850 3GHz), 4GB RAM, ~6TB Filestore , Nova-TD500, TBS 6280, SageTV 7.1.9 New Client 2 :MSI P67A-GD53, i5 2500K Quad core (3.3GHz), 12GB, Windows 10 Pro (and test SageTV 9 Install) Sage Client 1 : HD300, Logitech Harmony One |
#23
|
||||
|
||||
Wonder if its a sage6 problem then
I have the newest MC 6.3.2 and Sage6.0 Gah.. nothing ever goes right :argh:
__________________
Server: 2.6Ghz Pentium Dual Core, 2GB RAM. 3x PVR-150, 1.5TB HDD. Geforce 7300GS, Sage 7.0.15 Client: Jetway ION-Top - Dual core ATOM 1.6 & NVIDIA ION NAS: QNAP TS-419P 3.7TB Raid-5 Special thanks to tmiranda for making my 24h time format dream a reality. See here for more details. |
#24
|
|||
|
|||
Quote:
SageTV: 6.0.19.120 SageMC: 6.0.3 Java: 1.4.2_11 Telnet to 20000 cshows (amonst other things)... Type: music show: the right mp3 title episode: the right album info artist: the right artist state: playing Anyuthing unusual about your setup?
__________________
SageTV Server : Akasa Inifiiti Case, Gigabyte GA-P35C-DS3 MB, 8600GT, Core2 Duo (E6850 3GHz), 4GB RAM, ~6TB Filestore , Nova-TD500, TBS 6280, SageTV 7.1.9 New Client 2 :MSI P67A-GD53, i5 2500K Quad core (3.3GHz), 12GB, Windows 10 Pro (and test SageTV 9 Install) Sage Client 1 : HD300, Logitech Harmony One |
#25
|
||||
|
||||
I guess the only difference between mine and yours is my newer version of MC. I will try another telnet later. maybe after a reboot things will work..
__________________
Server: 2.6Ghz Pentium Dual Core, 2GB RAM. 3x PVR-150, 1.5TB HDD. Geforce 7300GS, Sage 7.0.15 Client: Jetway ION-Top - Dual core ATOM 1.6 & NVIDIA ION NAS: QNAP TS-419P 3.7TB Raid-5 Special thanks to tmiranda for making my 24h time format dream a reality. See here for more details. |
#26
|
||||
|
||||
![]()
I got a pretty good idea that works well last night.
Not "EXACTLY" related to this plugin, more of Smartie in general. I wanted a way to know what is going on behind the scenes as far as show analyzer or transcoding is concerned so I threw together a few plugins and came up with this idea. There is a handy plugin called processes.dll that allows you to search if a process is running and it returns a boolean value. Pairing this up with the search and replace plugin sandr.dll I now have a status screen. To get it to work with multiple inquiries, I combine all of that processes calls in one string, so **Note, in the below example, I forgot the actual spelling of the transcoder so I just used SageTV_Transcoder for the example. $dll(processes,2,ShowAnalyzer,)$dll(processes,2,SageTV_Transcoder,)... would normally produce "00" or "01" or "11" depending on which process is running. Using sandr, you can setup the .ini config to handle these binary combinations, so 1="00" 2="01" 3="10" 4="11" Can be replaced by 1=" " 2="T " 3="A " 4="AT" Or however you want it displayed. I use single letters since I take up alot of my main screen with other information. So just wrap the other dll calls inside the sandr. $dll(sandr,1,$dll(First process)$dll(Second process),"Path to the .ini) Now, if you are transcoding, analyzing, or any other process, you can get a handy status update on the LCD. I also use this approach with Mizook's tuner status. So if any of my 3 tuners are recording, I have its binary pattern show up and replace with characters (or custom symbols) representing which tuner is active.
__________________
Server: 2.6Ghz Pentium Dual Core, 2GB RAM. 3x PVR-150, 1.5TB HDD. Geforce 7300GS, Sage 7.0.15 Client: Jetway ION-Top - Dual core ATOM 1.6 & NVIDIA ION NAS: QNAP TS-419P 3.7TB Raid-5 Special thanks to tmiranda for making my 24h time format dream a reality. See here for more details. |
#27
|
||||
|
||||
It'd be cool if you could take that one step further on the ShowAnalyzer. On my system I have it showing me all my tuners, and what's recording on each at any given time. It'd be nice to see if that particular show is being processed by SA (maybe an asterisk at the beginning of the name if it's being processed, or something like that). Probably no really easy way to get the info from SA as to WHAT it's processing though.
__________________
Server: AMD Phenom 2 920 2.8ghz Quad, 16gb Ram, 4tb Storage, 1xHVR-2250, 1 Ceton Cable Card adapter, Windows 7 SP1 |
#28
|
||||
|
||||
Is anyone still using this?
Today I am trying to get this to work and it works fine but I don't get this progress bar to work: $Bar($dll(MizookLcd.dll,7,1#cp,1),$dll(MizookLcd.dll,7,1#d,1),16) This does not work for me, I guess because the cursor position returns a floating point number but here in Germany the comma is the decimal separator and so #cp returns a number like 1234,123 instead of 1234.123. I tried using the search and replace plugin to replace the "," to ".": $Bar($dll(sandr.dll,1,$dll(MizookLcd.dll,7,1#cp,1),C:\LCDSmartie\plugins\omit.ini), $dll(MizookLcd.dll,7,1#d,1), 16) Now I get this error message on the display: '1234.123' is not a valid floating number Any ideas?
__________________
Oliver Kötter ------------ Check this thread for importing German TV Data into SageTV Using SageTV 7.1.9, Java 1.6.0_24 Win7 Home Premium on an Asus M4N78-AM Mainboard, AMD Athlon II X2 215, 4 GB RAM, 500 GB HDD, 2xTechnoTrend S-2400 as Network Encoder (LM DVB Smart Recorder), ATI Radeon HD 3450 with analog TV-Out on good old CRT TV (100Hz) My avatar shows the world's best composer!!! |
#29
|
||||
|
||||
Throw each of these functions on a line of its own and tell me what value they're spitting out for you (when you play a video).
Code:
$dll(MizookLcd.dll,7,1#cp,1) $dll(MizookLcd.dll,7,1#d,1) |
#30
|
||||
|
||||
934,121
5400 Thanks!
__________________
Oliver Kötter ------------ Check this thread for importing German TV Data into SageTV Using SageTV 7.1.9, Java 1.6.0_24 Win7 Home Premium on an Asus M4N78-AM Mainboard, AMD Athlon II X2 215, 4 GB RAM, 500 GB HDD, 2xTechnoTrend S-2400 as Network Encoder (LM DVB Smart Recorder), ATI Radeon HD 3450 with analog TV-Out on good old CRT TV (100Hz) My avatar shows the world's best composer!!! |
#31
|
||||
|
||||
owilsky,
Try the attached version and see if it fixes your issue. Chris |
#32
|
||||
|
||||
Quote:
Thanks a lot!
__________________
Oliver Kötter ------------ Check this thread for importing German TV Data into SageTV Using SageTV 7.1.9, Java 1.6.0_24 Win7 Home Premium on an Asus M4N78-AM Mainboard, AMD Athlon II X2 215, 4 GB RAM, 500 GB HDD, 2xTechnoTrend S-2400 as Network Encoder (LM DVB Smart Recorder), ATI Radeon HD 3450 with analog TV-Out on good old CRT TV (100Hz) My avatar shows the world's best composer!!! |
#33
|
||||
|
||||
Yep - the decimals were just an artifact of the way the number was stored and didn't actually represent additional accuracy. No need for sub-second accuracy in a progress bar.
![]() All this revived talk about LCD Smartie makes me want to find a new use for my LCD. It's been sitting in a box ever since I moved Sage to my basement rack. Hmm... |
#34
|
||||
|
||||
MizookLcd stopped working
I have been using MizookLcd with LCDSmartie to display a few things going on in SageTV and it has been working very well for a while. Actually, I've gotten so used to it, I use it to quickly get an idea how much of a movie is left (bar graph), Title, channel, etc - very useful, very cool blue 20 X 4 line display!
Well, thanks to Microsoft, today it stopped working. Win7 took the updates in the screen cap attached... and the error "DLL no bridge func" appeared on the LCD. I had to roll back to a restore point before the updates to get it working again. Apparently a couple of these updates are considered "critical", so I don't know what to do - don't want to lose the LCD, but the update(s) may be important. Also, I can't tell which update is causing the problem as the KB#'s don't match up with the uninstall files - I just eliminated all 5 of them for now. Any ideas on a solution? Thanks! Rob |
#35
|
||||
|
||||
It looks like the issue is with the .NET Framework version 4 (listed in your update as "Microsoft .NET Framework 4 Client Profile") Don't install that for now - the LCD Smartie folks are investigating this right now and working out the best solution going forward (if you're interested, it is being hashed out in this thread http://forums.lcdsmartie.org/viewtopic.php?f=2&t=2011) so I expect a solution in the next release of LCD Smartie (though there are workarounds if you end up needing to install .NET 4 for other reasons.
|
#36
|
||||
|
||||
Thanks for the link! I thought the Smartie project was dead, last release I think was in 2007.
I had some time on my hands, had a few LCD displays so I built one parallel port device and another USB device based on a PIC18F2550 that I found while browsing. Glad to see someone is still working on the software. Thanks- Rob |
#37
|
||||
|
||||
If anyone is interested in this "dead" thread, there is a fix for LcdSmartie plugins and dot net 4 framework that works (for me on MazookLcd). It's a new config file, available here:
http://forums.lcdsmartie.org/viewtop...p=16594#p16594 Rob |
#38
|
||||
|
||||
I got a forum notification of a new post at this thread, but where did this post go?
It had this test: Quote:
Oliver
__________________
Oliver Kötter ------------ Check this thread for importing German TV Data into SageTV Using SageTV 7.1.9, Java 1.6.0_24 Win7 Home Premium on an Asus M4N78-AM Mainboard, AMD Athlon II X2 215, 4 GB RAM, 500 GB HDD, 2xTechnoTrend S-2400 as Network Encoder (LM DVB Smart Recorder), ATI Radeon HD 3450 with analog TV-Out on good old CRT TV (100Hz) My avatar shows the world's best composer!!! |
#39
|
||||
|
||||
Oliver-
I deleted the post cause I felt so stupid when I figured out what was wrong. The tuner number changed. In the line: Text02="Chan:$dll(MizookLcd.dll, 5, 2,)" the "2" referred to tuner #2, which was my HD PVR. Either because I disabled the other tuner (HVR1600) or Sage decided to renumber the HD PVR, there was no tuner #2 to read. I changed it to "0", meaning "now playing" and it works on the HD PVR live TV and movies played back. "Now Playing " is what I wanted anyway - it's been wrong for months... I was more interested in displaying that rather than what each tuner was recording. (because there is no Channel to display when playing back a recording) Also, it seems that you don't need the updated plugin "get status", works with it and with it disabled. Hope that helps! From Mizooks Documentation: Function 5 Channel param 1 - Device 0 = now playing, 1 = first recording device, 2 = second recording device, etc. Examples: * $dll(MizookLcd.dll, 5, 0,) = 3 - WDCW * $dll(MizookLcd.dll, 5, 1,) = 4 - WRC Last edited by robk; 10-12-2010 at 07:31 AM. |
#40
|
||||
|
||||
Glad it is still working for you guys. If you run into any other trouble, let me know. I'm subscribed to this thread and still have the source code (and every once in a while, some free time).
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|