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

gejobj

11 years ago

I made a mandriva 2009.1 rpm version.

You can download it from here:

http://www.latuberia.net/rpms/2009.1/subtitlecomposer-0.5.3-1.mdv2009.1.i586.rpm


Bye.

Report

YAFU

11 years ago

Hello.
In the new version 0.5.3, I have lost most of the options in the top menu, as shown in the picture attached.

Another thing: Do you know why the fonts looks so funny?
I've tried different fonts.

http://img11.imageshack.us/img11/6049/subtitlecomposer.jpg

In Kubuntu 9.04 64bits
Thanks!

Report

goliashcz

11 years ago

If you use my PPA for Subtitle Composer and its GUI doesn't look correctly, you need to copy file subtitlecomposerui.rc to your home folder, ie:
Quote:cp /usr/share/apps/subtitlecomposer/subtitlecomposerui.rc ~/.kde/share/apps/subtitlecomposer/subtitlecomposerui.rc

Report

YAFU

11 years ago

Update: Compiling the sources, the menu problem is fixed.
The fonts are still looking funny.
Bye.

Report

bgmiki

11 years ago

try to ask in #xine-vdpau

Report

bgmiki

11 years ago

is possible to add vdpau support for xine or mplayer?

Report

C

attendant

11 years ago

i don't know much about it, but i think that's up to the video backends (meaning that SC -and all other apps using them- would automatically benefit from it once they add support).

Report

AlexDusty

11 years ago

Hello,
is there a precompiled package of the latest release for Ubuntu Jaunty Jackalope?

Report

goliashcz

11 years ago

It's not the newest code, but I've compiled it for myself and it can be helpful for you. This package is from SVN at least one month ago for Kubuntu 9.04 amd64: http://www.goliash.net/data/subtitlecomposer_20090506-1_amd64.deb

Report

AlexDusty

11 years ago

Hello Goliash and thanks for your precompiled package.

While the package installs fine, unfortunately it's unable to render any video so it's useless to me.

Thanks anyway, I'll wait for an official and updated package.

Report

goliashcz

11 years ago

And if GUI doesn't show correctly, write:
cp /usr/share/apps/subtitlecomposer/subtitlecomposerui.rc ~/.kde/share/apps/subtitlecomposer/subtitlecomposerui.rc

Report

AlexDusty

11 years ago

This work, thanks!

Report

goliashcz

11 years ago

Try to add my repository I've created recently. Packages are available for Ubuntu 9.04 Jaunty for amd64, i386 and lpia.
Quote:
deb http://ppa.launchpad.net/goliash/ppa/ubuntu jaunty main

Report

goliashcz

11 years ago

It's not the newest code, but I've compiled it for myself and it can be helpful for you. This package is from SVN at least one month ago for Kubuntu 9.04 amd64: http://www.goliash.net/datasubtitlecomposer_20090506-1_amd64.deb

Report

Gallaecio

11 years ago

Is there any alternatives to mplayer in order to see videos? I won't install mplayer since it's marked as non-free software (must be because of its codecs).

I've already tried replacing "mplayer" with both "dragon" and "totem". Any way to make SC work with dragon, or other software which doen't contain non-free codecs?

Thanks

Report

C

attendant

11 years ago

SC can use different video backends: MPlayer, GStreamer, Xine and Phonon. In turn, Phonon (which is what Dragon Player uses) and Totem can use either Xine or GStreamer as their backends. All of them use FFmpeg lib for decoding which is free software but might be in violation of some software patents in jurisdictions that uphold them (like the US).

Report

Gallaecio

11 years ago

With Phonon, I get sound, but no video. Why could it be?

BTW, thanks, since sound can be enough for creating subtitles :)

Report

L3x

11 years ago

This version in kde-apps fails to build in Kubuntu Jaunty, with subcomposer svn trunk build fine.

Report

PhilippeP

11 years ago

Is there someone allready busy with french ??

Report

C

attendant

11 years ago

Yes, work on French translation is already ongoing. If you're interested, I can put you in contact with the person doing the work.

Report

PhilippeP

11 years ago

Ooops I forgot to answer, yes can put me in contact with the translater... it is always good to have a second reader.

BTW I have a strange behaviour from SC: when I open a video it plays it very fast, I don't see any setting fot this , I rebuild it to check that KDE 4.2 upgrade wasn't the problem.
It still doesn't play at normal pace.

Report

pejakm

11 years ago

Hi!

I can't compile this on Arch Linux:

Quote:Scanning dependencies of target subtitlecomposer
[ 6%] Building CXX object src/main/CMakeFiles/subtitlecomposer.dir/subtitlecomposer_automoc.o
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_gstreamerbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:28:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:34:21: error: gst/gst.h: No such file or directory
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/../playerbackend.h:27,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/mplayerbackend.h:29,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_mplayerbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:4:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/../player.h:56: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/../playerbackend.h:29,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/mplayerbackend.h:29,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_mplayerbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:4:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/../../config/appconfiggroupwidget.h:46: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/mplayerbackend.h:29,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_mplayerbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:4:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/../playerbackend.h:51: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_mplayerbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:4:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/mplayer/mplayerbackend.h:48: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/main/dialogs/actionwithtargetdialog.h:28,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/main/dialogs/clearerrorsdialog.h:27,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_clearerrorsdialog.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:7:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/main/dialogs/../../core/subtitleline.h:245: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/main/configdialog.h:27,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_configdialog.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:12:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/main/../config/appconfig.h:61: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_xinebackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:14:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/xine/xinebackend.h:54: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_subtitle.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:21:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/core/subtitle.h:178: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_phononbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:22:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/phonon/phononbackend.h:55: упозорење: одредбе типова се игноришу на повратном типу функције
In file included from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/moc_gstreamerbackend.cpp:10,
from /home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/subtitlecomposer_automoc.cpp:28:
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:49: упозорење: одредбе типова се игноришу на повратном типу функције
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:80: грешка: ‘GstState’ has not been declared
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:82: грешка: ИСО Ц++ забрањује декларацију ‘GList’ без типа
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:82: грешка: expected ‘;’ before ‘*’ token
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:95: грешка: ИСО Ц++ забрањује декларацију ‘GstElement’ без типа
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:95: грешка: expected ‘;’ before ‘*’ token
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:96: грешка: ИСО Ц++ забрањује декларацију ‘GstElement’ без типа
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:96: грешка: expected ‘;’ before ‘*’ token
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:97: грешка: ИСО Ц++ забрањује декларацију ‘GstElement’ без типа
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:97: грешка: expected ‘;’ before ‘*’ token
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:99: грешка: ИСО Ц++ забрањује декларацију ‘GstBus’ без типа
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:99: грешка: expected ‘;’ before ‘*’ token
/home/mladen/Desktop/subt/src/subtitlecomposer-0.5.2/build/src/main/../../../src/player/gstreamer/gstreamerbackend.h:103: грешка: ‘guint64’ не именује тип
make[2]: *** [src/main/CMakeFiles/subtitlecomposer.dir/subtitlecomposer_automoc.o] Error 1
make[1]: *** [src/main/CMakeFiles/subtitlecomposer.dir/all] Error 2
make: *** [all] Error 2

Looks like some dependancies are missing, but makepkg doesn't report anything...

Report

C

attendant

11 years ago

Are you running KDE4.2? I encountered some problems when trying to compile SC with it (there were some broken CMakeLists.txt files, though they should be fixed now).
If possible, please, try compiling the code from trunk (SVN repository is at https://subcomposer.svn.sourceforge.net/svnroot/subcomposer/trunk) and let me know if you still have this problem.

Report

pejakm

11 years ago

Compiled from svn trunk, working great, thank you!

Report

dsent

11 years ago

I've forgot to mention that version 0.4.3 is working great on the same machine.

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 6
System Tags app software