Re: Subtitle and the future of the Player control

2023-11-08 Thread OLIVER GMAIL via use-livecode

Hi,

for a project I had to subtitle 63 hours of videos, I couldn't find any 
subtitle software that was speedy enough to manage such a huge amount, 
so I decided to make a custom subtitler for our specific needs and 
workflow. It was fairly easy to build it with Livecode. You simply need 
to regularily check the currentTime of your player object and compare it 
to the timecode in your subtitlefile. You then show/hide the subtitle at 
the right moment. As longs as there will be the currentTime property 
available you can work easily with subititles in Livecode. There is one 
major caveat though: It is not possible to show the subtitle on top of 
the video, otherwise it will decrease the playback performance 
massively. I had to place the subtitle outside of the player object, 
than it worked. In the good old quick-times alwaysBuffer worked well, it 
was easy to draw on top of a video without performance issues.


if you are in interested to hear more you can send me direct mail.

Best,

Oliver

On 07/11/23 19.00, use-livecode-requ...@lists.runrev.com wrote:

Subtitle and the future of the Player control


--
:::
Oliver Kochta-Kalleinen
mobile +358-40-8223552
www.studiokalleinen.net


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Subtitle and the future of the Player control

2023-11-08 Thread David Bovill via use-livecode
Thanks Paul - my understanding is that Livecode are working on a new
version of the player that works with HTML5 deployment. I'm not sure if in
that scenario the current player will become a legacy control.

AFAIK there is no Livecode libraries out there for working with timed
sub-title tracks?

On Tue, 7 Nov 2023 at 12:37, Paul Dupuis via use-livecode <
use-livecode@lists.runrev.com> wrote:

> There are a lot more details to really assess a best choice here (unless
> your questions is rhetorical).
>
> Is this a planned web app, desktop app (which platforms) or a mobile
> app? I assume from the javascript player comment that you are looking to
> build this as a web app? What video file formats do you need to support
> - just mpeg4 or other formats?
>
> On 11/7/2023 6:05 AM, David Bovill via use-livecode wrote:
> > I'm doing some coding around videos and transcripts. Before diving in I
> > thought I'd see if there is any existing code out there? I'm working on
> > creating transcripts from videos we shoot for a community project -
> > naturally using ai (whisper) to do that - but Livecode to edit the
> > transcript and make the final output interactive.
> >
> > I'd like to stick to SRT standards, and be able to display the text track
> > with the video playing and to click and interact with it under Livecode
> > control.
> >
> > Given the future of the video player seems to be more focussed on an
> HTML5
> > player - I'm wondering if it worth the effort of scripting this in
> Livecode
> > - or I should build on one of the opensource javascript players?
> > ___
> > use-livecode mailing list
> > use-livecode@lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Subtitle and the future of the Player control

2023-11-07 Thread Paul Dupuis via use-livecode
There are a lot more details to really assess a best choice here (unless 
your questions is rhetorical).


Is this a planned web app, desktop app (which platforms) or a mobile 
app? I assume from the javascript player comment that you are looking to 
build this as a web app? What video file formats do you need to support 
- just mpeg4 or other formats?


On 11/7/2023 6:05 AM, David Bovill via use-livecode wrote:

I'm doing some coding around videos and transcripts. Before diving in I
thought I'd see if there is any existing code out there? I'm working on
creating transcripts from videos we shoot for a community project -
naturally using ai (whisper) to do that - but Livecode to edit the
transcript and make the final output interactive.

I'd like to stick to SRT standards, and be able to display the text track
with the video playing and to click and interact with it under Livecode
control.

Given the future of the video player seems to be more focussed on an HTML5
player - I'm wondering if it worth the effort of scripting this in Livecode
- or I should build on one of the opensource javascript players?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Subtitle and the future of the Player control

2023-11-07 Thread David Bovill via use-livecode
I'm doing some coding around videos and transcripts. Before diving in I
thought I'd see if there is any existing code out there? I'm working on
creating transcripts from videos we shoot for a community project -
naturally using ai (whisper) to do that - but Livecode to edit the
transcript and make the final output interactive.

I'd like to stick to SRT standards, and be able to display the text track
with the video playing and to click and interact with it under Livecode
control.

Given the future of the video player seems to be more focussed on an HTML5
player - I'm wondering if it worth the effort of scripting this in Livecode
- or I should build on one of the opensource javascript players?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode