/README

https://code.google.com/ · #! · 37 lines · 26 code · 11 blank · 0 comment · 0 complexity · 6ce67c471a855e0c39546c7e357d2110 MD5 · raw file

  1. This is FLVmeta, a metadata injection and manipulation tool for Adobe(r) FLV video files.
  2. The package contains an utility, flvmeta, to be used to inject the onMetaData event
  3. in FLV files as well as the onLastSecond event, to print all informations about
  4. an input FLV file, as well as to check a file for validity.
  5. The flvmeta utility is able to compute almost all known metadata tags,
  6. including the keyframes list.
  7. Since version 1.0.7, it has also been able to fix very large FLV files with
  8. invalid 24-bit only timestamps to make proper use of 32-bit extended
  9. timestamps.
  10. Since version 1.0.8, it has been able to handle arbitrarily large files.
  11. This project was started as an alternative to tools like flvtool2.
  12. It is written in portable C, and should compile on most platforms (it has
  13. been successfully compiled and tested on Ubuntu Feisty and later, Debian Lenny,
  14. MacOSX 10.4, Windows XP, and Windows 7).
  15. It also cleanly compiles as a 64-bit binary without alteration.
  16. FLVmeta is fast (only bound by I/O speed) and has a very small memory footprint.
  17. The FLVmeta source package includes and uses the following software:
  18. - the libyaml YAML parser and emitter (http://pyyaml.org/wiki/LibYAML)
  19. FLVmeta is provided "as is" with no warranty. The exact terms
  20. under which you may use and (re)distribute this program are detailed
  21. in the GNU General Public License, in the file COPYING.
  22. See the files AUTHORS and THANKS for a list of authors and other contributors.
  23. See the file INSTALL for compilation and installation instructions.
  24. See the file NEWS for a description of major changes in this release.
  25. See the file TODO for ideas on how you could help us improve FLVmeta.
  26. Send bug reports to flvmeta-discussion@googlegroups.com.