Jump to content

How to read quicktime videos (not via active x)


Recommended Posts

Hi,

 

I've got a bunch of quicktime videos that I'd like to analyse - open them and do some image processing on every frame. From what I understand, that cannot be done with the quicktime ActiveX object. I've looked through the methods and properties and I couldn't find anything that would let me extract a single frame.

 

So, I'm opening the topic again: How can I read quicktime .mov videos (on windows)?

 

All I found was Chris's Quicktime VIs, which, to me, seems like a half finished job. It works but it's not great. The biggest problem I have is that it takes a very long time to read a video file - even if I don't display the frames in a picture control. This snippet here (you need to get the qtlib for it to work) runs at just 20fps for a 640x480 video:

post-28303-0-74896000-1395574480.png

 

Is there anything better out there?

 

Cheers,

  Tom

Link to comment

I can't seem to find it at the moment, but I remember seeing a post someone made at NI's forums where they used VLC to perform an operation similar to what you are asking using ActiveX.  It didn't fully work but I saw what they were going for and maybe that is an option.  VLC by the way plays just about everything under the sun and I'd be surprised if it didn't play mov files.

 

Since I can't provide a link to that idea here is another topic very close recommending a command line call to FFMPEG which might be useful too.  Oh here is another similar topic.

Link to comment

Thanks hooovahh,

I think I'll go with ffmpeg. Dumping the video in jpeg/png files using ffmpeg is very easy. Not sure if it's faster though.

I'll have to invest some time to figure how I can use the ffmpeg libraries directly to read my frames. Will keep you posted.

Edited by ThomasGutzler
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.