Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.143.024 Times

Yet Another MetaData Injector for FLV 1.2

  Date Added: October 24, 2010  |  Visits: 1.477

Yet Another MetaData Injector for FLV

Report Broken Link
Printer Friendly Version


Product Homepage
Download (92 downloads)

Yet Another MetaData Injector (yamdi) is a metadata injector for FLV files. It adds the onMetaData event to your FLV files. yamdi should run under *BSD and Linux (tested with FreeBSD, MacOSX and Ubuntu) and is published under the BSD license. Why? For a current project I have to add metadata to quite large FLV files (over 1GB). The other known free tools (flvmdi and flvtool2) are not suitable for that job because they read the whole file into memory. Because Im not very familiar with ruby (in order to modify flvtool2) and flvmdi is not open source I took the FLV specs and implemented a metadata injector in C. yamdi uses less memory and is faster. Yet Another MetaData Injector for FLV 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 Installation: Download the source code and extract it with tar: tar xzf yamdi-1.0.tar.gz Change into the yamdi directory and compile the source code with: cd yamdi-1.0 gcc yamdi.c -o yamdi -O2 -Wall yamdi accepts four paramters: -i The source FLV file. -o The resulting FLV file with the metatags. If the output file is - the FLV file will be written to stdout. -c A string that will be written into the creator tag. This parameter is optional -h Displays a description of the available parameters Examples: yamdi -i sample.flv -o sample_with_metadata.flv yamdi -i sample.flv -o - > sample_with_metadata.flv yamdi -i sample.flv -o sample_with_metadata.flv -c "John Doe" Whats New in This Release: - [Fix] Width and height calculation of ScreenVideo stream was wrong - [Add] onLastSecond event with option -l. Yet Another MetaData Injector for FLV

Requirements: No special requirements
Platforms: Linux
Keyword: -o Another File Flv Injector Metadata Multimedia Source Video Yamdi Yet Yet Another Yet Another Metadata Injector
Users rating: 0/10

License: Freeware Size: 7.17 KB
YET ANOTHER METADATA INJECTOR FOR FLV RELATED
Utilities  -  Another File Integrity Checker 2.10-1
Another File Integrity Checker is another file integrity checker, designed to be fast and fully portable between Unix and Windows platforms. Another File Integrity Checker works by first creating a database that represents a snapshot of the most...
102.4 KB  
FTP Clients  -  JFTP2 4.0
JFTP is a graphical FTP (File Transfer Protocol) client software for transferring files from one computer to another over TCP/IP networks such as Internet. JFTP allows you to connect to every ftp server, to transfer files between multiple...
36 MB  
Audio Tools  -  Leap Free AVI FLV MP4 WMV to HD Video 4.0
Leap Free AVI FLV MP4 WMV to HD Video Converter includes the capability of free converting diverse videos to HD video with ease and super good quality.It is developed with the market to meet people's need. It has easy-to-use interface but has...
3.7 MB  
Audio Tools  -  goalbit 0.7.6
GoalBit is a free open source video streaming platform capable of distributing high-bandwidth live video content to everyone preserving its quality.
12.56 MB  
Libraries  -  FLV::VideoTag 0.11
FLV::VideoTag is a flash video file data structure Perl module. METHODS This is a subclass of FLV::Base. $self->parse($fileinst) Takes a FLV::File instance and extracts an FLV video tag from the file stream. This method throws exceptions...
 
Libraries  -  FLV::Body 0.03
FLV::Body is a flash video file data structure. METHODS This is a subclass of FLV::Base. $self->parse($fileinst) Takes a FLV::File instance and extracts the FLV body from the file stream. This method throws exceptions if the stream is not...
737.28 KB  
Development Editors  -  FileIO 6.1
I/O teaching tool that generates sample Java source code to read or write the console, a sequential file, a random access file, a String, an array of characters, an array of bytes, URL, HTTP CGI GET/POST, Socket, resource or Pipe. It shows you how...
1.11 MB  
Libraries  -  FLV::Header 0.03
FLV::Header is a flash video file data structure. METHODS This is a subclass of FLV::Base. $self->parse($fileinst) Takes a FLV::File instance and extracts the FLV header from the file stream. This method throws exceptions if the stream is...
737.28 KB  
Libraries  -  FLV::Info 0.03
FLV::Info is an extract metadata from Flash Video files. SYNOPSIS use FLV::Info; my $reader = FLV::Info->new(); $reader->parse(video.flv); my %info = $reader->get_info(); print "$info{video_count} video framesn"; print $reader->report();...
737.28 KB  
Libraries  -  FLV::Tag 0.03
FLV::Tag is a flash video file data structure. This is a subclass of FLV::Base. $self->parse($fileinst) Takes a FLV::File instance and extracts an FLV tag from the file stream. This method then multiplexes that tag into one of the subtypes:...
737.28 KB  
NEW DOWNLOADS IN MULTIMEDIA & GRAPHICS, VIDEO EDITORS
Multimedia & Graphics  -  Free Video Capture 5.4.9
The conspicuous feature of Free Video Capture is recording screen video. It enables you to make your own video through web camera or record your games online to share them with your friends or upload to websites for entertainment. It is a...
1.54 MB  
Multimedia & Graphics  -  Open Factory 3D For Linux 2.4
Open Factory 3D is a free factory design application that helps you to place your machines and factory equipment on a factory 2D plan, with a 3D preview.
15.49 MB  
Multimedia & Graphics  -  Fractal4D 1.30
Fractal4D is an Adobe AIR application that lets you draw really cool detailed fractal swirls that can then be exported as a vector for use in Adobe Illustrator or as a plain PNG. There are a whole load of options that allow you to tweak the...
40.96 KB  
Multimedia & Graphics  -  gst-simple-player 0.0.0
gst-player is a very basic media player that uses GStreamer. The objective is to be simple but useful. Some of the features are based on MPlayer's UI. gst-player can also be used as an example for bigger projects.
40.96 KB  
Multimedia & Graphics  -  PVR150 Capture Utility 0.8
PVR150 Capture Utility is a video capture tool for MythTV. Developer comments I haven't been at this very long so I really don't know what I'm doing. I just know it works on my computer. Your milage may vary wildly. I was...
81.92 KB  
Video Editors  -  DivFix++ 0.34
DivFix++ is an AVI Repair and Preview utility. This program designed to repair broken AVI file streams by rebuilding index part of file. This is very useful when trying to preview movies which are currently downloading from ed2k or bittorent...
1024 KB  
Video Editors  -  mmp 0.5
mmp is a fast & simple mplayer (or mpg123) frontend for X11 utilizing the WINGs toolkit. The project offers no playlist support but features an integrated file system browser. Compiling mmp make should work on any decent UN*X clone. Note, that...
256 KB  
Video Editors  -  jMovie 0.2
jMovie is a movie collection manager that simplifies the maintenance of your collection. jMovie project allows you to view information about each one of your movies, obtaining its data from internet movie data sources, downloading it to your...
972.8 KB  
Video Editors  -  Ive 2005-09-26
LVE is a frame and GOP accurate editing of MPEG1/2 video files. Differnet mpeg formats are supported: program streams ("PS") including DVD conform vob format, single elemtary video streams ("ES"). multiplexed, packed elementary A/V streams...
747.52 KB  
Video Editors  -  Veejay 1.0
Veejay is a visual instrument and realtime video sampler. Veejay allows you to "play" the video like you would play a piano. While playing, you can record the resulting video directly to disk (video sampling). Veejay can be operated live by using...
1.3 MB