Is it poissible to extract metadata from ongoing H.264 livestream

Started by Squrrli, September 12, 2018, 05:30:01 AM

Previous topic - Next topic

Squrrli

I have a h264 live stream that contains drone telemetry data that I need to access in real time for an application I'm writing. I was wondering if this tool could be used to get the data I need or will I have to write my own piece of software.

Thanks for any input you have.

StarGeek

Not a subject I can speak to with authority, but the answer probably is, it depends.  Exiftool can deal with data streamed to it through pipe and stdin.  One of the examples in the docs is how to stream an image downloaded with curl and display the data.

So part of it depends on the data you're looking for and if exiftool can extract it.  And also how you feed the data to exiftool.

For more definitive answers, you might have to give some more info on how you're streaming the data and what metadata you need.  Also, you might have to wait a few days for Phil to get back.
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

Phil Harvey

ExifTool does have the ability to extract GPS from a H264 stream, but currently only does this for the M2TS container format (I haven't yet seen this metadata in other containers).  The -ee option is the key to extracting this metadata.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).