|
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 |
#521
|
|||
|
|||
Quote:
Yuly |
#522
|
|||
|
|||
EPG time format
Michael,
Thanks again for your terrific plug-in. I have a question about the format of the time. When I try to specify a different format than the one that you have listed, it does the first harvest, but when I pull the station back up, it does not seem to store it, but is blank and provides only the same four formats that are "defaults". Is there a file that I can edit to add other possibilities? I have looked around and have not yet found where to do it. Thanks SO MUCH! Jeff |
#523
|
|||
|
|||
Quote:
Which timeformat field is that i.e. where on the config GUI? Michael |
#524
|
|||
|
|||
Hello Michael,
One small problem I just noticed is that I see VLC running and recording one channel, allthough I stopped it. Actually, it was about 4 hours ago I watched it, and now I see that VLC process is up, and it constantly pushes data into my recording directory. Sage is up and running. I've attached encoder.log; the channel is called "Boets". Cheers, Yuly |
#525
|
|||
|
|||
Quote:
So I am contemplating killing VLC at the end of tuning in a future release. The key thing is that in the "detune" command VLC is told - via the remote control port to stop and quit There can be problems if that message does not get through. The above from your log file is a typical correct sequence where at the end we are telling VLC to stop recording and quit and VLC seems to be saying OK. Code:
08.03.2010 17:41:26 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread stopRecording INFO: Stop recording channel=Boets file=D:\rec\Boets-2157132-0.mpg 08.03.2010 17:41:26 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread processCommand INFO: Command: VlcCommand %streamAsVideoCommandPort% stop clear quit 08.03.2010 17:41:26 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread processCommand INFO: Command: VlcCommand 5001 stop clear quit 08.03.2010 17:41:26 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread vlcCommand INFO: Write to VLC port 5001 : stop 08.03.2010 17:41:26 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread vlcCommand INFO: Write to VLC port 5001 : clear 08.03.2010 17:41:26 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread vlcCommand INFO: Write to VLC port 5001 : quit 08.03.2010 17:41:26 Thread-218 uk.co.mdjcox.webfeedencoder.RecordingThread$1 run INFO: VLC response from port 5001: status change: ( stop state: 0 ) 08.03.2010 17:41:26 Thread-218 uk.co.mdjcox.webfeedencoder.RecordingThread$1 run INFO: VLC response from port 5001: stop: returned 0 (no error) 08.03.2010 17:41:26 Thread-218 uk.co.mdjcox.webfeedencoder.RecordingThread$1 run INFO: VLC response from port 5001: clear: returned 0 (no error) 08.03.2010 17:41:26 Thread-218 uk.co.mdjcox.webfeedencoder.RecordingThread$1 run INFO: VLC response from port 5001: quit: returned 0 (no error) 08.03.2010 17:41:26 Thread-218 uk.co.mdjcox.webfeedencoder.RecordingThread$1 run INFO: VLC response from port 5001: status change: ( stop state: 0 ) 08.03.2010 17:41:26 Thread-218 uk.co.mdjcox.webfeedencoder.RecordingThread$1 run INFO: VLC response from port 5001: status change: ( quit ) So can I suggest a very controlled test. Stop the encoder, delete the encoder.log, kill any stray VLC sessions you see, start the encoder, watch your channel *once* in the way you did before, stop watching, check to see if the VLC is still present and then send me the logs if VLC did not stop. Michael |
#526
|
|||
|
|||
Hello Michael,
In a controlled test it worked as it should: VLC not present after the stop was pressed. One strange thing, though, is that it complains about SageTV being dead all the time: Quote:
Best regards, Yuly |
#527
|
|||
|
|||
Quote:
Quote:
It invites connections on port 1100. Does the Sage "light" on the config tool show SageTV as up? This may just be bad debug. At least it says SageTV has possibly died. I get these messages too - I'll take a further look. Still testing the EPG changes from earlier. Making a decision about whether just to release as part of 0.9.6 or if I can patch 0.9.5 with this change. Will decide tomorrow. Michael |
#528
|
|||
|
|||
Quote:
Waiting for your decision about EPG: next big thing for me Thank you, Yuly |
#529
|
|||
|
|||
Re: Time format for EPG
Quote:
Ooops... it is actually the date format that I am talking about appears as the drop-down box on the EPG harvest tab of the GUI. When selecting Radiotime, for instance, there are four that can be selected. It is the date that is placed at the end of the URL for scraping EPG from a website. I need yyyyMMdd, but when I manually type that in, save the configuration, and then go back again it is not there. Thanks again. Jeff |
#530
|
|||
|
|||
another EPG issue
Michael,
I was playing a lot with WDR (WDR4 to be exact) last night. The website has good program information, but it does not match so well to what your EPG grabber is expecting (and the date format issue for the URL is one of those, mentioned in the previous post). I have a LAN webserver, and so wrote a PHP page that will translate the date from your EPG grabber to WDR, and also will then go through the data and put it into a format that your grabber works well with. My problem is that the times in the schedule are in MEZ (I think that 's the name of the zone... it is in Germany). When I set the harvester to read time in the "Europe/Berlin" time zone, it translates some of the times correctly and some not. Is there a log I can send you to try to figure out what is going on? The times on the schedule are all in 24 hour time hh.mm format. I have tried to capture the "0" hours and make them 12.00am and noon as 12.00pm with my PHP code... sometimes that works and sometimes not. Whatever I can post to let you figure out what the issue is I will try to do. Thanks again for a great plug-in. Jeff |
#531
|
|||
|
|||
transcode from asf?
Michael,
Sorry to bug you more... but I guess I am helping give things a good beta-test workout. I am trying to capture live programs from WDR Fernsehen. They are sent in ASF format. When I capture them directly (using ReplayAV), they will play on Sage in that native format. When the transcoded show, recorded with SageTV is played on Sage, there is audio but no picture. When played on VLC directly, the transcoded Sage file does both picture and audio. What can I send you to show you what is going on? I have my own website and I would be glad to upload the file to it and send you the link, but I would rather do that off-forum if possible. Along that same line, I read with interest how to set up a "tvraw" set of commands that you mentioned to "Scanner" a few days ago, but I did not have a bit of luck with that. I tried it thinking that if the raw .asf files worked when recorded with another program, they would be okay not to have to translate in Sage. Maybe I'm not doing something right there, but did it just as you suggested. Thanks again for your great plug-in. Jeff |
#532
|
|||
|
|||
Quote:
I will patch you with a new 0.9.5 soon. 0.9.6 is going to take too much work to be ready any time soon. Michael |
#533
|
|||
|
|||
Quote:
After you have typed in the format you want and pressed save. Can you check in the channels/<youchannelcallsign>.props file and see if you change has been persisted. It could just be that on reopening the edit dialog it is not set on the edtiable combo. In which case it needs a fix but at least can be made to work. Michael |
#534
|
||||
|
||||
Quote:
Quote:
Europe/Berlin should be correct. Perhaps the problem is the issue below. Quote:
Quote:
If you still have problems pls send the log file. Also if possible send me the channel properties file. Michael |
#535
|
|||
|
|||
Quote:
In my experience there is a difference between the sorts of things that can be watched live into SageTV and those that can be recorded to a file and then played. With live watching I have only ever had success with mpeg2. I have tried mpeg4 and that didn't work. I haven't tried any other formats. Quote:
Quote:
But I really doubt it will work. The TV raw works because it is MPEG2. Michael |
#536
|
|||
|
|||
0.9.5a for beta test
For scanner95 and n9cqs:
http://www.keepandshare.com/doc/1808...er-0-9-5a?da=y features fixes for EPG grabbing day URL format and time zone issues plus grab from XMLTV file plus beefed up test facilities. Shutdown webfeedencoder and config tool. Leave the webfeedencoder dir in any explorer windows or command shells. Download unzip, run the jar file and choose repair. Be careful if you have changed any of the 0.9.5 delivered command files or channel types. These will be overwritten - you may want to take a backup first. Michael |
#537
|
|||
|
|||
Great, thanks!
I will give you feedback later today. Yuly |
#538
|
|||
|
|||
Hello Michael,
Two questions: 1. What is the expected syntax for XMLTV file path? Will it accept local path or it has to be a URL for download? I've tried to enter local path (in a form of c:\...\xmltv.xml). Then, after clicking "Test EPG" and "Run" I see just a message "running EPG grabber for ..." and thats it. Nothing appears below that. Is this normal? 2. I assume the "EPG ID" is the "channel id" in the XML, is it? Does it have to match anything in the WFE (like Callsign), or is it independant from it? Thanks, Yuly |
#539
|
|||
|
|||
Quote:
You might want to check thats correct. and the EPG id is the channel id from the xmltv file e.g. 1 the config log should have some information on any failure. Generally for me it took less than a minutes to show the shows for that channel Michael |
#540
|
|||
|
|||
Hello,
I've tried with two different XMLTV files. With one of them (a 12Mb file, which also contains cyrillic - the one I posted a link to (http://ymilner.myftp.org:1968/temp/xmltv.zip several posts ago) nothing works: I waited about 10 minutes and WFE unable to show any programs for a given channel. With another XMLTV file (2MB, latin chars) I almost immediately see programs. However, when I try to send the EPG to SageTV for lineup, I get a java heap space out of memory error (screenshot attached) |
Tags |
extender, internet video streaming, mvp, online videos, radio |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SageTV and web radio | michaeldjcox | SageTV Customizations | 3 | 12-01-2008 11:09 AM |
STV Import: Simple Web Radio V1.2 | koelec | SageTV Customizations | 294 | 02-29-2008 12:53 PM |
Recording Volume vs. Web Radio / Music | FidgetyRat | SageTV Software | 0 | 11-29-2006 08:33 AM |