SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations > SageMC Custom Interface
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageMC Custom Interface This forum is for discussing the user-created SageMC custom interface for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-13-2007, 03:50 PM
mleonard mleonard is offline
Sage User
 
Join Date: Nov 2006
Location: Los Angeles, CA
Posts: 15
Showanalyzer & SageMC not skipping commercials

I've just installed Dirmon2 0.6.3.46 & Showanalyzer 0.8.7 on my SageTV v6 server. I believe Showanalyer is working properly as I get a .TXT file and .EDL file with the later looking something like this...

415.516 505.606 0
802.469 917.818 0
1291.59 1441.84 0

On my SageTV v6 client I'm using SageMC STV 6.3.1, and I have "Commercial Auto Skip" enabled in the detailed setup. I also have "Com. Auto Skip: Enabled" on the menu which appears when video is playing (this could be the same thing.).

However, I am not seeing anything happening as far as skipping over commercials, they play right through. Any clues? Could this have anything to do with settings on the SageTV server whis is only running as a process? Thanks.
Reply With Quote
  #2  
Old 02-14-2007, 09:44 AM
FidgetyRat's Avatar
FidgetyRat FidgetyRat is offline
Sage Aficionado
 
Join Date: Jan 2006
Posts: 492
1) Does your recording timeline indicate that commercials have in fact been detected? (darker patches inside the timeline)

2) Are the .txt or .edl files being created with the same file name and in the same folder as the recordings.

Also, I would remove the creation of the .txt if you are using the .edl files. It may be confusing MC to have both files present (just an assumption)
__________________
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.
Reply With Quote
  #3  
Old 02-14-2007, 10:14 AM
Enormous's Avatar
Enormous Enormous is offline
Sage Aficionado
 
Join Date: Mar 2004
Location: D.C. Area
Posts: 398
I ran into this same problem when I first moved from server-only to client-server.

If you're looking to get comskip working on a SageClient, you're going to need to use UNC paths. The reason is that when Sage looks for the comskip file, it wants to find it at whatever path it was recorded to. So if you're using local file paths (i.e. C:\Video on the server), then the client is going to look locally for the video file in C:\Video. If you switch to UNC paths, then the server will record at \\server\video, and the client will also play back at \\server\video.

Hope that makes sense.
__________________
-Eric
Client: STX-HD100 Extender, Connected to 47" Visio 1080p LCD via HDMI, Running SageMC
Client: Media MVP Running SageMC
Server: Antec SLK3800B, AMD Athlon 64 X2 4200+, Biostar TForce 550, GeForce 7300LE, 1GB DDR2 800, 2 x HVR-1600, PVR-150MCE, 1.4TB HD Space, XP Pro, Java6, Latest SageTV Version
Reply With Quote
  #4  
Old 02-14-2007, 01:28 PM
mleonard mleonard is offline
Sage User
 
Join Date: Nov 2006
Location: Los Angeles, CA
Posts: 15
Quote:
Originally Posted by FidgetyRat
1) Does your recording timeline indicate that commercials have in fact been detected? (darker patches inside the timeline)

2) Are the .txt or .edl files being created with the same file name and in the same folder as the recordings.

Also, I would remove the creation of the .txt if you are using the .edl files. It may be confusing MC to have both files present (just an assumption)
The timeline does not show darker patches for detected commercials. I've tried your suggestion and removed the .txt files, leaving just the .edl file that matches the filename of the video file .mpg. This did not correct the problem.

UNC paths were not set up for my recording directories. I fixed this issue (it's now \\Server\RecordingsE), however this did not fix the problem either. Thanks for the input so far. Any other suggestions?
Reply With Quote
  #5  
Old 02-14-2007, 01:55 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Switching over to UNC paths is slightly tricky. The information you need is linked/sumarized in this post. Check it out and make sure this is what you did. If not, then the instructions should get you there. HTH

Aloha,
Mike
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #6  
Old 02-14-2007, 02:01 PM
dflachbart dflachbart is offline
SageTVaholic
 
Join Date: Jan 2006
Location: Brookfield, CT
Posts: 2,743
Quote:
Originally Posted by mleonard
UNC paths were not set up for my recording directories. I fixed this issue (it's now \\Server\RecordingsE), however this did not fix the problem either.
Also, please note that switching to UNC paths will only fix it for new recordings, existing ones still have the old path in the Sage database. So do you mean it's still not working for new recordings ?

Dirk
Reply With Quote
  #7  
Old 02-14-2007, 02:42 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by flachbar
Also, please note that switching to UNC paths will only fix it for new recordings, existing ones still have the old path in the Sage database. So do you mean it's still not working for new recordings ?

Dirk
You can get sage to see all of the recordings in the new path, but it has to see that the recordings are present in the new path (UNC) and no longer present in the old path. In my system, I did this by changing the drive letter, setting up the UNC path, and then mapping an empty directory to the original drive letter. This lets Sage see that the files are in the new location and no longer in the old location. This is required for sage to move them in its database.

Aloha,
Mike
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #8  
Old 02-14-2007, 03:11 PM
mleonard mleonard is offline
Sage User
 
Join Date: Nov 2006
Location: Los Angeles, CA
Posts: 15
Quote:
Originally Posted by flachbar
Also, please note that switching to UNC paths will only fix it for new recordings, existing ones still have the old path in the Sage database. So do you mean it's still not working for new recordings ?

Dirk
Working!! I was testing using recording prior to the UNC path change. Is there anyway to update the Sage database with the new UNC paths? Maybe manually? Thanks you all for the help!
Reply With Quote
  #9  
Old 02-14-2007, 03:13 PM
MeInMaui's Avatar
MeInMaui MeInMaui is offline
SageTVaholic
 
Join Date: Feb 2005
Location: Maui. HI
Posts: 4,203
Quote:
Originally Posted by mleonard
Working!! I was testing using recording prior to the UNC path change. Is there anyway to update the Sage database with the new UNC paths? Maybe manually? Thanks you all for the help!
See my last post above. Back up your wiz.bin file before doing anything.
__________________
"Everything doesn't exist. I'm thirsty." ...later... "No, it's real!!! I'm full."
- Nikolaus (4yrs old)
Reply With Quote
  #10  
Old 01-04-2008, 11:14 AM
Steve52 Steve52 is offline
Sage Aficionado
 
Join Date: Dec 2005
Location: Middle Tennessee
Posts: 369
Quote:
Originally Posted by Enormous View Post
I ran into this same problem when I first moved from server-only to client-server.

If you're looking to get comskip working on a SageClient, you're going to need to use UNC paths. The reason is that when Sage looks for the comskip file, it wants to find it at whatever path it was recorded to. So if you're using local file paths (i.e. C:\Video on the server), then the client is going to look locally for the video file in C:\Video. If you switch to UNC paths, then the server will record at \\server\video, and the client will also play back at \\server\video.

Hope that makes sense.
I am looking into setting up setting up commercial skipping on my SageTv system. After reading the above I have a question:

If you are using a seperate client and server as I am (I have a central server and 3 client PCs) is it a absolutely necessary to have your Sage recording directories setup as UNC paths. My server is not currently setup that way and I really don't want to. I have 4 tuners and 3 recording hard drives in my server the paths to recording directories are setup as D:/STV1, E:/STV2 etc.. All of the hard drives that have recording directories on them are in the server, none are in client machines. I tried UNC parts a long time ago and didn't like it. Seems to greatly increase network traffic and was not necessary for the clients to work properly. So my question again is will I have to use UNC paths in order to get commercial skipping to work on my clients?
__________________

Central Sage Server Win 10 64 Bit, Two HD200, Three HD300, & One PC Client 21 TB storage. SageTv 64 Bit
Reply With Quote
  #11  
Old 01-04-2008, 12:30 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Steve52,

I no longer use UNC paths. I found out recently that my server cpu and response has gotten better by using direct drives.... what I did was map the drives on the SageTVClent.

for example

m:\sagem is my recording directory

I mapped \\myserver\m$ to m drive on my client. In order to do this you have to make a change In the local Policy on the sageserver if using XP.


PS if you want to setup DIRMON etc.. or comskip to run on the client. You simply would use a directory like this \\myserver\m$\sagem
Attached Images
File Type: jpg localopolicy.JPG (108.1 KB, 243 views)
__________________
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; 01-04-2008 at 12:34 PM.
Reply With Quote
  #12  
Old 01-04-2008, 12:37 PM
Steve52 Steve52 is offline
Sage Aficionado
 
Join Date: Dec 2005
Location: Middle Tennessee
Posts: 369
Quote:
Originally Posted by nyplayer View Post
Steve52,

I no longer use UNC paths. I found out recently that my server cpu and response has gotten better by using direct drives.... what I did was map the drives on the SageTVClent.

for example

m:\sagem is my recording directory

I mapped \\myserver\m$ to m drive on my client. In order to do this you have to make a change In the local Policy on the sageserver if using XP.
I guess I am missing something. If the client can read a .mpg file from the server without a UNC path why can't it read an .edl file from the same place?
__________________

Central Sage Server Win 10 64 Bit, Two HD200, Three HD300, & One PC Client 21 TB storage. SageTv 64 Bit
Reply With Quote
  #13  
Old 01-04-2008, 12:47 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
If you are not using UNC or mapped drive the client has to go through the server to read the video. It will not read the EDL or recognize that its exists. If you map drives or use unc It will read the video directly and the EDL like it was local to the Client.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #14  
Old 01-04-2008, 12:54 PM
Steve52 Steve52 is offline
Sage Aficionado
 
Join Date: Dec 2005
Location: Middle Tennessee
Posts: 369
Quote:
Originally Posted by nyplayer View Post
If you are not using UNC or mapped drive the client has to go through the server to read the video. It will not read the EDL or recognize that its exists. If you map drives or use unc It will read the video directly and the EDL like it was local to the Client.
Ok. Thanks! I think I will try to map a drive on the client to the server file like you described, but won't I have to make a change in the Sage setup on the client to use this new mapped drive, and I will have to repeat this process on every client I have?
__________________

Central Sage Server Win 10 64 Bit, Two HD200, Three HD300, & One PC Client 21 TB storage. SageTv 64 Bit
Reply With Quote
  #15  
Old 01-04-2008, 01:00 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
All you have to do is map the drives on each client and make sure you check to reconnect at startup. No changes to the SageTVClient application required.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #16  
Old 01-04-2008, 01:07 PM
Steve52 Steve52 is offline
Sage Aficionado
 
Join Date: Dec 2005
Location: Middle Tennessee
Posts: 369
Quote:
Originally Posted by nyplayer View Post
All you have to do is map the drives on each client and make sure you check to reconnect at startup. No changes to the SageTVClient application required.
Looks like I am ready to give it a go then. Just curious do you prefer ShowAnalyser or Comskip?
__________________

Central Sage Server Win 10 64 Bit, Two HD200, Three HD300, & One PC Client 21 TB storage. SageTv 64 Bit
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 06:40 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.