SageTV Community  

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

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-30-2009, 12:59 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Arrow SageTV on ArchLinux with Comskip HOWTO

Greetings,

In case anyone is interested in setting up SageTV on ArchLinux with Comskip I am documented the setup required to make it work. These instructions are by no means comprehensive but they outline the required components to make it work.
  1. Install ArchLinux using base-dev
  2. Install Option sshd
  3. Configure the server and reboot (add sshd to rc.conf)
  4. Install and the following packages with pacman
    • samba lib32-glibc lib32-zlib lib32-libstdc++5 lib32-gcc-libs lib32-libxslt lib32-libxcursor lib32-libxdamage lib32-libxrandr lib32-mesa lib32-libtiff lib32-openssl
    • Note: Some of the above packages require additional packages which are available in the AUR repositories
  5. Install the following AUR packages using makepkg -i
    • lib32-libldap lib32-libsasl lib32-lcms bin32-wine
    • Note: To install a package from AUR you must first wget the files needed and then run makepkg -i in the directory of where the files are. For convenience I am listing the URLs here. You should create a separate directory for each package and download the appropriate file(s) in each.
      Code:
      wget http://aur.archlinux.org/packages/bin32-wine/bin32-wine/PKGBUILD
      wget http://aur.archlinux.org/packages/bin32-wine/bin32-wine/bin32-wine.install
      wget http://aur.archlinux.org/packages/lib32-lcms/lib32-lcms/PKGBUILD
      wget http://aur.archlinux.org/packages/lib32-libsasl/lib32-libsasl/PKGBUILD
      wget http://aur.archlinux.org/packages/lib32-libldap/lib32-libldap/PKGBUILD
    • Note: There is an order required which is not necessarily reflected above.
  6. Install Java
  7. Download and decompress comskip
  8. Install SageTV with Comskip plugin
    • Note: You will need a script to execute comskip. I have a script which works for me and can be downloaded from here.
    • Note: You may also want to create your own start and stop scripts to start comskip and SageTV.
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #2  
Old 08-30-2009, 01:12 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
This is great... I don't use arch linux, but I've been meaning to set this up on my ubuntu system. Hopefully I can get it working there as well.

Thanks!
Reply With Quote
  #3  
Old 08-30-2009, 07:00 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
I could have sworn I stuck this thread in with the Linux posts.. Not sure why it was moved here.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #4  
Old 09-04-2009, 09:06 AM
harrijay harrijay is offline
Sage Advanced User
 
Join Date: Jan 2007
Location: Wisconsin
Posts: 152
h.264?

Lst time I tried to setup comskip and wine I had to install the Visual C++ runtime for version 8.0 which I got it installed using winetricks before. I never could not get the h.264 version of comskip working. Everytime I ran it I would get random failures and the files would not get processed. Are you using the h.264 version? Right now I am running a VM that runs comskip, it just would be nice to not have to run the VM all the time.

Jayson
__________________
ESXi Host Intel Xeon x3440 on Intel S3420PLX, 4GB RAM, 80GB Primary
Server:2 CPU's and 2GB memory Allocated, 15GB Virtual Primary, 1.5 TB RDM Physical Disk,
A180 using VMDirectPath, 1 xHDHR
Headless ArchLinux 2.6.34 64-bit, SageTV 7.0.15
Sun JRE 1.6.0_20
Comskip&PlayonWindows XP 2CPU and 1GB Ram Allocated
Clients: 1 Media MVP and 2 STX-HD100
Reply With Quote
  #5  
Old 09-04-2009, 12:06 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Not running the h264 version. I don't run a gui on this server and the last time I tried, it wanted me to install X and all the crap that goes with it.

I suppose I will have to cave in and go that route if I want comskip to start scanning h264

I tried to sort it out with Erik last year but lost interest as it wasn't getting fixed.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #6  
Old 09-04-2009, 12:37 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Okay, so I just loaded up the latest version and it is scanning my files..



I am pulling about 18fps and it is maxxing out a core on my Q6600. I did a 30 minute show and it looks like it will be here a while. 10 mins in and 20% complete.

FTR - HDPVR capturing 1080i from DirecTV H20.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #7  
Old 09-04-2009, 02:52 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
There any way to get comskip to not try and create a window?
Reply With Quote
  #8  
Old 09-04-2009, 03:05 PM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
Using the default installation as I outlined above comskip ran on one of the TS files with the log attached. I will take a look at the show later to see how it looks, but it found 3 commercial blocks in a 30 min cartoon show.

B
Attached Files
File Type: txt comskip_log.txt (17.5 KB, 748 views)
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
  #9  
Old 09-08-2009, 09:21 AM
harrijay harrijay is offline
Sage Advanced User
 
Join Date: Jan 2007
Location: Wisconsin
Posts: 152
Setting up an arch server in a VM now thanks for giving it a try. I will let you know how it works. did you have to install the VC runtime?

Jayson
__________________
ESXi Host Intel Xeon x3440 on Intel S3420PLX, 4GB RAM, 80GB Primary
Server:2 CPU's and 2GB memory Allocated, 15GB Virtual Primary, 1.5 TB RDM Physical Disk,
A180 using VMDirectPath, 1 xHDHR
Headless ArchLinux 2.6.34 64-bit, SageTV 7.0.15
Sun JRE 1.6.0_20
Comskip&PlayonWindows XP 2CPU and 1GB Ram Allocated
Clients: 1 Media MVP and 2 STX-HD100
Reply With Quote
  #10  
Old 09-08-2009, 09:40 AM
bcjenkins bcjenkins is offline
SageTVaholic
 
Join Date: Jan 2006
Posts: 3,764
I did not. It worked without issue. The commercial times were off, but I don't tune comskip nor am I familiar enough to know what settings are best.

B
__________________
Running SageTV on unRAID via Docker
Tuning handled by HDHR3-6CC-3X2 using OpenDCT
Reply With Quote
Reply

Tags
archlinux, comskip, server, wine


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
HOWTO: Integrate VB or C# .NET Components Using the SageTV Studio Narflex SageTV Studio 21 09-18-2009 02:42 PM
Another HTPC / SageTV HOWTO KarylFStein General Discussion 2 08-04-2006 07:59 AM
SageTV HOWTO for Dummies and Newbies bling_bling_vr6 General Discussion 0 07-20-2006 12:09 AM
HOWTO: Meedio + SageTV + Girder + Windows SendMessage mostlyfodder General Discussion 0 11-13-2004 12:35 AM


All times are GMT -6. The time now is 12:31 PM.


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