How to record video?



I need to RECORD quality video -- just displaying it is not enough.  (So please don't point me to the "Video" topic in the help... been there, done that, need more.)

I'm trying to RECORD a video from within my app.  My app is collecting data from live (Bluetooth LE) sensors and I need to record synchronized video to correlate with the sensor recording.  I'm not particularly picky about the codec or file format it gets stored in... I can deal with whatever the local OS thinks is "native" per device.

Ideally, I'd like to just give it a filename and say, "Start"... but I suspect it will be much harder than that, if it's even possible at all.

Obviously most all phones can take pretty high quality video... but how can I allow that from within my Delphi App while simultaneously collecting sensor data?

Thanks in advance for any ideas or suggestions.




  • Accepted Answer

    Thursday, November 09 2017, 01:36 PM - #Permalink

    You probably want to use something like FFMPEG to record video:

    The reply is currently minimized Show
  • Responses (1)
    • Accepted Answer

      Saturday, November 11 2017, 01:01 PM - #Permalink

      Awesome, thanks for the pointer.  I hope it can harness the hardware encoder as promised and give a good level of performance.  Regardless, much appreciated.  Thanks!

      The reply is currently minimized Show
    Your Reply

    Please login to post a reply.........