Re: Movie text tracks

2022-05-18 Thread Devin Asay via use-livecode
Sorry, I left out the punch line.

My original need was simply to extract the text tracks from the old .mov files. 
It turns out you can do that, after a fashion, with QT Pro, but it comes out 
with lots of binary cruft. I found out you can also do this with ffmpeg, the 
Swiss Army Knife of video tools. This website explains how:

https://forum.videohelp.com/threads/403944-Extract-and-convert-QuickTime-7-Pro-TextTracks

Neither method was perfect, but both were good enough for what I wanted.

- Devin

On May 18, 2022, at 2:36 PM, Devin Asay via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Hi all,

Thanks for the advice. I wanted to follow up with what I eventually ended up 
doing.

So, both Jacque’s and Richmond’s suggestions were good, but too much work for 
just peeking at some text tracks. But they got me thinking: Hey, Windows 10 
actually still runs QT 7, and I have an old QT Pro license key for Windows. I 
wonder if it still works. (Spoiler alert—it does!) So I was at least able to 
open up the movie files. Score 1 for Microsoft and backward compatibility! And 
there, magically, were my text tracks!

Paul, I think your suggestion to encourage LiveCode to support text track 
access that exists in the modern AV frameworks is a great one. Maybe timely, 
now that the mothership has asked for top 10 bug fix requests again.

Richard, thanks for pointing me in the direction of HTML 5. It set me on a 
little journey to educate myself on the state of video captioning in *this* 
century! Definitely glad I took that little detour and learned about WebVTT 
captioning format.

Thanks again for the help and suggestions. This community never disappoints!

- Devin

On May 17, 2022, at 2:16 PM, J. Landman Gay via use-livecode 
mailto:use-livecode@lists.runrev.com>>
 wrote:

Or you could use an OS 9 emulator like SheepShaver where the old version of QT 
is available.



On 5/17/22 1:02 PM, Richmond via use-livecode wrote:
Here's a thought:
Dig out an old mac that runs, say, MacOS 10.6 or 10.7 and then follow this:
https://synchrimedia.blogspot.com/2016/02/extracting-qt-text-tracks-from-movies.html
--
Jacqueline Landman Gay | 
jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
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

Devin Asay
Office of Digital Humanities
Brigham Young University

___
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

Devin Asay
Office of Digital Humanities
Brigham Young University

___
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: Movie text tracks

2022-05-18 Thread Devin Asay via use-livecode
Hi all,

Thanks for the advice. I wanted to follow up with what I eventually ended up 
doing.

So, both Jacque’s and Richmond’s suggestions were good, but too much work for 
just peeking at some text tracks. But they got me thinking: Hey, Windows 10 
actually still runs QT 7, and I have an old QT Pro license key for Windows. I 
wonder if it still works. (Spoiler alert—it does!) So I was at least able to 
open up the movie files. Score 1 for Microsoft and backward compatibility! And 
there, magically, were my text tracks!

Paul, I think your suggestion to encourage LiveCode to support text track 
access that exists in the modern AV frameworks is a great one. Maybe timely, 
now that the mothership has asked for top 10 bug fix requests again.

Richard, thanks for pointing me in the direction of HTML 5. It set me on a 
little journey to educate myself on the state of video captioning in *this* 
century! Definitely glad I took that little detour and learned about WebVTT 
captioning format.

Thanks again for the help and suggestions. This community never disappoints!

- Devin

On May 17, 2022, at 2:16 PM, J. Landman Gay via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Or you could use an OS 9 emulator like SheepShaver where the old version of QT 
is available.



On 5/17/22 1:02 PM, Richmond via use-livecode wrote:
Here's a thought:
Dig out an old mac that runs, say, MacOS 10.6 or 10.7 and then follow this:
https://synchrimedia.blogspot.com/2016/02/extracting-qt-text-tracks-from-movies.html
--
Jacqueline Landman Gay | 
jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
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

Devin Asay
Office of Digital Humanities
Brigham Young University

___
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: Movie text tracks

2022-05-18 Thread Richard Gaskin via use-livecode

Good to see you here, Devin.

If your app can handle the RAM hit of embedding a browser app instance 
with the Browser Widget, and if you can extract the text track info from 
QT's proprietary format, HTML supports text tracks nicely via the WebVTT 
standard:


https://www.3playmedia.com/learn/how-to-guides/html5-video-captioning/

--
 Richard Gaskin
 Fourth World Systems


Devin Asay wrote:

I’m resurrecting some QuickTime movies from years ago, and some of them have 
text tracks. (Remember those?)

In the LC player object you can still see that there is a text track with `put 
the tracks of player 1`. But there doesn’t seem to be a way anymore to show 
text tracks, either in the player object or in QT Player. All of the hits I get 
on the topic in a DuckDuckGo search are 15 - 20 years old.

Anybody know how to show, or at least recover, old text tracks from video files?

(Man I hate it when the technology gets *less* capable!)

- Devin


___
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: Movie text tracks

2022-05-18 Thread Richard Gaskin via use-livecode

Good to see you here, Devin.

If your app can handle the RAM hit of embedding a browser app instance 
with the Browser Widget, and if you can extract the text track info from 
QT's proprietary format, HTML supports text tracks nicely via the WebVTT 
standard:


https://www.3playmedia.com/learn/how-to-guides/html5-video-captioning/

--
 Richard Gaskin
 Fourth World Systems


Devin Asay wrote:
> I’m resurrecting some QuickTime movies from years ago, and some of
> them have text tracks. (Remember those?)
>
> In the LC player object you can still see that there is a text track
> with `put the tracks of player 1`. But there doesn’t seem to be a
> way anymore to show text tracks, either in the player object or in
> QT Player. All of the hits I get on the topic in a DuckDuckGo search
> are 15 - 20 years old.
>
> Anybody know how to show, or at least recover, old text tracks from
> video files?
>
> (Man I hate it when the technology gets *less* capable!)
>
> - Devin

___
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: Movie text tracks

2022-05-17 Thread Paul Dupuis via use-livecode
This is not any sort of immediate help, but a quick Google search 
suggests that both AVF (Apple Video Foundation) and MMF (Microsoft Media 
Foundation - the underlying framework for the player in Livecode 10) 
support classes and APIs to access multiple media tracks and metadata. I 
don't know about Mobil player support (or Linux), but now is the time 
while Livecode 10 is in developer preview stages to lobby Livecode Ltd 
to broaden the player object to support more cross-platform features. I 
suggest opening an enhancement request at https://quality.livecode.com/ 
for text track access (subtitles are an accessibility requirement on 
lots of media these days) for LC 10.



On 5/17/2022 1:28 PM, Devin Asay via use-livecode wrote:

Hi all,

I’m resurrecting some QuickTime movies from years ago, and some of them have 
text tracks. (Remember those?)

In the LC player object you can still see that there is a text track with `put 
the tracks of player 1`. But there doesn’t seem to be a way anymore to show 
text tracks, either in the player object or in QT Player. All of the hits I get 
on the topic in a DuckDuckGo search are 15 - 20 years old.

Anybody know how to show, or at least recover, old text tracks from video files?

(Man I hate it when the technology gets *less* capable!)

- Devin


Devin Asay
Office of Digital Humanities
Brigham Young University

___
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: Movie text tracks

2022-05-17 Thread J. Landman Gay via use-livecode

Or you could use an OS 9 emulator like SheepShaver where the old version of QT 
is available.



On 5/17/22 1:02 PM, Richmond via use-livecode wrote:

Here's a thought:

Dig out an old mac that runs, say, MacOS 10.6 or 10.7 and then follow this:

https://synchrimedia.blogspot.com/2016/02/extracting-qt-text-tracks-from-movies.html

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com

___
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: Movie text tracks

2022-05-17 Thread Richmond via use-livecode

Here's a thought:

Dig out an old mac that runs, say, MacOS 10.6 or 10.7 and then follow this:

https://synchrimedia.blogspot.com/2016/02/extracting-qt-text-tracks-from-movies.html

Best, Richmond.

On 17.05.22 20:28, Devin Asay via use-livecode wrote:

Hi all,

I’m resurrecting some QuickTime movies from years ago, and some of them have 
text tracks. (Remember those?)

In the LC player object you can still see that there is a text track with `put 
the tracks of player 1`. But there doesn’t seem to be a way anymore to show 
text tracks, either in the player object or in QT Player. All of the hits I get 
on the topic in a DuckDuckGo search are 15 - 20 years old.

Anybody know how to show, or at least recover, old text tracks from video files?

(Man I hate it when the technology gets *less* capable!)

- Devin


Devin Asay
Office of Digital Humanities
Brigham Young University

___
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


Movie text tracks

2022-05-17 Thread Devin Asay via use-livecode
Hi all,

I’m resurrecting some QuickTime movies from years ago, and some of them have 
text tracks. (Remember those?)

In the LC player object you can still see that there is a text track with `put 
the tracks of player 1`. But there doesn’t seem to be a way anymore to show 
text tracks, either in the player object or in QT Player. All of the hits I get 
on the topic in a DuckDuckGo search are 15 - 20 years old.

Anybody know how to show, or at least recover, old text tracks from video files?

(Man I hate it when the technology gets *less* capable!)

- Devin


Devin Asay
Office of Digital Humanities
Brigham Young University

___
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