Official BS.Player forums

Official BS.Player forums (http://forum.bsplayer.com/index.php)
-   Answered And Solved Questions (http://forum.bsplayer.com/forumdisplay.php?f=20)
-   -   Milliseconds (http://forum.bsplayer.com/showthread.php?t=1690)

crashsoul 21st May 2003 11:21 PM

Milliseconds
 
Can you add such feature in display time field? For making subtitles it would be great, especially in great player ;)

BSPeter 8th August 2009 01:46 PM

Shouldn't be too difficult to add such option (also given that BS.Player-Pro's subtitle editor already uses this time format: hh:mm:ss,sss).
:wink:

BSPeter 9th August 2009 09:21 PM

I support your request to add such display as an option. It is now upto the developer(s) of BS.Player to follow this suggestion or not.
You should be aware, however, that this time-counter will not (in reality) increase by 1/1000sec at each step! For, the smallest possible significant step will always depend on the actual framerate of the movie. E.g. for a 25fps movie the movie's time counter can only increase by meaningfull steps of (1/25=) 40/1000sec.
(Of course also intermediary step-numbers (resp. time) can/may perhaps be shown but these would be "artificial" and simply correspond to the same framenumber)
:wink:

adicoto 10th August 2009 06:05 AM

For audio synchronising (i've done some) 5/100 (0,5/10) of a second it's enough in terms of steps to do a good synchronisation.
For subtitling (i've done some) 0,5 seconds it's enough in terms of precision. Besides, the most important subtile creating softwares works with "click and insert framenumber (or time)" .

Time counter can increase with 1/1000 of a sec. it's not limited by the framerate (time it's time, it's only limited by the use of time displaying) but it will be useless to display continously such an info.
Around 100 fps (1/100 sec) it's the highest framerate that the human eye it's comfortable with and can be folowed, so everything beyond it's useless.

BSPeter 10th August 2009 09:38 PM

Quote:

Originally Posted by adicoto (Beitrag 38280)
....Around 100 fps (1/100 sec) it's the highest framerate that the human eye it's comfortable with and can be folowed, so everything beyond it's useless.

I'm quite aware of that. Nevertheless the format used for subtitles is hh:mm:ss,sss (i.e. expressed in 1/1000 sec), so I still think charmed94's request is a valid request. My suggestion would be to make it an option for this format to be displayed (or not) even if it wouldn't actually display individual steps of 1/1000 sec.
:wink:

adicoto 11th August 2009 06:24 AM

I think we both know the bad/useless parts of the .srt standard.

offtopic: I never used srt format to create a subtitle. I allways use .sub and when done, convert to .srt.

SUB file:

Code:


{1}{2}This
{3}{4}line
{5}{6}is
{7}{8}1
{9}{10}frame
{11}{12}length

SRT file
Code:


1
00:00:00,042 --> 00:00:00,083
This
2
00:00:00,125 --> 00:00:00,167
line
3
00:00:00,209 --> 00:00:00,250
is
4
00:00:00,292 --> 00:00:00,334
1
5
00:00:00,375 --> 00:00:00,417
frame
6
00:00:00,459 --> 00:00:00,501
length

The smalest time for a subtitle line to be displayed is, as you can see, 0,04 seconds (for a 23,976 fps file - 0,033 for a 30 fps file). You don't need a time sample smaller than that, it's uselss (or pointless). On the other hand, human eye need about 0,5 secs for a line to be displayed to read it comfortable, so, again, no need for more precision than that. Probably that's why no player display time in smaller increments than 1 sec.

BSPeter 1st October 2009 09:47 PM

@charmed94:
Implemented in beta version 244.2010! Edit: should be 244.1010 (thx charmed94!)
:wink:


All times are GMT +1. The time now is 05:17 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20