Skip to main content
December 19, 2012
Question

Cannot select videos in iOS CameraRoll.browseForImage()

  • December 19, 2012
  • 3 replies
  • 13749 views

Well, obviously, because it's browseFor-Image-, however I -have- to have this functionality for our software and I don't see -any way whatsoever- in the documentation, via CameraRoll or otherwise to open the CameraRoll and filter for Videos.

I can use the camera to take videos.  I can use the camera to take pictures.  I can use the CameraRoll to browse photos already on the device and select one, but I cannot see a way to locate, display, and allow the user to select (and perhaps preview) a video for my software to use.

The ironic thing is that if I use the iOS Camera app and take video (which appears as an entity in the CameraRoll in the 'Photos' app), it uses the first frame of that for the folder preview... i.e., if I browseForImage() from Flex/AIR, when it opens the CameraRoll browser, the top "Folder" in the photo browser (named "Camera Roll") shows as it's icon a thumbnail taken from the first frame of the video I just took using the Camera App.  However, if I enter that folder to see the contents, it shows only photos and not the video from which it displayed the thumbnail.

Any help greatly appreciated.

This topic has been closed for replies.

3 replies

Inspiring
March 7, 2013

what about publishing/saving videos to the camera roll? any ideas on that?

Participating Frequently
March 7, 2013

Yeah that seems like a good idea. Any way you can supply me with a mobile

project that uses the air video apis to record and save?

Participant
July 24, 2015

I just checked in a fix for iPads, this should now work on iPhones and pads


Hi Frank

I know this is an old thread but I was wondering if you could rebuild the VideoRoll ANE with x64 support? I'm trying to use it with Air 18 and I'm getting the following error when building:

"Error: META-INF/ANE/iPhone-ARM/libVideoRollANE.a are required to have universal iOS libraries. Please contact the ANE developer(s) to get the same."

Any help you could give me on this would be greatly appreciated.

Participant
January 15, 2013

We also really need this feature. Does anybody know an ANE that provides this missing functionality?

January 16, 2013

An equally important question would be, "This serious oversight/problem has been repeatedly brought to the attention of the developers/maintainers for a LONG time so why does it seem that there has been absolutely no response to this legitimate and important issue by same?"

I've seen this topic all over the interwebs with no official response from Adobe or Apache personelle. Even the bugbase ticket by PureFable posted over 6 months has the following 'official' status:

State Closed Status Deferred Reason EnhancementRequired

Air 3.3 at the time and now two large revisions later (to 3.5) and still completely silent on the issue.

Participating Frequently
February 21, 2013

I ran across this post while searching for this functinaliy. Since it seemed like AIR didn't support it I ended up putting together an extension. This should give you access to videos in the camera roll. https://bitbucket.org/lostirc/videoroll

It's still a work in progress so please let me know if you find any bugs or have any feature requests.

Participating Frequently
January 9, 2013

I really need this feature also. I opened a bug at bugbase.adobe.com #3308407 a while back (Air 3.3). You can go there and vote for it.

January 9, 2013

Thank you.   Good to have a place to add my voice.  Is the bugbase still valid now that this is in the Apache incubator?   I'm hoping that the recently released v4.9 api addresses this... but as I can't get it to install correctly and find AIR3.5 (which may partially be responsible for the lack and or lack of lack if it was previously responsible for the lack [read it... it makes sense *chuckle*]), I'm unable to evaluate.   The 'installer' only installs v4.8 as of yesterday.