Re: Subtitle and the future of the Player control
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
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
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
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