Subtitle Composer

Video Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

16
7 .9
Description:

A text-based subtitles editor.

Translators wanted:
If you want to help, translate the program into your language and send me the results.

Note for translators:
Please, before starting a translation make sure there isn't one for your language already (or if there is an unmaintained one).
Currently maintained translations include Brazilian Portuguese, Bulgarian, Czech, French, German, Italian, Russian, Serbian (Cyrillic and Latin), Spanish, Polish and Ukrainian. Greek and Hungarian translations are currently unmaintained.
Last changelog:

11 years ago

Version 0.5.3:
- added Czech, Brazilian Portuguese, Bulgarian, French and German translations contributed by Petr Gadula, Marcio P. Moraes, Petar Toushkov, Thomas Gastine and Panagiotis Papadopoulos respectively
and updated Spanish translation
- added Kross powered scripting interface with some basic examples in Ruby, Python and JavaScript
- added action to translate subtitles using Google translation services
- fixed many bugs including some that would crash the application
* selecting a file from the recently opened list could crash the application when using Qt 4.5
* video playback was completely broken with Qt 4.5
* bugs related to searching text and errors
* bugs related to undo/redo that could result in a crash
- other minor fixes, user interface changes and improvements

C

attendant

12 years ago

the actual checks are performed by files FindXine.cmake and FindGStreamer.cmake (I think their location depends on your system). the checks are invoked from src/players/CMakeLists.txt

Report

gejobj

12 years ago

Mandriva 2008.1 rpm here:
http://www.latuberia.net/rpms/2008.1/subtitlecomposer-0.4.2-1.mdv2008.1.i586.rpm

Bye ^_^

Report

AndreAPL

12 years ago

Keep the great work!
It works fabulous.
I use it to edit and join subtitles, and it almost works by it self :D

Report

Fri13

12 years ago

Mandriva package link gives spanish error site (possible 404).

Report

AlexDusty

12 years ago

Thanks for the hardy package.

I opened the program, loaded a video and pressed "Insert", the program crashed with this error:

(<unknown>:13436): GLib-GObject-WARNING **: IA__g_object_set_valist: object class `GstPlayBin' has no property named `'

Hope this helps

Report

gentakojima

12 years ago

It's running fine here. Try changing the player in options to mplayer or xine. That should solve your problem.

Report

AlexDusty

12 years ago

Thanks for the hint, it's working now.

When I use the cursor to move inside the video is it possible to move automatically to the relevant part in the subtitles?

Report

C

attendant

12 years ago

sort of... accuracy with both xine and mplayer is worst than with gstreamer.
does the problem you described before happens everytime (with gstreamer) or randomly?

Report

gentakojima

12 years ago

It works fine here in hardy with gstreamer. Perhaps he's lacking of some gstreamer package?

Report

AlexDusty

12 years ago

Every time.

Report

protoman

12 years ago

I am having a problem on Ubuntu Hardy since 0.4.0 and also with 0.4.1:

[KCrash handler]
#6 0xb6602bc7 in strchr () from /lib/tls/i686/cmov/libc.so.6
#7 0xb7ef7150 in g_param_spec_pool_lookup ()
from /usr/lib/libgobject-2.0.so.0
#8 0xb7ef297e in g_object_set_valist () from /usr/lib/libgobject-2.0.so.0
#9 0xb7ef31e6 in g_object_set () from /usr/lib/libgobject-2.0.so.0

When opening a file. If I erase the config files in ~/.kde it works.

Report

gentakojima

12 years ago

0.4.1 package for Ubuntu hardy.

http://acdrtux.es/debs/subtitlecomposer_0.4.1-0ys1_i386.deb

Report

BorgQueen

12 years ago

Well done.

Report

prizident

12 years ago

Are there any plans on implementing visual typesetting?

Report

sosonok

12 years ago

I realized after saving .srt subtitles with Subtitle Composer my DVD stand-alone player doesn't play them. By using "file" command, I've find out that these files have no longer "CRLF line terminators", which seems to be the problem. Any solution?

Report

C

attendant

12 years ago

i hadn't anticipate this would be a problem. for now, open the saved file with kate and change the line terminator with it (Tools->End of Line). the next release will have support for selecting the output line terminator.

Report

kaloto

12 years ago

application.cpp: In member function `void SubtitleComposer::Application::splitSubtitle()':
application.cpp:1689: error: syntax error before `->' token
application.cpp:1690: error: request for member `addArgument' in `process', which is of non-aggregate type `QProcess ()(...)'
application.cpp:1692: error: request for member `addArgument' in `process', which is of non-aggregate type `QProcess ()(...)'
application.cpp:1694: error: request for member `start' in `process', which is of non-aggregate type `QProcess ()(...)'
make[4]: *** [application.o] Error 1
make[4]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0/src/main'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0/src/main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0'
make: *** [all] Error 2

Report

kaloto

12 years ago

application.cpp: In member function `void SubtitleComposer::Application::splitSubtitle()':
application.cpp:1689: error: syntax error before `->' token
application.cpp:1690: error: request for member `addArgument' in `process', which is of non-aggregate type `QProcess ()(...)'
application.cpp:1692: error: request for member `addArgument' in `process', which is of non-aggregate type `QProcess ()(...)'
application.cpp:1694: error: request for member `start' in `process', which is of non-aggregate type `QProcess ()(...)'
make[4]: *** [application.o] Error 1
make[4]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0/src/main'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0/src/main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/kid/Apps/subtitlecomposer-0.4.0'
make: *** [all] Error 2

Report

Temet

12 years ago

Hello.
I'm a french guy and I just updated the gentoo ebuild and opened your soft for the first time.
It's really great!!!

Hum, I have to press SHIFT+"-" to decrease time on a subtitle whereas "+" (so without SHIFT) works to increase time, is it a bug.

Well, my message is than there are no "po" files ... so no translation :/

Report

C

attendant

12 years ago

well the missing SHIFT in the shortcut to move the subtitles looks like a bug. i'll give that a look.
about the missing po file, i had forgotten that i need to actually provide that file... sorry. i'll make a new release with it ASAP.

Report

Temet

12 years ago

Ok ;)
I will happily make a French translation then ;)

Report

sosonok

12 years ago

I wonder if it is possible to show the number of characters per line in the selected subtitle. Maximum number of characters feature is useful, but I know my DVD standalone player displays up to 48 characters per line and sometimes I like to get more accurate line breaks manually.

Congratulations again for the program ;)

Report

C

attendant

12 years ago

seems easy enough to do. i'll try to add it for the next release.

Report

gejobj

12 years ago

Mandriva 2008.1 (spring) rpm here:
http://www.latuberia.net/rpms/2008.1/subtitlecomposer-0.4.0-1.mdv2008.1.i586.rpm

Bye ^_^

Report

watzke

12 years ago

Please apply this trivial gcc 4.3 patch in some next release: http://www.watzke.cz/files/patches/gcc-4.3-compat/subtitlecomposer-0.4.0-missing-include.patch

Btw. I've added an ebuild for 0.4.0 into my overlay.

Report

11 years ago

Version 0.5.3:
- added Czech, Brazilian Portuguese, Bulgarian, French and German translations contributed by Petr Gadula, Marcio P. Moraes, Petar Toushkov, Thomas Gastine and Panagiotis Papadopoulos respectively
and updated Spanish translation
- added Kross powered scripting interface with some basic examples in Ruby, Python and JavaScript
- added action to translate subtitles using Google translation services
- fixed many bugs including some that would crash the application
* selecting a file from the recently opened list could crash the application when using Qt 4.5
* video playback was completely broken with Qt 4.5
* bugs related to searching text and errors
* bugs related to undo/redo that could result in a crash
- other minor fixes, user interface changes and improvements

12345678910
10
product-maker jolugaju Jul 30 2018 9 excellent
Everything okay but one simple thing: I can't hide the Video Player or the Waveform.
product-maker alex-l Oct 17 2016 9 excellent
product-maker dubious Oct 27 2015 9 excellent
product-maker purplehuman Oct 17 2015 9 excellent
product-maker ArneBab May 27 2015 9 excellent
product-maker Etemenanki Mar 04 2012 9 excellent
product-maker fsmonteiro Apr 11 2011 9 excellent
product-maker LazyKent Feb 08 2011 9 excellent
product-maker Kosava Jan 16 2011 9 excellent
product-maker Vytax Oct 13 2010 9 excellent
Be the first to comment
bialyikar
Jan 27 2015
maxrd2
Nov 24 2013
AlmaTlust
May 15 2012
Etemenanki
Mar 04 2012
hteles
Dec 30 2010
rvernucio
Aug 31 2010
squall38
Aug 05 2010
AndreAPL
May 09 2010
AlexDusty
Feb 22 2010
giricz81
Dec 10 2009
KopiasCsaba
Jun 17 2009
brdn25
May 30 2009
YAFU
May 25 2009
mononoke
Mar 10 2009
adundovi
Mar 01 2009
pvt14
Jan 02 2009
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.5.3
updated May 25 2009
added Nov 15 2007
downloads 24h
0
mediaviews 24h 0
pageviews 24h 11
System Tags app software