Set delay is very powerful feature, and the new function: "from first selected..." is one of my favourites.
I had an idea for an another set delay feature.
"Set delay based on video position"
If I use this a similar window pops up, where I can delay the selected title, or all titles from the first selected, based on the current video position. So I don't have to calculate the timecodes, I just pause the video and set the delay.
This could be combined with the "shift time" function in the settings, that's very important.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You can do that now. First, set the desired position of the movie. Then select the subtitles that you want and click on Set Show Time (ALT+C). They will all shift so that the first selected subtitle starts at the current position of the movie and the rest of them will keep their durations and pauses.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2015-04-03
Well, I wanted this feature too, because most of the time all the work of re-syncronyze a subtitle is set a delay (+ or -) to all the lines of a subtitle.
I try the solution made by Andrey and works, but it isn't the ideal solution, because not allways the first line of a subtitle is the better for check the timming and with this solution only the first line selected to the end would be adjusted.
I made a solution (better in my opinion) and post here to developer consideration.
It works very well (I compiled and tested) and consist of pre-fill the delay in the delay form based in the difference between the position of the video and the time of the first selected line. This is made in the SetDelayclick Procedure of the main form.
I dont think what this change affect other parts of the program, but who knows, in a program so complex as Subtitle Workshop better the developers implements this type of changes.
Cheers!
Pablo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2016-01-08
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2015-04-03
I forgot to include in previous message...
I made a small freeware program to remove credits and rename video files based in subtitle names.
I anyone want to check is in: http://srtfilter.blogspot.com.ar/
Cheers!
Pablo
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2015-10-13
Post awaiting moderation.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I made the previous post (as Anonymous) with the code for automatically set the delay based in the time of the video.
If anyone dont want to compile the code and want the program compiled with that improvement, you can download it Here
I included the original .exe and the compiled by me. The difference in size is because the original is UPX compressed and mine not. The programmers could understand this better.
I try to code a Pascal script but I can not use type Text to read file to auto sub.
When run script it can not compile and say undetify type.
Could you give me a way to read file?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Set delay is very powerful feature, and the new function: "from first selected..." is one of my favourites.
I had an idea for an another set delay feature.
"Set delay based on video position"
If I use this a similar window pops up, where I can delay the selected title, or all titles from the first selected, based on the current video position. So I don't have to calculate the timecodes, I just pause the video and set the delay.
This could be combined with the "shift time" function in the settings, that's very important.
You can do that now. First, set the desired position of the movie. Then select the subtitles that you want and click on Set Show Time (ALT+C). They will all shift so that the first selected subtitle starts at the current position of the movie and the rest of them will keep their durations and pauses.
Thanks, I will try it.
Let me know if this works for you, so that I can close the thread.
Yes, certainly.
It's a very nice trick and works wonderfully well.
I think you may close the thread.
Yes, it works, thank you and sorry for my late answer.
Yes, it works, thank you and sorry for my late answer.
Post removed.
Last edit: Kameleon_ 2024-02-05
Well, I wanted this feature too, because most of the time all the work of re-syncronyze a subtitle is set a delay (+ or -) to all the lines of a subtitle.
I try the solution made by Andrey and works, but it isn't the ideal solution, because not allways the first line of a subtitle is the better for check the timming and with this solution only the first line selected to the end would be adjusted.
I made a solution (better in my opinion) and post here to developer consideration.
It works very well (I compiled and tested) and consist of pre-fill the delay in the delay form based in the difference between the position of the video and the time of the first selected line. This is made in the SetDelayclick Procedure of the main form.
Code
.
I dont think what this change affect other parts of the program, but who knows, in a program so complex as Subtitle Workshop better the developers implements this type of changes.
Cheers!
Pablo
I forgot to include in previous message...
I made a small freeware program to remove credits and rename video files based in subtitle names.
I anyone want to check is in: http://srtfilter.blogspot.com.ar/
Cheers!
Pablo
I made the previous post (as Anonymous) with the code for automatically set the delay based in the time of the video.
If anyone dont want to compile the code and want the program compiled with that improvement, you can download it Here
I included the original .exe and the compiled by me. The difference in size is because the original is UPX compressed and mine not. The programmers could understand this better.
You can check the .exe with Virustotal
Cheers!
SrtFilter: Remove Credits and Rename Video Files Automatically
Last edit: antekgla 2017-04-13
Congratulations for your contribution on the program!
Please, check your SourceForge messages.
View and moderate all "Feature Requests" comments posted by this user
Mark all as spam, and block user from posting to "Discussion"
I try to code a Pascal script but I can not use type Text to read file to auto sub.
When run script it can not compile and say undetify type.
Could you give me a way to read file?
http://subtitry.ru/feedback/index.php?showtopic=2113