Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > General > Subtitles

Reply
 
Thread Tools Display Modes
Old 9th June 2025, 00:31   #2021  |  Link
markfilipak
Registered User
 
markfilipak's Avatar
 
Join Date: Jul 2016
Location: America
Posts: 467
Quote:
Originally Posted by jay123210599 View Post
Like what?
What is it that you are trying to do?
markfilipak is offline   Reply With Quote
Old 9th June 2025, 16:59   #2022  |  Link
jay123210599
Registered User
 
Join Date: Apr 2024
Posts: 515
Quote:
Originally Posted by markfilipak View Post
What is it that you are trying to do?
I'm trying to replace the subtitle at the top of this with this.
jay123210599 is offline   Reply With Quote
Old 9th June 2025, 22:15   #2023  |  Link
jay123210599
Registered User
 
Join Date: Apr 2024
Posts: 515
How does any of that help with my task?
jay123210599 is offline   Reply With Quote
Old 13th June 2025, 09:43   #2024  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 2,044
I would like to control ±1 frame movements within "Wave Form/Spectrogram" window with Left/Right Arrow keys.

For some versions now, independent from where focus sits:
Assigning Left/Right arrow keys to have "Video -> One frame back/forward"
unfortunately takes the usual "Move cursor left/right" away from Text Box edits, always performing Video frame decrement/increment.
And Shortcuts->Text Box don't seem to address "Move cursor left/right" at all.

Clearing these Left/Right Arrow key assignments from "Video" restores Text Box "Move cursor left/right",
but as I would like to control ±1 frame movements with Left/Right Arrow keys within "Wave Form/Spectrogram" window
(as I am used to that function from Vegas) it is not offered there, so I went to "Video".

BTW, the shortcuts for focus on"Video" don't seem to apply if focus is on video preview window.
Or am I missing something here ?

Just tested: For 3612, 3613, 407, 408, 4010, 4012 I had not changed defaults.
These are playing nice, arrow keys perform per focus.
Text box: "Move cursor left/right"
Wave Form/Spectrogram "One second back/One second forward".

Too coarse for me, but well, for now I will settle for the offered ±100ms.
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."
Emulgator is offline   Reply With Quote
Old 15th June 2025, 00:31   #2025  |  Link
markfilipak
Registered User
 
markfilipak's Avatar
 
Join Date: Jul 2016
Location: America
Posts: 467
Two issues:
1, What do you make of this?

Note that I then click "Skip".

2, What's happened to SE? It seems to have lost its memory of past training.

Oh, dear.

--Mark.
Attachments Pending Approval
File Type: jpg OCR - Manual image to text.jpg
File Type: jpg Spell check.jpg
markfilipak is offline   Reply With Quote
Old 16th June 2025, 17:06   #2026  |  Link
markfilipak
Registered User
 
markfilipak's Avatar
 
Join Date: Jul 2016
Location: America
Posts: 467
Version 4.0.12.
Dark theme OFF-to-ON preserves existing waveform colors.
Dark theme ON-to-OFF causes default waveform colors to overwrite existing waveform colors.
That was also true of version 4.0.8. Other versions, unknown.

Last edited by markfilipak; 16th June 2025 at 19:06.
markfilipak is offline   Reply With Quote
Old 16th June 2025, 22:24   #2027  |  Link
markfilipak
Registered User
 
markfilipak's Avatar
 
Join Date: Jul 2016
Location: America
Posts: 467
Identifying the 'Image palette' elements

When I started this post, I started really thinking, really hard.

Do you know how to get out of maze? A maze like Jack Nicholson is in, in "THE SHINING". Well, you put one hand on the wall beside you and walk, never taking your hand off the wall. You will eventually get to an exit or you will double back. If you double back, put your hand on the opposite wall and try again.

I think SE is doing something like that with the letters during OCR. I think that's why having just the outlines, and everything else transparent, works so well. SE is sticking a 'hand' out and 'walking' the inside of the outline.

I'm posting what I initially wrote because identifying the 'Image palette' elements is still a worthy effort...

The following is part of OCR.
Code:
                          color picker
                         /   tick box
                        /   /
[X] Use custom colors [ ] [ ] Transparent  [ ] [ ] Transparent  [ ] [ ] Transparent  [ ] [ ] Transparent
                      background           outline              body                (unknown)
                     (clearly true)        or                   or
                                           body                 outline
                                          (which?)             (which?)
Which of the four [ ] [ ] Transparent groups handles outline? Which handles body?

IDX metadata has a very similar entry:
Code:
custom colors: OFF, tridx: 0000, colors: 000000, 000000, 000000, 000000
Which 000000 handles outline? Which handles body? Nobody says. The US Library of Congress doesn't say. matroska.org doesn't say. All the places I searched during a day of searching... None of them stated what group covers which feature. Do they even know? Do you?

I guess it doesn't matter because SE seems to ignore the metadata that's in the IDX file, anyway.

This:
Code:
[X] Use custom colors [ ] [X] Transparent  [ ] [ ] Transparent  [ ] [X] Transparent  [ ] [X] Transparent
seems to work the best. Color doesn't seem to matter.
markfilipak is offline   Reply With Quote
Old 17th June 2025, 11:21   #2028  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 2,044
If you want to guess coming from DVD, the sequence there is b, p, e1, e2 (background, pattern, emphasis 1, emphasis 2)
which can be implemented as
background, body, antialiasing, outline.
or
background, body, antialiasing, shadow.

Here one may assume background, body, outline, shadow ?

Subpic Pixeltype Values for reference (mpucoder):
background b 00
pattern p 01
emphasis1 e1 10
emphasis2 e2 11
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."

Last edited by Emulgator; 17th June 2025 at 11:28.
Emulgator is offline   Reply With Quote
Old 17th June 2025, 13:35   #2029  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,201
after the last update, all my list for removing hearing impaired stuff, multiple replace and fix common error settings are gone. whats up with that? is it possible to fix this?
__________________
Laptop Lenovo Legion 5 17IMH05: i5-10300H, 16 GB Ram, NVIDIA GTX 1650 Ti (+ Intel UHD 630), Windows 10 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64) (K-lite codec pack)
Thunderbolt8 is offline   Reply With Quote
Old 17th June 2025, 14:45   #2030  |  Link
Emulgator
Big Bit Savings Now !
 
Emulgator's Avatar
 
Join Date: Feb 2007
Location: close to the wall
Posts: 2,044
If you installed to a new location, SE starts vanilla.
If you kept the old version: Settings.xml sits in <your SubtitleEdit path here>
ATM in my version 4.0.12 there are 1740 lines controlling Subtitle Edit behaviour.

For .xml editing you may want to install notepad++
Right click on this .xml.file -> Properties -> Open with -> <give the path to notepad++>
From now on any .xml will be opened by notepad++.
Why notepad++ ? notepad++ keeps a history of edits if you set it that way.
Nice to have for pruning as well: WinMerge.
You pull two or three versions of any file onto GUI and get them compared visually (highlighted in colors)
You may purge/edit/inherit as you like, have different SE version side by side and so on.
WinMerge keeps backups too, side by side at the source file place, file name extended by date/time

Go to <your SubtitleEdit path here>\Dictionaries.
There are .xml files controlling the behaviour per subtitle language.

In \Dictionaries folder .xml files sort per language:
de_<> as an example, _se (or no prefix) is what Subtitle Edit brings, _user contains your interactions.

de_DE_se.xml
de_DE_user.xml
de_names.xml
de_names_user.xml
de_NoBreakAfterList.xml
deu_OCRFixReplaceList.xml
deu_OCRFixReplaceList_User.xml
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain)
"Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..."

Last edited by Emulgator; 17th June 2025 at 15:08.
Emulgator is offline   Reply With Quote
Old 17th June 2025, 16:51   #2031  |  Link
markfilipak
Registered User
 
markfilipak's Avatar
 
Join Date: Jul 2016
Location: America
Posts: 467
Quote:
Originally Posted by Emulgator View Post
If you want to guess coming from DVD, the sequence there is b, p, e1, e2 (background, pattern, emphasis 1, emphasis 2)
which can be implemented as
background, body, antialiasing, outline.
or
background, body, antialiasing, shadow.

Here one may assume background, body, outline, shadow ?

Subpic Pixeltype Values for reference (mpucoder):
background b 00
pattern p 01
emphasis1 e1 10
emphasis2 e2 11
Well, Emulgator, I'm glad to meet someone in the know, again.

In 'FATAL ATTRACTION [1987].idx' -- MPV will play subtitles contained in *.idx & *.sub, I tried various 'custom colors' settings.

custom colors: ON, tridx: 0000, colors: 000000, 000000, 000000, 000000
custom colors: ON, tridx: 0000, colors: ffffff, ffffff, ffffff, ffffff
custom colors: ON, tridx: 1111, colors: ffffff, ffffff, ffffff, ffffff

None had any effect. Do you know why?
markfilipak is offline   Reply With Quote
Old 19th June 2025, 15:46   #2032  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,201
Quote:
Originally Posted by Emulgator View Post
If you installed to a new location, SE starts vanilla.
If you kept the old version: Settings.xml sits in <your SubtitleEdit path here>
ATM in my version 4.0.12 there are 1740 lines controlling Subtitle Edit behaviour.

For .xml editing you may want to install notepad++
Right click on this .xml.file -> Properties -> Open with -> <give the path to notepad++>
From now on any .xml will be opened by notepad++.
Why notepad++ ? notepad++ keeps a history of edits if you set it that way.
Nice to have for pruning as well: WinMerge.
You pull two or three versions of any file onto GUI and get them compared visually (highlighted in colors)
You may purge/edit/inherit as you like, have different SE version side by side and so on.
WinMerge keeps backups too, side by side at the source file place, file name extended by date/time

Go to <your SubtitleEdit path here>\Dictionaries.
There are .xml files controlling the behaviour per subtitle language.

In \Dictionaries folder .xml files sort per language:
de_<> as an example, _se (or no prefix) is what Subtitle Edit brings, _user contains your interactions.

de_DE_se.xml
de_DE_user.xml
de_names.xml
de_names_user.xml
de_NoBreakAfterList.xml
deu_OCRFixReplaceList.xml
deu_OCRFixReplaceList_User.xml
I didnt explicitly pick a new location during installation. I did what I always used to do with past updates.

has a new default path been added to his version?

theres also no settings file in my install directory. afaik that ones rather in users/appdata or something?
__________________
Laptop Lenovo Legion 5 17IMH05: i5-10300H, 16 GB Ram, NVIDIA GTX 1650 Ti (+ Intel UHD 630), Windows 10 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64) (K-lite codec pack)

Last edited by Thunderbolt8; 19th June 2025 at 15:50.
Thunderbolt8 is offline   Reply With Quote
Old 19th June 2025, 15:53   #2033  |  Link
Music Fan
Registered User
 
Join Date: May 2009
Location: Belgium
Posts: 1,787
Hi,

the settings.xml file is in C:\Users\Name\AppData\Roaming\Subtitle Edit\.

I always copy it before to update SE.
Music Fan is offline   Reply With Quote
Old 7th July 2025, 03:26   #2034  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 11,417
Hi Nikse,
I got a little bug for you.

See here:- https://forum.doom9.org/showthread.p...43#post2020443

Quote:
Originally Posted by StainlessS View Post
Hi MicroFiche, [EDIT: we had up to 34c here, not quite so bearable humidity]
https://www.mediafire.com/file/ctpxb...oFiche.7z/file

Above [~18KB] contains original extracted subs (outfile.srt) and my Result.srt with scrolling subs eradicated.
I have not spent that much time checking them all, but looks good to me.
I'm gonna have a nap now and as I only just got what I think is pretty much my best expected result,
thought you might like to take a gander.

I'll still spend some time cleaning up the script before I do post it (maybe tomorrow).

Also contains avisynth comparison script to show input and output subs.

Requires Avisynth and TextSub() from VsFilter.dll # https://github.com/pinterf/xy-VSFilter/releases
EDIT: Suggest loading script into VirtualDub2 for perusal.

EDIT:
About 24 mins in, the original outfile.srt has the missing "00:" leading hours timings missing for a time,
and in the comparison script, those subs dont show up. [only the result.srt subs show, as we fix the missing '00:']
as described here


EDIT: To fix the original Outfile.srt, load it into SubtitleEdit, and do a renumber from the edit menu (I think),
then save, that fixes the times missing '00:' and will then work ok in the comparison script.
EDIT: Below missing from above quote [code block omitted by d9 forum when using QUOTE]
Code:
569
00:23:59,071 --> 00:23:59,670
>> NO, I'M ASKING.
WHAT IS "SATURDAY NIGHT LIVE"?
I DON'T KNOW THAT.

570
23:59,672 --> 24:03,774    # BAD Format, missing leading "00:"
WHAT IS "SATURDAY NIGHT LIVE"?
I DON'T KNOW THAT.
>> IT'S "SATURDAY NIGHT LIVE."


# ...


1404
59:57,944 --> 01:00:09,154    # BAD Format, missing leading "00:"
¶¶
>>> IT'S WEEKEND UPDATE, 50th
ANNIVERSARY EDITION.

1405
01:00:09,156 --> 01:00:19,564
>>> IT'S WEEKEND UPDATE, 50th
ANNIVERSARY EDITION.
WITH COLIN JOST AND MIKELE --


# OK from here till End

when you do a renumber of that file Outfile.srt, where hours '00:' are missing from both start and end times,
then is fixed by SE ok, but if only the start time has missing '00:' then is not fixed by SE.
EDIT: As in the FINAL red marked line in above code block.

Example file (outfile.srt) contained in Microfiche.7z linked in quote.

EDIT: Also, renumber dont quite work, [EDIT: when only start time hours 00: missing]
Code:
1404
59:57,944 --> 01:00:09,154    # EDIT: NOT Fixed on start '00:'
¶¶
>>> IT'S WEEKEND UPDATE, 50th
ANNIVERSARY EDITION.

1404                           # EDIT: repeat line 1404
01:00:09,156 --> 01:00:19,564
>>> IT'S WEEKEND UPDATE, 50th
ANNIVERSARY EDITION.
WITH COLIN JOST AND MIKELE --
__________________
I sometimes post sober.
StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace

"Some infinities are bigger than other infinities", but how many of them are infinitely bigger ???

Last edited by StainlessS; 21st July 2025 at 23:21.
StainlessS is offline   Reply With Quote
Old 21st July 2025, 23:04   #2035  |  Link
markfilipak
Registered User
 
markfilipak's Avatar
 
Join Date: Jul 2016
Location: America
Posts: 467
DownloadAsync failed

If you know, please tell me. What was SE trying to do? Thanks--Mark.

Code:
Date: 07/05/2025 07:52:43
SE: 4.0.12.0 - Microsoft Windows NT 6.1.7601 Service Pack 1 - 64-bit
Message: DownloadAsync failed - https://raw.github.com/SubtitleEdit/...r/Plugins4.xml

System.Net.Http.HttpRequestException
Message: An error occurred while sending the request.
StackTrace:    at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Nikse.SubtitleEdit.Core.Http.HttpClientDownloader.<DownloadAsync>d__9.MoveNext()
System.Net.WebException
Message: Unable to connect to the remote server
StackTrace:    at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
System.Net.Sockets.SocketException
Message: An attempt was made to access a socket in a way forbidden by its access permissions 185.199.110.133:443
StackTrace:    at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
Plugins4.xml? Is this important?
markfilipak is offline   Reply With Quote
Old 3rd August 2025, 12:19   #2036  |  Link
jpsdr
Registered User
 
Join Date: Oct 2002
Location: France
Posts: 2,644
Hello.

Since several versions, downloading dictionnary, either tesserac or "standard" is not working anymore. I don't remember exactly when it stopped working. The process is stuck to "waiting...", and i can't stop neither close or stop, i have to kill the programm in task manager.
__________________
My github.
jpsdr is offline   Reply With Quote
Old 3rd August 2025, 12:31   #2037  |  Link
TR-9970X
Registered User
 
TR-9970X's Avatar
 
Join Date: Jan 2025
Posts: 233
Quote:
Originally Posted by jpsdr View Post
Hello.

Since several versions, downloading dictionnary, either tesserac or "standard" is not working anymore. I don't remember exactly when it stopped working. The process is stuck to "waiting...", and i can't stop neither close or stop, i have to kill the programm in task manager.
See if this works:-

https://github.com/UB-Mannheim/tesseract/wiki

You may have to add it to the Subtitleedit folder in users
__________________
Main Systems:-
9970X on Gigabyte TRX50 AERO D
7970X on Asus Pro WS TRX50-Sage WiFi
9950X3D on MSI Carbon X670E
7950X on Gigabyte Aorus Elite B650
i9-13900KF on MSI Tomahawk B660
TR-9970X is offline   Reply With Quote
Old 10th August 2025, 21:45   #2038  |  Link
Yosho
Registered User
 
Join Date: Feb 2006
Posts: 45
I desperately need an auto sub syncer in Subtitle Edit... I'm finding subs that are 3 - 4 seconds too long in some cases. It takes so long to retime everything by hand using waveform that I'm getting burned out.
Yosho is offline   Reply With Quote
Old 11th August 2025, 09:14   #2039  |  Link
Music Fan
Registered User
 
Join Date: May 2009
Location: Belgium
Posts: 1,787
There's an option to limit timecode's duration.
Music Fan is offline   Reply With Quote
Old 11th August 2025, 23:25   #2040  |  Link
junah
Registered User
 
Join Date: Oct 2018
Posts: 7
May I request a feature to batch delete last line on every subtitle.
junah is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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


All times are GMT +1. The time now is 13:28.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.