<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16667414</id><updated>2011-04-22T00:34:58.949+01:00</updated><title type='text'>SubLib</title><subtitle type='html'>A library to manage movie subtitles</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>15</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16667414.post-115241087860441097</id><published>2006-07-09T03:06:00.000+01:00</published><updated>2006-07-09T03:07:58.996+01:00</updated><title type='text'>New web site</title><content type='html'>The Sublib project has moved to a new web site. It's available at:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sublib.sourceforge.net"&gt;http://sublib.sourceforge.net&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-115241087860441097?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/115241087860441097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=115241087860441097' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/115241087860441097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/115241087860441097'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/07/new-web-site.html' title='New web site'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-115166845808013058</id><published>2006-06-30T12:42:00.000+01:00</published><updated>2006-06-30T12:54:19.586+01:00</updated><title type='text'>New Features</title><content type='html'>The library now has support for autotools, to build it without requiring NAnt. It has also been imported into &lt;a href="http://www.monodevelop.com/Main_Page"&gt;MonoDevelop&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The public interfaces are being documented, so the API reference will be complete for the next release. The next release will also feature more synchronization options and support for more subtitle formats, as well as the improvements that have already been made since the last release.&lt;br /&gt;&lt;br /&gt;All the changes are already present in the SVN.&lt;br /&gt;&lt;br /&gt;A new website for the project is also in progress, so expect many changes in the near future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-115166845808013058?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/115166845808013058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=115166845808013058' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/115166845808013058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/115166845808013058'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/06/new-features.html' title='New Features'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-114263660212188351</id><published>2006-03-17T23:03:00.000Z</published><updated>2006-03-17T23:03:52.620Z</updated><title type='text'>API Reference</title><content type='html'>The initial version of the library's API is &lt;a href="http://sublib.sourceforge.net/api"&gt;online&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Contact me if you want to help documenting it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-114263660212188351?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/114263660212188351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=114263660212188351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114263660212188351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114263660212188351'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/03/api-reference.html' title='API Reference'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-114106084388624165</id><published>2006-02-27T17:17:00.000Z</published><updated>2006-02-27T17:20:45.640Z</updated><title type='text'>SubLib 0.0.5 is out</title><content type='html'>Version &lt;a href="http://sublib.blogspot.com/2005/09/download.html"&gt;0.0.5&lt;/a&gt; has been released. I've been pointed out today that the previous release archives were corrupted. I'm sorry for not being able to detect that earlier, and would like to thank the (anonymous) user who noticed it and informed me.&lt;br /&gt;&lt;br /&gt;The complete list of changes:&lt;br /&gt;- Major namespace change, everything is inside the "SubLib" namespace now.&lt;br /&gt;- Internal file organization change, Domain files are now under Application.&lt;br /&gt;- Now tries western 1252 encoding if both auto-detection and the default encoding fail.&lt;br /&gt;- Stop throwing exceptions when times and frames are accessed and invalid (use IsValid to validate)&lt;br /&gt;- Possibility to create a new/empty subtitle file&lt;br /&gt;- Associate a new subtitle file to a filename or set it unnamed&lt;br /&gt;- SubtitleProperties now handles file path and allows operations on it&lt;br /&gt;- Subtitle's duration field can now be changed, and not only the end field&lt;br /&gt;- Subtitles are now indexed starting at 0, instead of 1&lt;br /&gt;- Enumerations changed, removed the "Unknown" item for consistency&lt;br /&gt;- New constructors to Times, Frames, Subtitle, SubtitleText and Subtitles&lt;br /&gt;- Code cleanup.&lt;br /&gt;&lt;br /&gt;Bugs fixed:&lt;br /&gt;- Adding a subtitle to the beginning of the collection inserts in position 1 instead of 0&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-114106084388624165?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/114106084388624165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=114106084388624165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114106084388624165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114106084388624165'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/02/sublib-005-is-out.html' title='SubLib 0.0.5 is out'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-114105599050697084</id><published>2006-02-27T15:57:00.000Z</published><updated>2006-03-01T20:07:49.543Z</updated><title type='text'>Source Repository</title><content type='html'>The project's CVS has been migrated to Subversion (SVN).&lt;br /&gt;&lt;br /&gt;It can be accessed &lt;a href="http://svn.sourceforge.net/viewcvs.cgi/sublib/trunk/sublib/"&gt;online&lt;/a&gt; or with your favorite SVN client (remember to join the following 2 lines, it's a single command):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  svn co https://svn.sourceforge.net/&lt;br /&gt;svnroot/sublib/trunk/sublib sublib&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-114105599050697084?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/114105599050697084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=114105599050697084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114105599050697084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114105599050697084'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/02/source-repository.html' title='Source Repository'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-114005764597578189</id><published>2006-02-16T02:34:00.000Z</published><updated>2006-02-16T02:40:46.263Z</updated><title type='text'>Update</title><content type='html'>The main sections on the right have been updated to reflect the project's current status.&lt;br /&gt;&lt;br /&gt;SubLib is being used in the &lt;a href="http://gsubtitles.sourceforge.net"&gt;Gnome Subtitles&lt;/a&gt; project and numerous changes are on the way (some of which already available in the CVS).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-114005764597578189?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/114005764597578189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=114005764597578189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114005764597578189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/114005764597578189'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/02/update.html' title='Update'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-113849958223796304</id><published>2006-01-29T01:50:00.000Z</published><updated>2006-01-29T01:55:08.066Z</updated><title type='text'>SubLib 0.0.4 released</title><content type='html'>This release features the result of an initial integration with &lt;a href="http://gsubtitles.sourceforge.net"&gt;Gnome Subtitles&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Change Log:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;MicroDVD: now detects style tags anywhere inside subtitles' text&lt;/li&gt;&lt;li&gt;SubRip: fixed bug related to style parsing&lt;/li&gt;&lt;li&gt;Parsing engine optimized &lt;/li&gt;&lt;li&gt;Subtitle regular expressions are case-insensitive by default&lt;/li&gt;&lt;li&gt;Subtitles are now trimmed&lt;/li&gt;&lt;li&gt;Added Get() to SubtitleText, which retrieves subtitles separated by the newline character&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-113849958223796304?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/113849958223796304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=113849958223796304' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/113849958223796304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/113849958223796304'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2006/01/sublib-004-released.html' title='SubLib 0.0.4 released'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-113061320992830504</id><published>2005-10-29T20:07:00.000+01:00</published><updated>2005-10-29T20:44:03.583+01:00</updated><title type='text'>SubLib 0.0.3 Released</title><content type='html'>Version 0.0.3 is now ready for &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=138366&amp;package_id=151898&amp;release_id=366944"&gt;download&lt;/a&gt;.   You can either get the pre-compiled Mono/.NetFramework binary (exe) or the source code (src).&lt;br /&gt;&lt;br /&gt;This release features the result of a source code inspection. The internal structure was refactored, which now relates to a more consistent internal behaviour and clearer public interfaces. For detailed changes, take a look at the &lt;a href="http://sourceforge.net/project/shownotes.php?group_id=138366&amp;release_id=366944"&gt;ChangeLog&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The library now includes a very decent (but still minimal) amount of functionality, so the next step will be to start building &lt;a href="http://gsubtitles.sourceforge.net"&gt;Gnome Subtitles&lt;/a&gt;, a subtitle editor for Gnome that will use SubLib.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-113061320992830504?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/113061320992830504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=113061320992830504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/113061320992830504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/113061320992830504'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/10/sublib-003-released.html' title='SubLib 0.0.3 Released'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-113002725662144785</id><published>2005-10-23T01:25:00.000+01:00</published><updated>2005-10-23T14:56:57.876+01:00</updated><title type='text'>Sublib 0.0.2 Released</title><content type='html'>SubLib 0.0.2 has been released.&lt;br /&gt;&lt;br /&gt;This release focuses on increasing the functionality of the synchronization module. The parsing engine has also been consolidated, due to testing and bugfixes.&lt;br /&gt;&lt;br /&gt;Changes:&lt;br /&gt;&lt;br /&gt;* Added a Post Process mechanism to the parsing engine&lt;br /&gt;* Fixed some bugs with reading style tags from SubRip subtitles&lt;br /&gt;* Has the possibility of displaying more verbose prints&lt;br /&gt;* Properties mechanism sets the way subtitles are opened&lt;br /&gt;* New operations: changing the framerate and the input file's framerate&lt;br /&gt;* Includes a new README file&lt;br /&gt;&lt;br /&gt;The project files are available for download at the &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=138366&amp;package_id=151898&amp;amp;release_id=365361"&gt;Sourceforge Mirrors&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-113002725662144785?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/113002725662144785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=113002725662144785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/113002725662144785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/113002725662144785'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/10/sublib-002-released.html' title='Sublib 0.0.2 Released'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-112753272397487549</id><published>2005-09-24T04:27:00.000+01:00</published><updated>2005-09-24T04:32:03.973+01:00</updated><title type='text'>Version 0.0.1 is out</title><content type='html'>The first version is out. It contains basicaly the core and is released for testing purposes, so any help would be really appreciated.&lt;br /&gt;&lt;br /&gt;Take a look at &lt;a href="http://sublib.blogspot.com/2005/09/how-to-help.html"&gt;How To Help&lt;/a&gt; and &lt;a href="http://sublib.blogspot.com/2005/09/getting-started.html"&gt;Getting Started&lt;/a&gt; in case you're interested.&lt;br /&gt;&lt;br /&gt;The first key features are:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Subtitle format auto detection&lt;/li&gt;   &lt;li&gt;Support for MicroDVD and SubRip subtitles&lt;/li&gt;   &lt;li&gt;Auto detect the file's character encoding (using the Mozilla libraries)&lt;/li&gt;   &lt;li&gt;Generic parsing engine allows to add new subtitle formats using regular expressions&lt;/li&gt;   &lt;li&gt;Relaxed rules for parsing subtitles with errors&lt;/li&gt;   &lt;li&gt;Lists the bits of text which couldn't be read&lt;/li&gt;   &lt;li&gt;Supported operations: reading and writing&lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-112753272397487549?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/112753272397487549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=112753272397487549' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112753272397487549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112753272397487549'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/09/version-001-is-out.html' title='Version 0.0.1 is out'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-112665159248717636</id><published>2005-09-13T23:35:00.000+01:00</published><updated>2005-09-13T23:46:32.493+01:00</updated><title type='text'>First post...</title><content type='html'>...well, not exactly. Though, the few posts older than this one will be treated as permanent information about the project (as can be seen on the Links column on the right).&lt;br /&gt;&lt;br /&gt;This will be the official home page for the SubLib project from now on. It has been migrated from the existing Wiki to provide a better way to publish news about the project.&lt;br /&gt;&lt;br /&gt;The project has currently a somehow decent parsing engine, with automatic detection for the subtitle's format and text encoding. It also fully supports reading from and writing to MicroDVD and SubRip subtitles.&lt;br /&gt;&lt;br /&gt;The development process is now concentrated on building the mechanism that validates and repairs the subtitles upon parsing and, afterwards, basic synchronization functionality.&lt;br /&gt;&lt;br /&gt;In case you're feeling like it, any help would be appreciated (see &lt;a href="http://sublib.blogspot.com/2005/09/how-to-help.html"&gt;How to Help&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;That's all for now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-112665159248717636?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/112665159248717636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=112665159248717636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112665159248717636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112665159248717636'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/09/first-post.html' title='First post...'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-112665017395713522</id><published>2005-09-13T23:08:00.000+01:00</published><updated>2006-03-17T23:07:59.896Z</updated><title type='text'>How to Help</title><content type='html'>If you feel like it, you can help with the following:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Documentation &lt;/span&gt;- the &lt;a href="http://sublib.sourceforge.net/api"&gt;library's API&lt;/a&gt; needs to be documented. A simple tutorial would also be useful.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Add support for more subtitle formats&lt;/span&gt; - SubRip and MicroDVD formats are currently supported. New formats can be easily created with the use of regular expressions. See the &lt;a href="http://svn.sourceforge.net/viewcvs.cgi/*checkout*/sublib/trunk/sublib/src/SubLib/Persistency/SubtitleFormatMicroDVD.cs"&gt;SubtitleFormatMicroDVD&lt;/a&gt; source file for an example, and use the &lt;a href="http://lists.sourceforge.net/lists/listinfo/sublib-general"&gt;Mailing List&lt;/a&gt; if you need help.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-112665017395713522?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/112665017395713522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=112665017395713522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112665017395713522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112665017395713522'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/09/how-to-help.html' title='How to Help'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-112664933120092691</id><published>2005-09-13T23:05:00.000+01:00</published><updated>2006-02-16T02:13:37.896Z</updated><title type='text'>Support</title><content type='html'>Support is provided in the &lt;a href="http://lists.sourceforge.net/lists/listinfo/sublib-general"&gt;Mailing List&lt;/a&gt;. You can also use the &lt;a href="http://sourceforge.net/forum/?group_id=138366"&gt;Forums&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Direct links for the tracking system:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://sourceforge.net/tracker/?atid=740661&amp;group_id=138366&amp;amp;func=browse"&gt;Bugs&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://sourceforge.net/tracker/?atid=740664&amp;group_id=138366&amp;amp;func=browse"&gt;Feature Requests&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="https://sourceforge.net/tracker/?atid=740663&amp;group_id=138366&amp;amp;func=browse"&gt;Patches&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-112664933120092691?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/112664933120092691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=112664933120092691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112664933120092691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112664933120092691'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/09/support.html' title='Support'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-112664893775863356</id><published>2005-09-13T22:51:00.000+01:00</published><updated>2006-03-04T15:03:56.353Z</updated><title type='text'>Download</title><content type='html'>The latest source release is available at the sourceforge mirrors:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://prdownloads.sourceforge.net/sublib/sublib-0.0.5-src.zip?download"&gt;sublib-0.0.5-src.zip&lt;/a&gt; (&lt;a href="http://svn.sourceforge.net/viewcvs.cgi/*checkout*/sublib/trunk/sublib/ChangeLog"&gt;ChangeLog&lt;/a&gt;)&lt;a href="http://prdownloads.sourceforge.net/sublib/sublib-0.0.4-src.zip?download"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;To build the library, run &lt;span style="font-style: italic;font-family:courier new;" &gt;"nant build&lt;/span&gt;" at the project's root dir (see &lt;a href="http://svn.sourceforge.net/viewcvs.cgi/*checkout*/sublib/trunk/sublib/README"&gt;README&lt;/a&gt; for details).&lt;br /&gt;&lt;br /&gt;There is also a &lt;a href="http://prdownloads.sourceforge.net/sublib/sublib-0.0.5-exe.zip?download"&gt;binary&lt;/a&gt; available that allows to experiment part of the library's functions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;Requirements&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://nant.sourceforge.net/"&gt;NAnt&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.go-mono.com"&gt;Mono&lt;/a&gt; or the .Net Framework&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;font-size:130%;" &gt;&lt;br /&gt;Latest code&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Browse the SVN &lt;a href="http://svn.sourceforge.net/viewcvs.cgi/sublib/trunk/sublib/"&gt;online&lt;/a&gt;, or with your favorite SVN client (remember to join the following 2 lines, it's a single command):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  svn co https://svn.sourceforge.net/svn&lt;br /&gt;root/sublib/trunk/sublib sublib&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-112664893775863356?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/112664893775863356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=112664893775863356' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112664893775863356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112664893775863356'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/09/download.html' title='Download'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16667414.post-112657613814152079</id><published>2005-09-13T02:47:00.000+01:00</published><updated>2006-04-25T02:40:46.730+01:00</updated><title type='text'>About</title><content type='html'>&lt;span style="font-weight: bold;"&gt;SubLib&lt;/span&gt; is a library for managing movie subtitles.&lt;br /&gt;&lt;br /&gt;It is written in C# and can be used with CLRs like the &lt;a href="http://www.mono-project.com/"&gt;Mono&lt;/a&gt; platform or the &lt;a href="http://msdn.microsoft.com/netframework/gettingstarted/default.aspx"&gt;.NET Framework&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Its &lt;span style="font-weight: bold;"&gt;features&lt;/span&gt; include:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Auto detection of the subtitle format&lt;/li&gt;   &lt;li&gt;Auto detection of the subtitle character encoding&lt;/li&gt;   &lt;li&gt;Support for time and frame-based subtitles&lt;/li&gt;   &lt;li&gt;Support for the following subtitle formats (at the moment):&lt;/li&gt;   &lt;ul&gt;     &lt;li&gt;MicroDVD&lt;/li&gt;   &lt;/ul&gt;   &lt;ul&gt;     &lt;li&gt;SubRip &lt;/li&gt;   &lt;/ul&gt;   &lt;li&gt;Modular parsing engine which allows to easily add new subtitle formats&lt;/li&gt;   &lt;li&gt;Relaxed subtitle parsing, to read subtitles that contain errors&lt;/li&gt;   &lt;li&gt;Possibility to list the bits of text which couldn't be read as subtitles&lt;/li&gt;&lt;li&gt;Framerate conversion&lt;/li&gt;&lt;/ul&gt;Projects that use this library: &lt;a href="http://gsubtitles.sourceforge.net/"&gt;Gnome Subtitles&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Supported Operating Systems: All POSIX (Linux/BSD/UNIX-like OSes) , All 32-bit MS Windows (95/98/NT/2000/XP)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SubLib &lt;/span&gt;is released under the &lt;a href="http://www.gnu.org/licenses/gpl.html"&gt;GNU General Public License (GPL)&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16667414-112657613814152079?l=sublib.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sublib.blogspot.com/feeds/112657613814152079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16667414&amp;postID=112657613814152079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112657613814152079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16667414/posts/default/112657613814152079'/><link rel='alternate' type='text/html' href='http://sublib.blogspot.com/2005/09/about_13.html' title='About'/><author><name>noup</name><uri>http://www.blogger.com/profile/04837473458172462557</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
