/NEWS

https://code.google.com/ · #! · 118 lines · 106 code · 12 blank · 0 comment · 0 complexity · a6ad68e43764de3309a3c4f45a0a08b8 MD5 · raw file

  1. Version 1.1.0 (2012-05-03)
  2. - Beta release. All features should be considered relatively
  3. stable unless explicitely stated otherwise.
  4. - Added proper command line handling and help.
  5. - Added the possibility to overwrite the input file
  6. when the output file is not specified or when both files
  7. are physically the same.
  8. - Added support for CMake builds in addition to autotools.
  9. It is now the official way to build flvmeta on Windows.
  10. - Added metadata and full file dumping, integrating former
  11. flvdump functionality into flvmeta.
  12. - Added support for XML, YAML, and JSON formats for dumping.
  13. - Added XML schemas describing the various formats used by flvmeta.
  14. - Added a file checking feature.
  15. - Added the possibility to print output file metadata after
  16. a successful update using one of the supported formats.
  17. - Added a feature to insert custom metadata strings while updating.
  18. - Added an option to disable insertion of the onLastSecond event.
  19. - Added an option to preserve existing metadata tags if possible.
  20. - Added an option to fix invalid tags while updating (this is
  21. a highly experimental feature, should be used with caution)
  22. - Added an option to ignore invalid tags as much as possible
  23. instead of exiting at the first error detected.
  24. - Added an option to reset the file timestamps in order to
  25. correctly start at zero, for example if the file has been
  26. incorrectly split by buggy tools.
  27. - Added an option to display informative messages while processing
  28. (not quite exhaustive for the moment).
  29. - Changed keyframe index generation so only the first keyframe
  30. for a given timestamp will be indexed. This behaviour can be
  31. overriden with the --all-keyframes/-k option.
  32. Version 1.0.11 (2010-01-25)
  33. - Bug fix release.
  34. - Fixed video resolution detection when the first video frame
  35. is not a keyframe.
  36. - Fixed invalid timestamp handling in the case of decreasing timestamps.
  37. - Fixed AVC resolution computation when frame cropping rectangle
  38. is used.
  39. - Fixed handling of files with a non-zero starting timestamp.
  40. - Fixed datasize tag computation so only metadata are taken
  41. into account.
  42. Version 1.0.10 (2009-09-02)
  43. - Bug fix release.
  44. - Fixed amf_data_dump numeric format.
  45. - Fixed extended timestamp handling.
  46. - Fixed video resolution detection causing a crash in the case
  47. the video tag data body has less data than required.
  48. Version 1.0.9 (2009-06-23)
  49. - Bug fix release.
  50. - Fixed large file support so it will work for files bigger than 4GB.
  51. - Fixed date handling in AMF according to the official spec.
  52. - Fixed extended timestamp handling.
  53. - Fixed a bug causing reading invalid tags to potentially lead to
  54. memory overflow and creation of invalid files.
  55. Version 1.0.8 (2009-05-08)
  56. - Added support for arbitrary large files (2GB+).
  57. - Added support for AVC (H.264) video resolution detection.
  58. - Added support for the Speex codec and rarely met video frame types.
  59. - Fixed a bug where two consecutive tags of different types and
  60. with decreasing timestamps would cause extended timestamps
  61. to be incorrectly used for the next tags.
  62. - Fixed a bug where zero would be used as video height and width
  63. if video resolution could not be detected.
  64. - Fixed a bug causing flvdump to crash after reading invalid tags.
  65. Flvdump now exits after the first invalid tag read.
  66. Version 1.0.7 (2008-09-25)
  67. - Added support for extended timestamps.
  68. Now flvmeta can read and write FLV files longer than 4:39:37,
  69. as well as fix files with incorrect timestamps.
  70. - Added support for all codecs from the official specification.
  71. - Fixed a bug causing flvdump to lose track of tags in case
  72. of invalid metadata.
  73. Version 1.0.6 (2008-05-28)
  74. - Bug fix release.
  75. - Fixed a flvdump crash under Linux caused by incorrect string
  76. handling.
  77. Version 1.0.5 (2008-04-03)
  78. - Bug fix release.
  79. - Fixed a bug in the video size detection for VP60.
  80. - Added support for the AMF NULL type.
  81. - Simplified the AMF parser/writer.
  82. Version 1.0.4 (2008-01-04)
  83. - Bug fix release.
  84. - Fixed a bug where some data tags wouldn't be written.
  85. - Fixed a date computation bug related to daylight saving.
  86. - Modified flvdump to make it more tolerant to malformed files.
  87. Version 1.0.3 (2007-10-21)
  88. - Bug fix release.
  89. - Fixed major bugs in the AMF parser/writer.
  90. - Fixed a bug in the video size detection for VP6 alpha.
  91. - Fixed minor bugs.
  92. Version 1.0.2 (2007-09-30)
  93. - Bug fix release.
  94. - Fixed issues on 64-bits architectures.
  95. - Fixed "times" metadata tag, which was incorrectly written
  96. as "timestamps".
  97. - Fixed audio delay computation.
  98. Version 1.0.1 (2007-09-25)
  99. - Bug fix release.
  100. - Fixed a critical bug where file size and offsets would not
  101. be correctly computed if the input file did not have
  102. an onMetaData event.
  103. - Audio related metadata are not added anymore if the FLV file
  104. has no audio data.
  105. Version 1.0 (2007-09-21)
  106. - This is the first public release.