Nikse.dk
Back

Subtitle Edit 3.2 Beta 3

Posted by nikse.dk 2011-07-03 Viewing 72 comments

SE 3.2 b3 has improved vobsub reading + much improved ocr via image compare + the usual minor bug fixes and minor improvements ;)

Go ahead and download!

Happy summer

posted by vmb at 11-03-07 5:45 PM
Thank you for the new version.

1. There is a bug with subtitle deletion in the translate mode: if you select the one element in the list and delete it, next line in the original text is replaced with an empty line.

2. And it will be useful to add some more deletion functions for the translate mode: delete both lines in the original and translation, delete only in original, delete only in translation.

3. May be you should add an info about video fitting shortcut (Alt+A) to the settings or to the help page.

posted by nikse.dk at 11-03-07 6:43 PM
Hi vmb!

1) Thx, now fixed in b3 I hope ;)

2) Sounds a bit complicated...

3) OK, will be there soon

posted by vmb at 11-03-07 7:48 PM
1. Yeah, thank you.

2. Well, suppose we have two sub files, English and Russian. In the English sub there are some unnecessary lines (HI-lines, for example) and we want to delete them in order to coordinate the lines in two subs. We need the deletion function only for one column in the list view.

And I often need so much the same addition function, only for one column. Suppose there is an English inscription in the video stream (some signboard, note and so on). In the English sub there is no need to dub it, but in the Russian one we need to add a translation.

I know, the single column addition is a more complicated thing. Because if we delete one line from one column the other ones just shift by one position. But on one column addition we need one line dummy in the other column and this dummy must not be added in the saved file.

Is it a bit more clear now?

posted by Geir Dolonen-Marthinussen at 11-03-07 11:21 PM
Great! Will download and try this new version when I get home from work. This program amazes me! :) Good job!

posted by sialivi at 11-05-07 8:59 PM
[Request]
It would be nice if "Fix '--' -] '...'" also turned '—' (not sure what this long dash character is called) into '...'

posted by dr.jackson at 11-07-07 8:43 PM
Hmmm, let's see: tell me what I have to do in order to avoid this kind of issue:

BEFORE CHANGE CASING (you know - normal casing, sentence ....): "He'd be saying the same [Bleep] thing."

AFTER Change Casing: "He'd be saying the same [Bleep] Thing."

Another one: after 3 dots (I mean "..." :) ), when I use Change Casing option, the first letter on any words that came after "..." it's capitalized and of course I don't need to happen that.

Can you do something about?
Or holyday is already begun? :D

Thank you
Best regards.

posted by nikse.dk at 11-09-07 9:09 PM
@sialivi: OK, might be working now

Hi doc! I've tried to fix it in the above link.
It feels like I've started holiday... but I'm supposed to go to work tomorrow ;)

posted by dr.jackson at 11-10-07 3:45 PM
Hi Nik,

Thanks for your answer, I'll check it right away! :)

posted by vmb at 11-11-07 9:31 AM
In the translation mode "Find" does not finds in the original text.

posted by bavo.bostoen at 11-11-07 11:20 AM
Hallo,

- Fixing common errors seems to cause a crash in my system;
- Downloading (dutch) dictionary seems to crash my system.

I can send you error logs if you want - couldn't post them in comments directly.

Best,
Bavo

posted by bavo.bostoen at 11-11-07 3:24 PM
Another issue: when I select part of the waveform and right-clik it, the shortcut menu sometimes list 4 commands (including 'play selection' & 'add text here'), but also sometimes only 2 or 3 ('play selection' option dissapears).

posted by aMvEL at 11-11-07 5:34 PM
3.2b3 crashes when fixing common errors on non-english language subs.

OCR-ing with tesseract also crashes on non-english subs.

posted by klm at 11-12-07 4:28 PM
Thanks for the great program

Several requests for functionality:

*better support for subtitle format MDVD
{y:b} is italics for single line
{Y:b} is italics for both line
To tag only one line, the first letter in the code({y:b}) should be small. For two lines, big{Y:b}.
Identical to the code of color and bold.

*better support for MPL2
Italic effect is obtained by inserting a "/" (slash) at the beginning of the text.
eg
[768][815] /italic|normal

[768][815] narmal| /italic

[768][815]/italic|normal

[768][815]narmal|/italic

such as Media Player Classic - Home Cinema in this way supports these subtitle formats

*subtitle cleaning of all tags ({y:b} [i])
most stationary player does not support any tags in subtitles

posted by jimmi at 11-12-07 5:48 PM
Please include Icelandic charset in vobsub reading by image compare.

posted by nikse.dk at 11-12-07 9:22 PM
Minor update for beta version (overwrite existing files)

@bavo/aMvEL: Thx, crash should be fixed!

@bavo: Downloading dictionary crash was due to open office website being down...

@klm: The MPL2 should work now!?

@jimmi: You have to create your own image compare database... or do you mean spell check dictionaries or something else?

I still have a few things to fix before next beta/rc ;)

posted by vmb at 11-12-07 10:15 PM
And please, nikse, add a possibility to find both in a translation and an original text.

posted by nikse.dk at 11-12-07 10:22 PM
@vmb: Will try :)

posted by klm at 11-12-07 10:59 PM
Thank you.
Yes MPL2 works.
Maybe you could add a "/" also for the MicroDVD.
Sometimes "/" is used to indicate italics in MicroDVD.

posted by klm at 11-13-07 1:16 PM
to my last comment
may be added in menu 'Fix common errors', repair invalid italic tags in MicroDVD, when this "/" is first in text line change this to {y:i}

and sorry for mistake may in MDVD , of course for italic is a {y:i},
"y" with "i", not with "b"
{y:i} is italics for single line
{Y:i} is italics for both line

posted by Trottel at 11-14-07 12:16 PM
Hi,
1) There are still a lot bugs in translator mode. Try to insert, split or merge lines and than choose "Save" and "Save original subtitle" and then compare these subtitles.

2) "Adjust all times (show earlier/later)" option affects only entries in translated but not in original subtitles (same as font effects, styles and colours).

3) As vmb wrote, some more deletion functions in translator mode would be great. I'm using them in Subtitle Workshop and they are very useful.

4) SE doesn't remember "Show waveform only" or "Show spectrogram only" in waveform window. Every time when I open SE, it shows wave and spectrogram and I have to switch it.

5) It might be good to have some feature like "Save Project" in Subtitle Workshop. It could be e.g. xml file, that stores some useful information like: path to original and translated subtitles (and which are displayed in video and wave window), path to video (and audio), path to waveform and spectrogram (and if they are displayed). So you can have different settings for each subtitles project.

6) If I have a mkv file with multiple audio tracks, is there any way how to choose from which audio track will be wave and spectrogram created?

7) I'm missing possibility to search in both subtitles same as vmb. Could be in Find dialog some options like "Find in Text", "Find in Original Text" and "Find in Both".

posted by vmb at 11-14-07 12:42 PM
To Trottel

6) If you use VLC, there is a track submenu in the video menu. If you use DirectShow with fddshow installed, you must activate stream switcher in the fddshow audio decoder configuration window — then you will be able to switch tracks in the system tray fddshow menu (but may be there will be some problems with track switching in some players).

posted by Trottel at 11-14-07 4:49 PM
To vmb
Thanks, I knew that I saw it in language file. But I was using DirectShow so I couldn't find it in the menu. I was switching tracks in Haali Media Splitter system tray menu. But in this case SE always creates waveform from default track. With VLC it works fine now.

posted by nikse.dk at 11-15-07 8:10 PM
Latest update: http://www.nikse.dk/SubtitleEdit.zip

@klm: SE should now have improved support for MicroDVD styles.

@vmb/Trottel: Find should now search in original as well (still have not fixed replace). I might add a shortcut for this - like Ctrl+shift+f.

@Trottel:
4) SE should remember 'show waveform/spectrogram' now.
5) SE automatically save these settings automatically.

I will not change any texts (but still fix bugs) from now, so SE 3.2 will be out this year ;)


This also means that SE 3.2 is ready for translations - check "Languages" folder in latest update!

posted by vmb at 11-15-07 9:38 PM
Sorry, but the new beta still does not search in the original text for me. Could anybody test this?

posted by aMvEL at 11-15-07 10:20 PM
Some things like fixing - at end of line to ... , and removing Hearing Impaired text also removes the italic-tags. It's not really a big problem as you can fix the tags with the "Fix Common Problems"-function.
However in the case of removing HI-text it can remove italic tags at the start of the sub line, in turn makes the fix-function remove the italic tag altogether.

Also another HI-bug:

(# ARTIST: Song title)

becomes:

Song title)


posted by Johny007 at 11-21-07 11:13 PM
Hello, I was thinking about ability to undock wave and video separately. It would be nice to have a video window on second monitor.

posted by Trottel at 11-25-07 8:08 AM
@vmb: It works form me.

@nikse.dk: Thank you. And what about bugs in translator mode? Will you try to fix them in 3.2 Final?

posted by Robmerc at 11-26-07 3:28 AM
Is it posible to get a spanish version?

posted by mboy at 11-26-07 10:30 PM
Thanks for the beta :)

One thing that's been bothering me though, could you make a setting for "default format", SubtitleEdit seems to auto-default to srt, kind if annoying having to change it each time i have OCR'd a file into ass. Closest think to it i found was "Default file encoding"

posted by sialivi at 11-27-07 12:23 PM
Fix Common OCR Errors suggests the following change:

Whereas me, I'm pushing 3'7".
Whereas me, I'm pushing 3'7"...

posted by xiaowang at 11-27-07 12:58 PM
你好!
首先很感谢您开发了一款很好的软件。
不过我在使用的过程中发现了一点问题,那就是SubtitleEdit3.1不能很好地支持ass格式的字幕,导入这种字幕后,字体、颜色等很多特征都发生了改变。
希望新版本能够解决这一问题。毕竟ass是一种常见的字幕格式。
再次谢谢!
祝一切顺利!

posted by Mike at 11-28-07 5:27 AM
Thanks for the awesome software.
I found the Subtitle Edit 3.2 Beta 3 still has problem with the .ass file. When I open these files, some features like color, font will change anyway.
I don't know why......

posted by Trottel at 11-29-07 4:42 PM
I have problem with waveform. If audio in mkv file has some delay, waveform ignore it.

posted by sialivi at 11-01-08 5:44 AM
HI removal that misses removal of unneeded '-':

Before: [Gunshots][br /]- Oh!
After: - Oh!

posted by vmb at 11-01-08 11:15 AM
@ Trottel and nikse.dk:

Yeah, sorry, it finds in both original and translation now. Thank you.

posted by George at 11-01-08 2:16 PM
Hi, I also emailed you about this. Is it possible to add an "add period after lines where the next subtitle starts with uppercase letter" feature to the Fix Common Errors? I've come across many subtitle files which have exclamation marks, commas etc. but lack periods. I see you already partially implemented this (add period after lines where the next line starts with uppercase letter).

Thanks a lot - George

posted by Trottel at 11-02-08 12:07 PM
I'm using last update from 11-15-07 8:10 PM. SE sometimes doesn't remember selected line when starting and scrolls back to the beginning. And I can't merge lines, I always get error.

posted by Paul at 11-02-08 11:47 PM
Not sure if anyone else has this, but when I click on the waveform it jumps to the right as shown by this video: http://www.youtube.com/watch?v=S3cqQ9wBDkg . It makes it difficult to precisely place the subtitles but not sure if I'm just being stupid, thanks, Paul

posted by John at 11-04-08 1:25 PM
Hi guys. you can put a function to synchronize subtitle on DVD ?

posted by nikse.dk at 11-06-08 11:13 PM
I'm back from holiday.

Thx for all the bug reports :)
I sure have some bugs to fix and some stuff to test, before I can release RC1.


@Johny007: Undock video/waveform is available via the Video menu.

@Robmerc: SE 3.1 includes Spanish - available on the download page. Hopefully 3.2 will be translated too.

@xiaowang: Advanced SubStation alpha should be better supported in SE 3.2!

@Mike: Could you send some sample files and explain a few more details?

@mboy: I'll try to add it in SE 3.3...

@Trottel: What bugs are left in translator mode?
Do you have a smaller mkv file with audio delay (gmail accepts attachments smaller than 20 mb)?
The merge lines error should be fixed here

@Paul: Yeah, VLC seems to jump 0.015 seconds forward on my computer. Very strange - this hack fixes it on my computer... I think it's a bug in vlc, but it could also be SE. I'll have to look at bit more at it.

@John: Sorry, SE cannot edit binary DVD files. You will need some DVD authoring program for this.


posted by vmb at 11-08-08 10:54 AM
Hi nikse.

If I double-click on a word with a tag after or before it (i.e. abcd.< /i> or abcd< /i> or < i>abcd), SE selects both the word and the tag (and all the punctuation marks between them).

Also this happens with some punctuation marks combination (i.e. abcd." or "abcd).

Can you fix it so that SE could select only word letters (and may be hyphens inside words)?

posted by Trottel at 11-08-08 2:57 PM
I will send you description of bugs in translation mode by email.
Unfortunately I don't remember which file was it so I was trying to reproduce this audio delay bug with another file but I wasn't successful. It's OK now so it looks like maybe it was wrong file.
Yes, this version fixes merge lines error. Thanks.

posted by vmb at 11-10-08 9:37 AM
Hi nikse.

Thank you for fixing the bug with tags. However these combinations are still selected as a one bulk:

"abc
abc"
"abc"

Sorry for annoyance)

posted by sialivi at 11-10-08 10:29 PM
There's already a "Add period after lines where next line start with upperface" fix, but I need the opposite: Make the next word lowercase after a line that *doesn't end with* a period, exclaimationmark, questionmark, or *ends with* a colon

posted by sialivi at 11-10-08 10:31 PM
It would also be nice with a "fix common errors" fix to add "..." after lines that doesn't end with punctuation.

posted by vmb at 11-11-08 9:11 AM
Hi nikse.

Thank you for fixing.

posted by nikse.dk at 11-11-08 10:51 PM
@vmb: You found a new version ;)
Thx for testing!

@Fix commor errors and lines without punctuation: I not really sure what to do here - how can I now that a line without punctuation does not continue on next line? Anything related to this will be in 3.3.

Right now I'm fixing some bugs regarding translator mode reported by Trottel. Translator mode combined with waveform does not work too well at the moment, but I'm working on it.


posted by dussin at 11-11-08 11:31 PM
hey, it would be nice with a simple feature to just change framerate on VobSub. Keep it up.

posted by aMvEL at 11-14-08 11:56 AM
Are there any way to use wildcards in the OCR-Fix-Replace-list?

In Norwegian, there are so many words that needs splitting. Like; "atjeg", "skaljeg". I was hoping for something like "*jeg" -] "* jeg".

posted by vmb at 11-15-08 9:15 AM
Is there any possibility for SE to handle subs with temporary empty lines? See, I create a new translation for an original text; SE staffs it with hyphens; it is very annoying to delete all of them line by line while typing the text, so I use the "Replace" dialog. But after saving and reopening the translation SE staffs the temporary empty lines with timing as a text.

posted by vmb at 11-16-08 9:31 AM
Hi nikse.

One more request.

Could SE support another user shortcut for this "Set end and go to next"? In Cyrillic layout I often press Shift+/ key combination, which enters comma, then I press Space. And I often press Space when I have not released Shift yet, so "Set end and go to next" snaps into action unintentionally. And Ctrl+Z does not correct the timing mess then.

posted by nikse.dk at 11-16-08 7:54 PM
@vmb: The empty line bug (a new bug) should be gone again.
"Set end and go to next" shortcut can be changed in the settings.xml file - and undo should now work for this as well!
http://www.nikse.dk/SubtitleEdit.zip (update only, overwrite existing files in SE folder)

posted by vmb at 11-17-08 9:25 AM
Hi nikse. Thanks a lot for your time and efforts, everything is great.

posted by mmh at 11-17-08 12:22 PM
I noticed that when saving .ass files each line has a "NTP" included, where does this come from?

posted by nikse.dk at 11-17-08 3:05 PM
@mmh: Hm, probably some sample files. Should it just be empty ?

posted by vmb at 11-19-08 5:29 AM
Hi nikse.

What about drag-and-drop from edit fields?

posted by George at 11-19-08 11:58 AM
Hello nikse, any chance you might consider the "add period after lines where the next subtitle starts with uppercase letter" fix?

posted by nikse.dk at 11-19-08 4:25 PM
I might add it in SE 3.3... but it will surely give some doubtful results too - what if first word of next line is a name/street? Or the English "I"?

posted by Andrew at 11-20-08 12:37 AM
Get the following error on Windows 7, which ofcourse has to do with MS moronic rule that you can't save settings (or any other data) to the program files folder. Because of the same problem you cannot close SubtitleEdit using regular way and you'll have to use the Task manager to end the process.

--------------
Access to the path 'C:\Program Files (x86)\SubtitleEdit\Settings.xml' is denied.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)

at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)

at System.Xml.XmlTextWriter..ctor(String filename, Encoding encoding)

at Nikse.SubtitleEdit.Logic.Settings.CustomSerialize(String fileName, Settings settings)

at Nikse.SubtitleEdit.Forms.Main.OpenSubtitle(String fileName, Encoding encoding, String videoFileName, String originalFileName)

at Nikse.SubtitleEdit.Forms.Main..ctor()

posted by sialivi at 11-20-08 11:07 PM
@nikse
Regarding the doubtful results you mentioned. Maybe the fix could be added with a warning that it should only be used in special cases and you need to pay attention to the results before accepting the changes (this is how I do it anyway).

posted by TC at 11-21-08 8:41 AM
I will report my experience from SE 3.1 (portable version). Also, i read the previous comments, but if i've missed something, please forgive me.

I found a 'bug' in 'Chars/sec' calculation, retrieving a wrong result (e.g.: 34 characters with a 2,00 sec exposure should retrieve 17 Chars/sec but it shows 15,50).

I would like to make some suggestions too:
1) possibility to select certain lines (by an interval, e.g. lines 1-150), from the Edit menu and simply by dragging the mouse button over those lines;
2) European Portuguese translation.

Thanks and Congratulations for your work!

posted by nikse.dk at 11-22-08 6:49 PM
Hi TC!

Spaces are not counted in 'Chars/sec'
1) You can select multiple lines in the list view with windows standard functionality:
a) click on item and hold shift down while using arrow/page up/down
b) click on item + Shift click on last item

2) A European Portuguese translation will be very welcome: http://www.nikse.dk/SubtitleEdit/Help#translate

posted by TC at 11-22-08 11:07 PM
Thanks for the tip Nik :) My bad...

But i still think it would be very useful to have that command on the Edit menu!

As for the 'Chars/sec', it is strange that spaces are counted for the 'Line length' but do not in 'Chars/sec'.
I spoke with several partners, who guaranteed me that spaces should count.

Also, i noticed that when a line as a break, the 'Total length' does not match the 'Single line length' count (e.g.: 29/29 should be 58, but shows 59).

P.S.: as i am a complete programming noob, can you explain to me how can i make spaces count for the 'Chars/sec'?

Thanks


posted by nikse.dk at 11-23-08 6:44 AM
@TC: OK, spaces will count too. How should new-line be counted?

posted by TC at 11-23-08 3:26 PM
Much appreciated for that Nik :)

I'm not sure what did you mean by 'new-line'?
(the count per se is perfect, i.e., it counts letters, punctuation, spaces, ... and not the tags '[br', '[i]', ...)

I just pointed that when a given line has breaks, 'Total length' should simply be the sum of 'Single line length', but as it is now, it gives a slight difference. Look the above example, please (it looks like it counts an extra character per break).

Regards

posted by PersianSubtitle at 11-23-08 9:20 PM
Persian is right to left language but English is left to right language, how can mix this 2 language without problem, my base language is Persian. for example in Microsoft word 2010 when i put text direction right and align right, i have not problem, in subtitle edit 3.0 in text box was 'insert Unicode control character' but in subtitle edit 3.2 not, it's very good for me and i need it directly

posted by Roger at 11-24-08 5:29 PM
I often find that the same spelling errors occur in many subtitle '.srt' files after I have converted them from '.sub' and '.idx' files.

I see that your program has a "Fix common errors" option under "Tools".

Is it possible to have an option to add the users own common spelling errors to this list?

For example, I have to change "wory" to "worry", and "sory" to "sorry".

I would like to be able to add my own list of spelling errors and corrections to this option, or even make it a separate option under "Tools".

It could even be as simple as a plain text file that is read by your program. One line contains the misspelled word, and the next line contains the correct spelling.

Sorry for the long post - I am just starting to use subtitles and found that your program is the best for correcting, adjusting the frame rate, etc.

Regards,

Roger


Edit:

I just found the "OCR Replace list"!! I guess this is what I need to edit!

posted by nikse.dk at 11-24-08 6:27 PM
@Roger: Yes, you can edit the "OCR Replace list" or you can use the menu "Edit" -> "Multiple replace".

posted by vmb at 11-25-08 8:44 AM
Hi nikse.

If you add a drag-and-drop functionality, please, add as an inner drag-and-drop (inside text fields, for word and clause permutation), as an outer one (between SE text fields and other programs, such as digital dictionaries and web browsers). It will be much simpler to edit and translate with drag-and-drop.

posted by George at 11-29-08 4:26 PM
Thanks for considering it, nikse. You are right, there can always be doubtful results, but they can be easily checked, thanks to the sortable fixes list of the mighty SE!

posted by mod azzy at 11-18-10 11:35 PM
i still cannot import pac files with arabic language an the resault like this :
àپ•›œ پ—›†›چ ”ں پ—’پ—ک
ƒک—– •›‌ ڑپàœ—‌

posted by Raj at 11-04-11 5:13 PM
I'm able to get different font & colors for .ssa but how to change font & colors for .ass files.
Regards,
Raj
BTW I'm using SE 3.2.2

Name *
E-mail Optional
Comment *
Do you want to delete the comment?

Comment



Back   |   Login   |   New user