Jump to content

Manual Subtitle Offset


firefox1970

Recommended Posts

firefox1970

Hello

it would be nice to have a Manual Subtitle Offset. So that I can tap the Offset time at myself. 

Right now, in the Android App I only can press -50ms or +50ms. If I want key in - 2 Minutes, its long way to do it. It would be easier if i can type - 2 Minutes and all is done and not press -50ms till i have reach it.

Regards

Firefox

 

  • Like 1
  • Agree 5
Link to comment
Share on other sites

visproduction

Out of sync does show up a lot.  I have fixed these issues for post production for many years.  VLC player actually offers this as does AVIDemux editor.

At 24fps, one frame is 42ms.  At 25 fps, one frame is 40ms.  at 29.97 fps one frame is 33ms.  So changing in steps of 50ms is not a good choice.

I think most people accept sync within 3 frames, but exact sync does look much better.  It is difficult to get that correct.

When you are quite a ways off with sync, the UI/UX of bringing it back has to be easy.  Otherwise, it will seem that it is hopelessly lost.  I would guess that most people would try and then never bother to use it again, because it is difficult to do.  A delayed UI/UX would probably hardly ever get used.  Ideally one click adjust and playback with the new adjustment begins automatically.

Hope that helps.

Link to comment
Share on other sites

  • 2 months later...
metropical

I 2nd the idea.  Although it exists as presets in the Emby desktop app.  I can't find a way to even try it with the Emby app for Roku.

I have one rip that I must have screwed up and it's out by a 1/2s or so.

Link to comment
Share on other sites

firefox1970
On 10/18/2022 at 7:48 PM, Luke said:

Hi, yes it's not a bad idea. Thanks for the feedback.

Possible to build this in??

Link to comment
Share on other sites

10 hours ago, metropical said:

I can't find a way to even try it with the Emby app for Roku

Hi.  Unfortunately, the Roku will be the most problematic for this feature as we are not in control of the subtitle rendering at all.  It is all handled by the internal Roku player and it doesn't give us any control over it.  So, to achieve this function on the Roku would require transcoding and burning in the subs on the server and a way for us to specify the offset in that process.  

Link to comment
Share on other sites

  • 3 months later...
firefox1970
On 10/18/2022 at 7:48 PM, Luke said:

Hi, yes it's not a bad idea. Thanks for the feedback.

Hello Luke, will this come inside Emby??

Link to comment
Share on other sites

Hi, I think I’d like to do a slider that you can just easily drag in either direction.

Link to comment
Share on other sites

metropical

a slider would be excellent.  though I guess for my purposes with Roku, not so much.

most of the consoles I work on have a pot that one can read as frames or ms.

but there is also the issue of wrongly formatted subs when the drift back and forth.

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
firefox1970
On 5/7/2023 at 7:12 PM, Luke said:

Hi, I think I’d like to do a slider that you can just easily drag in either direction.

Last Night again, the Subtitle is 2.5 Min to early. It was a hard Way to key this inside Emby. My Finger is bleeding...........
Yes, a Slider would also be better. Thanks

  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...
firefox1970
On 5/7/2023 at 7:12 PM, Luke said:

Hi, I think I’d like to do a slider that you can just easily drag in either direction.

Hi Luke, when you will implement it ?
Ore another suggestion, is it possible to do long press on the + / - Buttons, so that we don't need press it so many times. It is so tiring. 

Link to comment
Share on other sites

5 hours ago, firefox1970 said:

Hi Luke, when you will implement it ?
Ore another suggestion, is it possible to do long press on the + / - Buttons, so that we don't need press it so many times. It is so tiring. 

Hi, no eta but it is in our plans.

Link to comment
Share on other sites

BillOatman
On 5/26/2023 at 3:12 AM, firefox1970 said:

Last Night again, the Subtitle is 2.5 Min to early. It was a hard Way to key this inside Emby. My Finger is bleeding...........
Yes, a Slider would also be better. Thanks

There are subtitle apps that let you adjust the times in the srt file.

Link to comment
Share on other sites

firefox1970
4 hours ago, BillOatman said:

There are subtitle apps that let you adjust the times in the srt file.

For Emby?

Link to comment
Share on other sites

BillOatman
On 7/12/2023 at 1:35 AM, firefox1970 said:

For Emby?

Stand alone apps that allow you to adjust the srt files timestamps themselves.  I'm actually writing a simple one now that you give it the srt file and an offset in milliseconds and it adjusts the file. I'll link to it here what I'm finished in case you have interest.

Link to comment
Share on other sites

BillOatman

I created this simple open source console application that shifts the times in a SRT file by a given number of milliseconds,

Feel free to have a look.

  • Like 2
Link to comment
Share on other sites

visproduction

Online app that changes timings inside .srt files.  I use VLC playback to check.  There is an easy way to add a subtitle to the original video.
Sync all timings in a subtitle srt
 https://subtitletools.com/subtitle-sync-shifter

Sync only timings from selected Start time to End time inside the substitle srt file
 https://subtitletools.com/partial-subtitle-sync-shifter
 

===
Some useful ms numbers that shift audio 1 frame at a time.  Obviously, just go negative to move the audio earlier in the video.  It is tricky to get it exactly right, but you can see it best with closeup actor's face speaking or any sharp click.  Getting it exactly right really looks nice.

24 fps:
42  83  125  167  208  250  292  333  375  417  458  500  542  583  625  667  708  750  792  833  875  916  958  1000  1042...

25 fps (occasionally found in UK and European films): 

40  80  120  160  200  240  280  320  360  400  440  480  520  560  600  640  680  720  760  800  840  880  920  960  1000

29.97  or 30 fps:  
33  67  100  133  167  200  234  267  300  334  367  400  434  467  501  534  567  601  634  667  701  734  767  801  834  868  901  934  968  1000


===

For advanced timing, you can use https://aegisub.org/  I warn you that tweaking with this software takes a lot of time and there is a learning curve. It took me about 5 hours to fix  subtitle timing and improve the actual translations for a 90 minute video.  This allows you to more easily sync and extend subtitles that need a little extra time to read.  It also automatically warns you when the number of words is not ideal for the amount of time they are shown.  

===
It makes more sense to try to find already prepared subtitles online instead:

  1. https://subscene.com/
  2. https://www.podnapisi.net/
  3. https://moviesubtitlesrt.com/
    https://www.opensubtitles.org/en/search/subs 
  4. https://english-subtitles.org/
  5. https://www.addic7ed.com/


Hope that helps.

Edited by visproduction
  • Like 1
Link to comment
Share on other sites

  • 1 month later...
  • 4 months later...
ronl3

+1 for the request to be able to manually enter a subtitle offset (or any other solution for when subtitles need a large offset except for pushing the button a gazillion times).

recently watched a TV series where the subtitles in the language we wanted had a recap but the recorded series did not have the recap... the required offset was something like 90 seconds 😬

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...