|
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 |
#541
|
|||
|
|||
Quote:
the encoder, the config tool or SageTV itself? |
#542
|
|||
|
|||
Quote:
Defaults are: java -Xms32m -Xmx128m Might need to try upping mx128m to mx513m On the process throwing the exception. |
#543
|
|||
|
|||
Quote:
Quote:
|
#544
|
|||
|
|||
Try running config tool like this:
java -Xms32m -Xmx512m -jar webfeedencoder/libs/configtool.jar from the command line Which reminds me I need to install some desktop shortcuts for this stuff. Michael |
#545
|
|||
|
|||
Yes! This does the trick, and also the bigger XMLTV file is now parsing. Now the EPG upload to Sage goes well, and I'm able to see the schedule from inside the Sage.
But! Now I'm back to cyrillic problem I had with program names in the beginning: obviously, VLC pumps data into a file with a name equal to program name now (from the EPG). And if that's Russian or Latvian (e.g. with umlauts), the file just sits there with a size being 0. Pleeeeease.... |
#546
|
|||
|
|||
Quote:
Are you testing with the config tool or with SageTV. With the config tool I choose the file name and I use the callsign for that. With SageTV it chooses the file name and it uses the name of the show :-( In either case I guess VLC is not dealing with it properly - not being based on java - no surprise there. I guess it is possible to tell VLC what language it should be using that may help. But I'm not sure how. Just out of interest can you send me the encoder log for that test run so I can confirm my suspicions. Michael |
#547
|
|||
|
|||
EPG now does only GMT
Michael,
I just installed your update, and now the program schedule only displays programs in UTC/GMT on the actual SAGE schedule. What I mean by that is... a program at 1100 CDT (local time) is actually 1600 GMT. (Running the test EPG and switching back and forth with that drop-down you just put in shows that). When I look at the program on Sage TV schedule, it appears at 1600 on the schedule (5 hours after it was supposed to start). When I do the "test", it comes out fine, but when I injected the new lineup into Sage, actual numbers end up being equal to the GMT/UTC numbers. Sorry to be the bearer of bad news. I tried re-saving the channel configuration using the "local" in the test, but it doesn't seem to make any difference. I even removed a couple of channels from the lineup... reconfigured them... reinserted them... no effect. |
#548
|
|||
|
|||
Quote:
Here is a bunch of log file messages when I try to play a program whose name is in Russian: Code:
17.03.2010 16:46:23 ClientThread-25909875 uk.co.mdjcox.webfeedencoder.ConnectionThread run INFO: SageTV has possibly died 17.03.2010 16:46:23 TuningThread uk.co.mdjcox.webfeedencoder.TuningThread listenForConnections INFO: Accepted connection 17.03.2010 16:46:23 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: START WebFeedEncoder TV Tuner|26|2537674366074|D:\rec\?????????????82??????-2290834-0.mpg|DVD Standard Play 17.03.2010 16:46:23 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: [START WebFeedEncoder TV Tuner, 26, 2537674366074, D:\rec\?????????????82??????-2290834-0.mpg, DVD Standard Play] 17.03.2010 16:46:23 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.RecordingThread startRec INFO: Request recording channel=pervij file=D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:23 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread startRecording INFO: Starting recording channel=pervij file=D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:23 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread processCommand INFO: Command: Exec cmd /c start "streamAsVideoCommand" "%vlc.exe%" "%url%" --demux=dump --demuxdump-file="%recording%" -I rc --rc-host=localhost:%streamAsVideoCommandPort% --rc-quiet %vlclogging% 17.03.2010 16:46:23 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread processCommand INFO: Command: Exec cmd /c start "streamAsVideoCommand" "C:\Program Files\VideoLAN\VLC\vlc.exe" "udp://@238.10.10.35:1234" --demux=dump --demuxdump-file="D:\rec\?????????????82??????-2290834-0.mpg" -I rc --rc-host=localhost:5001 --rc-quiet 17.03.2010 16:46:23 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread spawnProcess INFO: Spawn command: cmd /c start "streamAsVideoCommand" "C:\Program Files\VideoLAN\VLC\vlc.exe" "udp://@238.10.10.35:1234" --demux=dump --demuxdump-file="D:\rec\?????????????82??????-2290834-0.mpg" -I rc --rc-host=localhost:5001 --rc-quiet 17.03.2010 16:46:23 RecordingThread uk.co.mdjcox.webfeedencoder.RecordingThread startRecording INFO: Recording started 17.03.2010 16:46:23 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: OK 17.03.2010 16:46:24 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:24 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:25 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:25 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:26 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:26 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:27 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:27 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:28 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:28 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:29 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:29 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:30 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:30 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:31 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: NOOP 17.03.2010 16:46:31 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: OK 17.03.2010 16:46:32 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:32 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:33 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: GET_FILE_SIZE D:\rec\?????????????82??????-2290834-0.mpg 17.03.2010 16:46:33 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread answer INFO: Answer: 0 17.03.2010 16:46:34 ClientThread-1208762 uk.co.mdjcox.webfeedencoder.ConnectionThread process INFO: Command: NOOP |
#549
|
|||
|
|||
Day URL suffix is empty
Hello Michael,
I just switched to version 0.9.5 and noticed that all the channels I have previosly defined have an empty EPG harvest field "Day URL suffix" in the configtool. I have property "urlDateFormat=ddMMyy" in individual channel props file. When I add ddMMyy manually in GUI the EPG test passes fine. However, even though I press save button, the next time I open the channel for editing "Day URL suffix" field is blank again. I would appreciate your help. Regards, Michael |
#550
|
|||
|
|||
Russian EPG program name / channel name problem
Hello Michael,
I made a test and run VLC manually again, specifying raw dump file name in russian. VLC had no problem with that, and it has built up a recording file. So the problem is not (only) with VLC here, I believe. Tell me if I can help further. Best regards, Yuly |
#551
|
|||
|
|||
Hi Michael,
That is one of the bugs I fixed for n9cqs in the beta release 0.9.5a above. I suggest you hold off taking that yet though. There is still a wrinkle with timezones that I hope to sort out this morning...or evening depending on your timezone Michael Quote:
|
#552
|
|||
|
|||
Another small problem I've noticed: time zone is not saved in the configtool. Whatever I choose, it stays "Europe/Helsinki". And, probably due to this, I cannot set a proper time offset for the EPG.
|
#553
|
|||
|
|||
Hi Yuly,
Quote:
I want to see if the webfeedencoder is an innocent party. It should be as all it does it take what SageTV says and pass it on to vlc. Also I've not had a chance to address this yet having just got on my morning train but it is possible that when web feed encoder runs VLC it does not default to your language. There is an option in the vlc command line: Code:
--language={auto,en,ar,bn,pt_BR,en_GB,bg,ca,zh_TW,cs,da,nl,fi,fr,gl,ka,de,he,hr,hu,id,it,ja,ko,lt,mn,ms,kk,km,oc,fa,pl,pt_PT,pa,ro,ru,zh_CN,sr,sk,sl,ckb,es,sv,tr,uk,vi} Language You can manually select a language for the interface. The system language is auto-detected if "auto" is specified here. it does not seem to say that it defaults to auto - though that would be sensible. You try editing the tune command for that station and on the vlc lines add: Code:
--language=ru Look forward to hearing back from you. Michael |
#554
|
|||
|
|||
Quote:
I will do some further testing. Michael |
#555
|
|||
|
|||
Hello Michael,
I've added the --language switch; it didn't do any good. I believe it deals just with the gui language, however. I've attached the encoder log. Best reagrds, Yuly |
#556
|
|||
|
|||
Quote:
The log file shows some question marks - that doesn't look right. It could be some encoding needs to be explicily set when reading commands sent to the encoder by SageTV. Investigating that. Michael |
#557
|
|||
|
|||
I have found the problem. I simplified things a tad too much.
Will endeavour to get a fix out tonight or tomorrow. Michael Quote:
|
#558
|
|||
|
|||
Quote:
Thank you. I also noticed that GUI insists on having all fields filled out. For example if I don't have an icon URL I cannot save the configuration. Is this intended behavior? In the past I could easily skip non-essential fields in channel configuration. Regards, Michael. |
#559
|
|||
|
|||
Quote:
http://www.keepandshare.com/doc/1812...m-4-4-meg?da=y I'm still working on issues with cryillic characters for scanner95 - thats a whole can of worms Other outstanding issues I am aware of: 1. Saving config without filling in some fields. 2. Timezone not being saved ( think this is only for files with cryllic callsigns) Anything else ? Bring it on. Michael |
#560
|
|||
|
|||
I believe the timezone save problem is not charset-related. All my channels have their callsigns in English (othewise it does not work at all). But the timezone is still not saved.
|
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 |