linux poison RSS
linux poison Email

FLV Metadata Injector for FLV files - Yamdi

yamdi stands for Yet Another MetaData Injector and is a metadata injector for FLV files. It adds the onMetaData event to your FLV files. yamdi should run under *BSD, Linux and Windows and is published under the BSD license.

Yamdi features:
 * Large file support
 * H.264 support
 * onMetaData, onLastSecond, onLastKeyframe events
 * low memory footprint
 * XML metadata output
 * Binaries for Win32 and Win64 are available

Yamdi Installation:
Open the terminal and type following command to install yamdi:
sudo apt-get install yamdi
Yamdi Usage:
yamdi is a command line tool and very simple to use, use the following command to add the metadata in the FLV file:
yamdi -i test.flv -o out_metadata.flv
yamdi injects the following metadata into your FLV files:

creator, metadatacreator, hasKeyframes, hasVideo, hasAudio, hasMetaData,canSeekToEnd, duration, datasize, videosize, videocodecid, audiosize, audiocodecid, audiosamplerate, audiosamplesize, stereo, filesize, lasttimestamp, lastkeyframetimestamp, lastkeyframelocation, keyframes (filepositions, times), width, height, framerate, videodatarate, audiodatarate

You can also have a look at the FLVTool2 for injecting the metadata in the FLV files.


Post a Comment

Related Posts with Thumbnails