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 11-30-2008, 12:40 PM
alon24 alon24 is offline
Sage Aficionado
 
Join Date: Jun 2004
Posts: 351
Srt2Smi utility

If you are like me, and have an extender (which does not support srt subtitles), and want to see your downloaded movies with subtitles, then the best way is to use the "Caption Playback v1.2.2" which reads smi files only.
http://forums.sagetv.com/forums/down...do=file&id=169

So to convert my many SRT files to SMI I created this app....
Hope someone else needs it too...


This program would convert an srt file to smi piggybacking Subtitle Workshop 4.0 Beta 4.

First get a copy of Subtitle Workshop 4.0 Beta 4, and install it
(http://www.softpedia.com/get/Multime...Workshop.shtml)

Installation:
unzip exe to the location where Subtitle Workshop 4.0 Beta 4 is installed

What is this actually ???
This is a compiled Autoit script (source provided), and it should convert your srt files to smi by running SW 4b4 (gui) and saving the file to smi (same location).

converter.ini

Do not delete the [category] parts...

[config]
movies = extensions which are considered movie extensions

[sequence]
seq= The sequence needed to select SMI from the "save as" type dialog (meant for updating in the future).

[debug]
justopen= True will open sw4b4 and open the save as dialog, and select smi - debug to make sure this actually works, default is false

Usage:

1. If you through an srt movie at the exe, (select an srt movie, and drag it over the exe or link to the exe file), it will convert the file to smi with same name.

2. If you drag a movie file (check movie file extensions), it will look in the same dir for srt files.
2.a found only one file (no matter the name) with srt extension, it will change its name, to match the exe, and create a new smi file with the same name.
2.b Found more than 1 srt file, it will open a choose dialog for you to select the correct file (double click to select), and then it will rename it and create an smi to match.

download from here: http://forums.sagetv.com/forums/down...do=file&id=276
Enjoy
__________________
Server
SageTv 6.3.5, Core2Duo 6300 ,2Gigs ,Saphire x1650, PVR250, 2*320GB + 160GB, java 1.6.1
Client
SageTV Client 6.3.5 , AMD 3000, 1024Mb, Saphire x1600Pro256HDMI, java 1.6.1

Using Nielm's Web server 2.22

Last edited by alon24; 11-30-2008 at 12:45 PM.
Reply With Quote
  #2  
Old 12-02-2008, 07:37 PM
hemicuda's Avatar
hemicuda hemicuda is offline
Sage Icon
 
Join Date: May 2006
Location: north of Chattanooga, Tennessee
Posts: 1,118
nuts. I can't get to the download site for sw4b4. guess I'll try later. there's an srt2smi app on the net already, but it needs some dll that I haven't tracked down yet.
__________________
Server: MS Win7 SP1; FX8350 (H2O cooled); 8GB RAM; Hauppauge HVR-7164 (OTA); HVR-885 (OTA); SageTV 9.1.5.x; 12+TB Sage Storage

Clients: HD300 x2; HD200 x2; Placeshifter

Service: EPB Fiber (1Gb); OTA (we "cut the cord"); Netflix, Hulu, etc.
Reply With Quote
  #3  
Old 12-03-2008, 12:59 AM
alon24 alon24 is offline
Sage Aficionado
 
Join Date: Jun 2004
Posts: 351
Quote:
Originally Posted by hemicuda View Post
nuts. I can't get to the download site for sw4b4. guess I'll try later. there's an srt2smi app on the net already, but it needs some dll that I haven't tracked down yet.

Goolge is your friend here

The other srt2smi application does not do exactly what mine does (not all of it just the srt2smi part) and is not automated like mine.

Hope this works for you
__________________
Server
SageTv 6.3.5, Core2Duo 6300 ,2Gigs ,Saphire x1650, PVR250, 2*320GB + 160GB, java 1.6.1
Client
SageTV Client 6.3.5 , AMD 3000, 1024Mb, Saphire x1600Pro256HDMI, java 1.6.1

Using Nielm's Web server 2.22
Reply With Quote
  #4  
Old 12-08-2008, 06:21 AM
alon24 alon24 is offline
Sage Aficionado
 
Join Date: Jun 2004
Posts: 351
hemicuda:

did it work for you?
__________________
Server
SageTv 6.3.5, Core2Duo 6300 ,2Gigs ,Saphire x1650, PVR250, 2*320GB + 160GB, java 1.6.1
Client
SageTV Client 6.3.5 , AMD 3000, 1024Mb, Saphire x1600Pro256HDMI, java 1.6.1

Using Nielm's Web server 2.22
Reply With Quote
  #5  
Old 12-08-2008, 02:31 PM
hemicuda's Avatar
hemicuda hemicuda is offline
Sage Icon
 
Join Date: May 2006
Location: north of Chattanooga, Tennessee
Posts: 1,118
Sorry, haven't had a chance to get into it yet, although I did manage to download the app from that site.
__________________
Server: MS Win7 SP1; FX8350 (H2O cooled); 8GB RAM; Hauppauge HVR-7164 (OTA); HVR-885 (OTA); SageTV 9.1.5.x; 12+TB Sage Storage

Clients: HD300 x2; HD200 x2; Placeshifter

Service: EPB Fiber (1Gb); OTA (we "cut the cord"); Netflix, Hulu, etc.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Utility: Comskip erik SageTV Customizations 278 04-14-2016 08:13 PM
Simple utility to control multiple USB or Serial HD DirecTV STBs jchiso Hardware Support 15 02-19-2009 06:27 PM
Utility to extract first X bytes from file carlgar The SageTV Community 9 03-04-2008 03:24 PM
Which compression utility is the best? davephan General Discussion 7 01-03-2007 06:57 AM
remote config utility boonesmi General Discussion 4 04-28-2006 09:34 AM


All times are GMT -6. The time now is 08:16 PM.


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