RELEASE_NOTES 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. ┌────────────────────────────────────────┐
  2. │ RELEASE NOTES for FFmpeg 2.5 "Bohr" │
  3. └────────────────────────────────────────┘
  4. The FFmpeg Project proudly presents FFmpeg 2.5 "Bohr", 2.5 months after the
  5. release of 2.4.
  6. The most important new features are AVFoundation screen-grabbing support,
  7. animated WebP decoding support, and Animated PNG support. In addition, many
  8. exciting features for video streaming are also implemented, including MPEG-
  9. DASH fragmenting muxer, HEVC RTP payload muxer, and UDP Lite support.
  10. As usual, if you have any question on this release or any FFmpeg related
  11. topic, feel free to join us on the #ffmpeg IRC channel (on
  12. irc.freenode.net).
  13. ┌────────────────────────────┐
  14. │ 🔨 API Information │
  15. └────────────────────────────┘
  16. FFmpeg 2.5 includes the following library versions:
  17. • libavutil 54.15.100
  18. • libavcodec 56.13.100
  19. • libavformat 56.15.102
  20. • libavdevice 56. 3.100
  21. • libavfilter 5. 2.103
  22. • libswscale 3. 1.101
  23. • libswresample 1. 1.100
  24. • libpostproc 53. 3.100
  25. Important API changes since 2.4:
  26. • avpriv_dv_frame_profile2() has been deprecated
  27. Please refer to the doc/APIchanges file for more information.
  28. ┌────────────────────────────┐
  29. │ ★ List of New Features │
  30. └────────────────────────────┘
  31. ┌────────────────────────────┐
  32. │ ffprobe │
  33. └────────────────────────────┘
  34. • -show_pixel_formats option
  35. ┌────────────────────────────┐
  36. │ ffserver │
  37. └────────────────────────────┘
  38. • codec private options support
  39. ┌────────────────────────────┐
  40. │ libavcodec │
  41. └────────────────────────────┘
  42. • STL subtitle decoder
  43. • libutvideo YUV 4:2:2 10bit support
  44. • animated WebP decoding support
  45. • zygoaudio decoding support
  46. • APNG decoder
  47. ┌────────────────────────────┐
  48. │ libavdevice │
  49. └────────────────────────────┘
  50. • XCB-based screen-grabber
  51. • AVFoundation screen capturing support
  52. ┌────────────────────────────┐
  53. │ libavformat │
  54. └────────────────────────────┘
  55. • HEVC/H.265 RTP payload format (draft v6) packetizer
  56. • SUP/PGS subtitle demuxer
  57. • STL subtitle demuxer
  58. • UDP-Lite support (RFC 3828)
  59. • MPEG-DASH segmenting muxer, which allows creating DASH compatible
  60. fragmented MP4
  61. • WebP muxer
  62. • APNG demuxer
  63. ┌────────────────────────────┐
  64. │ libavfilter │
  65. └────────────────────────────┘
  66. • xBR scaling filter
  67. ┌────────────────────────────┐
  68. │ libavutil │
  69. └────────────────────────────┘
  70. • CAST128 symmetric block cipher, ECB mode
  71. ┌────────────────────────────┐
  72. │ libpostproc │
  73. └────────────────────────────┘
  74. • visualization support