Sorry

This feed does not validate.

In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendation.

Source: http://ffmpeg.org/main.rss

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  3. <channel>
  4.    <title>FFmpeg RSS</title>
  5.    <link>http://ffmpeg.org</link>
  6.    <description>FFmpeg RSS</description>
  7.    <atom:link href="http://ffmpeg.org/main.rss" rel="self" type="application/rss+xml" />
  8.    <item>
  9.        <title>September 30th, 2024, FFmpeg 7.1 <span title="Rózsa Péter">"Péter"</span></title>
  10.        <link>http://ffmpeg.org/index.html#pr7.1</link>
  11.        <guid>http://ffmpeg.org/index.html#pr7.1</guid>
  12.        <content:encoded><![CDATA[
  13.  <p>
  14.    <a href="download.html#release_7.1">FFmpeg 7.1 "Péter"</a>, a new
  15.    major release, is now available! A full list of changes can be found in the release
  16.    <a href="https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/7.1:/Changelog">changelog</a>.
  17.  </p>
  18.  <p>
  19.    The more important highlights of the release are that the VVC decoder, merged as experimental in version 7.0,
  20.    has had enough time to mature and be optimized enough to be declared as stable. The codec is starting to gain
  21.    traction with broadcast standardization bodies.<br>
  22.    Support has been added for a native AAC USAC (part of the xHE-AAC coding system) decoder, with the format starting
  23.    to be adopted by streaming websites, due to its extensive volume normalization metadata.<br>
  24.    MV-HEVC decoding is now supported. This is a stereoscopic coding tool that begun to be shipped and generated
  25.    by recent phones and VR headsets.<br>
  26.    LC-EVC decoding, an enhancement metadata layer to attempt to improve the quality of codecs, is now supported via an
  27.    external library.<br>
  28.  </p>
  29.  <p>
  30.    Support for Vulkan encoding, with H264 and HEVC was merged. This finally allows fully Vulkan-based decode-filter-encode
  31.    pipelines, by having a sink for Vulkan frames, other than downloading or displaying them. The encoders have feature-parity
  32.    with their VAAPI implementation counterparts. Khronos has announced that support for AV1 encoding is also coming soon to Vulkan,
  33.    and FFmpeg is aiming to have day-one support.
  34.  </p>
  35.  <p>
  36.    In addition to the above, this release has had a lot of important internal work done. By far, the standout internally
  37.    are the improvements made for full-range images. Previously, color range data had two paths, no negotiation,
  38.    and was unreliably forwarded to filters, encoders, muxers. Work on cleaning the system up started more than 10
  39.    years ago, however this stalled due to how fragile the system was, and that breaking behaviour would be unacceptable.
  40.    The new system fixes this, so now color range is forwarded correctly and consistently everywhere needed, and also
  41.    laid the path for more advanced forms of negotiation.<br>
  42.    Cropping metadata is now supported with Matroska and MP4 formats. This metadata is important not only for archival,
  43.    but also with AV1, as hardware encoders require its signalling due to the codec not natively supporting one.
  44.  </p>
  45.  <p>
  46.    As usual, we recommend that users, distributors, and system integrators to upgrade unless they use current git master.
  47.  </p>
  48.  
  49.  
  50.        ]]></content:encoded>
  51.    </item>
  52.    <item>
  53.        <title>September 11th, 2024, Coverity</title>
  54.        <link>http://ffmpeg.org/index.html#coverity</link>
  55.        <guid>http://ffmpeg.org/index.html#coverity</guid>
  56.        <content:encoded><![CDATA[
  57.  <p>
  58.  The number of issues FFmpeg has in <a href="https://scan.coverity.com/projects/ffmpeg">Coverity (a static analyzer)</a> is now lower than it has been since 2016.
  59.  Our defect density is less than one 30th of the average in OSS with over a million code
  60.  lines. All this was possible thanks to a grant from the <a href="https://www.sovereigntechfund.de/">Sovereign Tech Fund</a>.
  61.  </p>
  62.  <img src="img/coverity-lifetime-2024-08.PNG" alt="Coverity Lifetime Graph till 2024-08" style="width: 80%; display: block; margin-left: auto; margin-right: auto;" />
  63.  
  64.  
  65.        ]]></content:encoded>
  66.    </item>
  67.    <item>
  68.        <title>June 2nd, 2024, native xHE-AAC decoder</title>
  69.        <link>http://ffmpeg.org/index.html#xheaac</link>
  70.        <guid>http://ffmpeg.org/index.html#xheaac</guid>
  71.        <content:encoded><![CDATA[
  72.  <p>
  73.  FFmpeg now implements a native xHE-AAC decoder. Currently, streams without (e)SBR, USAC or MPEG-H Surround
  74.  are supported, which means the majority of xHE-AAC streams in use should work. Support for USAC and (e)SBR is
  75.  coming soon. Work is also ongoing to improve its stability and compatibility.
  76.  During the process we found several specification issues, which were then submitted back to the authors
  77.  for discussion and potential inclusion in a future errata.
  78.  </p>
  79.  
  80.  
  81.        ]]></content:encoded>
  82.    </item>
  83.    <item>
  84.        <title>May 13th, 2024, Sovereign Tech Fund</title>
  85.        <link>http://ffmpeg.org/index.html#stf24</link>
  86.        <guid>http://ffmpeg.org/index.html#stf24</guid>
  87.        <content:encoded><![CDATA[
  88.  <p>
  89.  The FFmpeg community is excited to announce that Germany's
  90.  <a href="https://www.sovereigntechfund.de/tech/ffmpeg">Sovereign Tech Fund</a>
  91.  has become its first governmental sponsor. Their support will help
  92.  sustain the maintainance of the FFmpeg project, a critical open-source
  93.  software multimedia component essential to bringing audio and video to
  94.  billions around the world everyday.
  95.  </p>
  96.  
  97.  
  98.        ]]></content:encoded>
  99.    </item>
  100.    <item>
  101.        <title>April 5th, 2024, FFmpeg 7.0 "Dijkstra"</title>
  102.        <link>http://ffmpeg.org/index.html#pr7.0</link>
  103.        <guid>http://ffmpeg.org/index.html#pr7.0</guid>
  104.        <content:encoded><![CDATA[
  105.  <p>
  106.  A new major release, <a href="download.html#release_7.0">FFmpeg 7.0 "Dijkstra"</a>,
  107.  is now available for download. The most noteworthy changes for most users are
  108.  a <a href="#vvcdec">native VVC decoder</a> (currently experimental, until more
  109.  fuzzing is done), <a href="#iamf">IAMF support</a>, or a
  110.  <a href="#cli_threading">multi-threaded <code>ffmpeg</code> CLI tool</a>.
  111.  </p>
  112.  
  113.  <p>
  114.  This release is <em>not</em> backwards compatible, removing APIs deprecated before 6.0.
  115.  The biggest change for most library callers will be the removal of the old bitmask-based
  116.  channel layout API, replaced by the <code>AVChannelLayout</code> API allowing such
  117.  features as custom channel ordering, or Ambisonics. Certain deprecated <code>ffmpeg</code>
  118.  CLI options were also removed, and a C11-compliant compiler is now required to build
  119.  the code.
  120.  </p>
  121.  
  122.  <p>
  123.  As usual, there is also a number of new supported formats and codecs, new filters, APIs,
  124.  and countless smaller features and bugfixes. Compared to 6.1, the <code>git</code> repository
  125.  contains almost &sim;2000 new commits by &sim;100 authors, touching &gt;100000 lines in
  126.  &sim;2000 files &mdash; thanks to everyone who contributed. See the
  127.  <a href="https://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=n7.0">Changelog</a>,
  128.  <a href="https://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=doc/APIchanges;hb=n7.0">APIchanges</a>,
  129.  and the git log for more comprehensive lists of changes.
  130.  </p>
  131.  
  132.  
  133.        ]]></content:encoded>
  134.    </item>
  135.    <item>
  136.        <title>January 3rd, 2024, native VVC decoder</title>
  137.        <link>http://ffmpeg.org/index.html#vvcdec</link>
  138.        <guid>http://ffmpeg.org/index.html#vvcdec</guid>
  139.        <content:encoded><![CDATA[
  140.  <p>
  141.  The <code>libavcodec</code> library now contains a native VVC (Versatile Video Coding)
  142.  decoder, supporting a large subset of the codec's features. Further optimizations and
  143.  support for more features are coming soon. The code was written by Nuo Mi, Xu Mu,
  144.  Frank Plowman, Shaun Loo, and Wu Jianhua.
  145.  </p>
  146.  
  147.  
  148.        ]]></content:encoded>
  149.    </item>
  150.    <item>
  151.        <title>December 18th, 2023, IAMF support</title>
  152.        <link>http://ffmpeg.org/index.html#iamf</link>
  153.        <guid>http://ffmpeg.org/index.html#iamf</guid>
  154.        <content:encoded><![CDATA[
  155.  <p>
  156.  The <code>libavformat</code> library can now read and write <a href="https://aomediacodec.github.io/iamf/">IAMF</a>
  157.  (Immersive Audio) files. The <code>ffmpeg</code> CLI tool can configure IAMF structure with the new
  158.  <code>-stream_group</code> option. IAMF support was written by James Almer.
  159.  </p>
  160.  
  161.  
  162.        ]]></content:encoded>
  163.    </item>
  164.    <item>
  165.        <title>December 12th, 2023, multi-threaded <code>ffmpeg</code> CLI tool</title>
  166.        <link>http://ffmpeg.org/index.html#cli_threading</link>
  167.        <guid>http://ffmpeg.org/index.html#cli_threading</guid>
  168.        <content:encoded><![CDATA[
  169.  <p>
  170.  Thanks to a major refactoring of the <code>ffmpeg</code> command-line tool, all the major
  171.  components of the transcoding pipeline (demuxers, decoders, filters, encodes, muxers) now
  172.  run in parallel. This should improve throughput and CPU utilization, decrease latency,
  173.  and open the way to other exciting new features.
  174.  </p>
  175.  
  176.  <p>
  177.  Note that you should <em>not</em> expect significant performance improvements in cases
  178.  where almost all computational time is spent in a single component (typically video
  179.  encoding).
  180.  </p>
  181.  
  182.  
  183.        ]]></content:encoded>
  184.    </item>
  185.    <item>
  186.        <title>November 10th, 2023, FFmpeg 6.1 "Heaviside"</title>
  187.        <link>http://ffmpeg.org/index.html#pr6.1</link>
  188.        <guid>http://ffmpeg.org/index.html#pr6.1</guid>
  189.        <content:encoded><![CDATA[
  190.  <p>
  191.    <a href="download.html#release_6.1">FFmpeg 6.1 "Heaviside"</a>, a new
  192.    major release, is now available! Some of the highlights:
  193.  </p>
  194.  <ul>
  195.    <li>libaribcaption decoder</li>
  196.    <li>Playdate video decoder and demuxer</li>
  197.    <li>Extend VAAPI support for libva-win32 on Windows</li>
  198.    <li>afireqsrc audio source filter</li>
  199.    <li>arls filter</li>
  200.    <li>ffmpeg CLI new option: -readrate_initial_burst</li>
  201.    <li>zoneplate video source filter</li>
  202.    <li>command support in the setpts and asetpts filters</li>
  203.    <li>Vulkan decode hwaccel, supporting H264, HEVC and AV1</li>
  204.    <li>color_vulkan filter</li>
  205.    <li>bwdif_vulkan filter</li>
  206.    <li>nlmeans_vulkan filter</li>
  207.    <li>RivaTuner video decoder</li>
  208.    <li>xfade_vulkan filter</li>
  209.    <li>vMix video decoder</li>
  210.    <li>Essential Video Coding parser, muxer and demuxer</li>
  211.    <li>Essential Video Coding frame merge bsf</li>
  212.    <li>bwdif_cuda filter</li>
  213.    <li>Microsoft RLE video encoder</li>
  214.    <li>Raw AC-4 muxer and demuxer</li>
  215.    <li>Raw VVC bitstream parser, muxer and demuxer</li>
  216.    <li>Bitstream filter for editing metadata in VVC streams</li>
  217.    <li>Bitstream filter for converting VVC from MP4 to Annex B</li>
  218.    <li>scale_vt filter for videotoolbox</li>
  219.    <li>transpose_vt filter for videotoolbox</li>
  220.    <li>support for the P_SKIP hinting to speed up libx264 encoding</li>
  221.    <li>Support HEVC,VP9,AV1 codec in enhanced flv format</li>
  222.    <li>apsnr and asisdr audio filters</li>
  223.    <li>OSQ demuxer and decoder</li>
  224.    <li>Support HEVC,VP9,AV1 codec fourcclist in enhanced rtmp protocol</li>
  225.    <li>CRI USM demuxer</li>
  226.    <li>ffmpeg CLI '-top' option deprecated in favor of the setfield filter</li>
  227.    <li>VAAPI AV1 encoder</li>
  228.    <li>ffprobe XML output schema changed to account for multiple variable-fields elements within the same parent element</li>
  229.    <li>ffprobe -output_format option added as an alias of -of</li>
  230.  </ul>
  231.  <p>
  232.    This release had been overdue for at least half a year, but due to constant activity in the repository,
  233.    had to be delayed, and we were finally able to branch off the release recently, before some of the large
  234.    changes scheduled for 7.0 were merged.
  235.  </p>
  236.  <p>
  237.    Internally, we have had a number of changes too. The FFT, MDCT, DCT and DST implementation used for codecs
  238.    and filters has been fully replaced with the faster libavutil/tx (full article about it coming soon).<br>
  239.    This also led to a reduction in the the size of the compiled binary, which can be noticeable in small builds.<br>
  240.    There was a very large reduction in the total amount of allocations being done on each frame throughout video decoders,
  241.    reducing overhead.<br>
  242.    RISC-V optimizations for many parts of our DSP code have been merged, with mainly the large decoders being left.<br>
  243.    There was an effort to improve the correctness of timestamps and frame durations of each packet, increasing the
  244.    accurracy of variable frame rate video.
  245.  </p>
  246.  <p>
  247.    Next major release will be version 7.0, scheduled to be released in February. We will attempt to better stick
  248.    to the new release schedule we announced at the start of this year.
  249.  </p>
  250.  <p>
  251.    We strongly recommend users, distributors, and system integrators to upgrade unless they use current git master.
  252.  </p>
  253.  
  254.  
  255.        ]]></content:encoded>
  256.    </item>
  257.    <item>
  258.        <title>May 31st, 2023, Vulkan decoding</title>
  259.        <link>http://ffmpeg.org/index.html#vk2023</link>
  260.        <guid>http://ffmpeg.org/index.html#vk2023</guid>
  261.        <content:encoded><![CDATA[
  262.  <p>
  263.    A few days ago, Vulkan-powered decoding hardware acceleration code was merged into the codebase.
  264.    This is the first vendor-generic and platform-generic decode acceleration API, enabling the
  265.    same code to be used on multiple platforms, with very minimal overhead.
  266.    This is also the first multi-threaded hardware decoding API, and our code makes full use of this,
  267.    saturating all available decode engines the hardware exposes.
  268.  </p>
  269.  <p>
  270.    Those wishing to test the code can read our
  271.    <a href="https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan">documentation page</a>.
  272.    For those who would like to integrate FFmpeg's Vulkan code to demux, parse, decode, and receive
  273.    a VkImage to present or manipulate, documentation and examples are available in our source tree.
  274.    Currently, using the latest available git checkout of our
  275.    <a href="https://git.videolan.org/?p=ffmpeg.git;a=summary">repository</a> is required.
  276.    The functionality will be included in stable branches with the release of version 6.1, due
  277.    to be released soon.
  278.  </p>
  279.  <p>
  280.    As this is also the first practical implementation of the specifications, bugs may be present,
  281.    particularly in drivers, and, although passing verification, the implementation itself.
  282.    New codecs, and encoding support are also being worked on, by both the Khronos organization
  283.    for standardizing, and us as implementing it, and giving feedback on improving.
  284.  </p>
  285.  
  286.  
  287.        ]]></content:encoded>
  288.    </item>
  289.    <item>
  290.        <title>February 28th, 2023, FFmpeg 6.0 "Von Neumann"</title>
  291.        <link>http://ffmpeg.org/index.html#pr6.0</link>
  292.        <guid>http://ffmpeg.org/index.html#pr6.0</guid>
  293.        <content:encoded><![CDATA[
  294.  <p>
  295.    A new major release, <a href="download.html#release_6.0">FFmpeg 6.0 "Von Neumann"</a>,
  296.    is now available for download. This release has many new encoders and decoders, filters,
  297.    ffmpeg CLI tool improvements, and also, changes the way releases are done. All major
  298.    releases will now bump the version of the ABI. We plan to have a new major release each
  299.    year. Another release-specific change is that deprecated APIs will be removed after 3
  300.    releases, upon the next major bump.
  301.    This means that releases will be done more often and will be more organized.
  302.  </p>
  303.  <p>
  304.    New decoders featured are Bonk, RKA, Radiance, SC-4, APAC, VQC, WavArc and a few ADPCM formats.
  305.    QSV and NVenc now support AV1 encoding. The FFmpeg CLI (we usually reffer to it as ffmpeg.c
  306.    to avoid confusion) has speed-up improvements due to threading, as well as statistics options,
  307.    and the ability to pass option values for filters from a file. There are quite a few new audio
  308.    and video filters, such as adrc, showcwt, backgroundkey and ssim360, with a few hardware ones too.
  309.    Finally, the release features many behind-the-scenes changes, including a new FFT and MDCT
  310.    implementation used in codecs (expect a blog post about this soon), numerous bugfixes, better
  311.    ICC profile handling and colorspace signalling improvement, introduction of a number of RISC-V
  312.    vector and scalar assembly optimized routines, and a few new improved APIs, which can be viewed
  313.    in the doc/APIchanges file in our tree.
  314.    A few submitted features, such as the Vulkan improvements and more FFT optimizations will be in the
  315.    next minor release, 6.1, which we plan to release soon, in line with our new release schedule.
  316.    Some highlights are:
  317.  </p>
  318.  <ul>
  319.    <li>Radiance HDR image support</li>
  320.    <li>ddagrab (Desktop Duplication) video capture filter</li>
  321.    <li>ffmpeg -shortest_buf_duration option</li>
  322.    <li>ffmpeg now requires threading to be built</li>
  323.    <li>ffmpeg now runs every muxer in a separate thread</li>
  324.    <li>Add new mode to cropdetect filter to detect crop-area based on motion vectors and edges</li>
  325.    <li>VAAPI decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9</li>
  326.    <li>WBMP (Wireless Application Protocol Bitmap) image format</li>
  327.    <li>a3dscope filter</li>
  328.    <li>bonk decoder and demuxer</li>
  329.    <li>Micronas SC-4 audio decoder</li>
  330.    <li>LAF demuxer</li>
  331.    <li>APAC decoder and demuxer</li>
  332.    <li>Media 100i decoders</li>
  333.    <li>DTS to PTS reorder bsf</li>
  334.    <li>ViewQuest VQC decoder</li>
  335.    <li>backgroundkey filter</li>
  336.    <li>nvenc AV1 encoding support</li>
  337.    <li>MediaCodec decoder via NDKMediaCodec</li>
  338.    <li>MediaCodec encoder</li>
  339.    <li>oneVPL support for QSV</li>
  340.    <li>QSV AV1 encoder</li>
  341.    <li>QSV decoding and encoding for 10/12bit 422, 10/12bit 444 HEVC and VP9</li>
  342.    <li>showcwt multimedia filter</li>
  343.    <li>corr video filter</li>
  344.    <li>adrc audio filter</li>
  345.    <li>afdelaysrc audio filter</li>
  346.    <li>WADY DPCM decoder and demuxer</li>
  347.    <li>CBD2 DPCM decoder</li>
  348.    <li>ssim360 video filter</li>
  349.    <li>ffmpeg CLI new options: -stats_enc_pre[_fmt], -stats_enc_post[_fmt], -stats_mux_pre[_fmt]</li>
  350.    <li>hstack_vaapi, vstack_vaapi and xstack_vaapi filters</li>
  351.    <li>XMD ADPCM decoder and demuxer</li>
  352.    <li>media100 to mjpegb bsf</li>
  353.    <li>ffmpeg CLI new option: -fix_sub_duration_heartbeat</li>
  354.    <li>WavArc decoder and demuxer</li>
  355.    <li>CrystalHD decoders deprecated</li>
  356.    <li>SDNS demuxer</li>
  357.    <li>RKA decoder and demuxer</li>
  358.    <li>filtergraph syntax in ffmpeg CLI now supports passing file contents as option values</li>
  359.    <li>hstack_qsv, vstack_qsv and xstack_qsv filters</li>
  360.  </ul>
  361.  <p>
  362.    We strongly recommend users, distributors, and system integrators to
  363.    upgrade unless they use current git master.
  364.  </p>
  365.  
  366.  
  367.        ]]></content:encoded>
  368.    </item>
  369.    <item>
  370.        <title>July 22nd, 2022, FFmpeg 5.1 "Riemann"</title>
  371.        <link>http://ffmpeg.org/index.html#pr5.1</link>
  372.        <guid>http://ffmpeg.org/index.html#pr5.1</guid>
  373.        <content:encoded><![CDATA[
  374.  <p>
  375.    <a href="download.html#release_5.1">FFmpeg 5.1 "Riemann"</a>, a new
  376.    major release, is now available! Some of the highlights:
  377.  </p>
  378.  <ul>
  379.    <li>add ipfs/ipns protocol support</li>
  380.    <li>dialogue enhance audio filter</li>
  381.    <li>dropped obsolete XvMC hwaccel</li>
  382.    <li>pcm-bluray encoder</li>
  383.    <li>DFPWM audio encoder/decoder and raw muxer/demuxer</li>
  384.    <li>SITI filter</li>
  385.    <li>Vizrt Binary Image encoder/decoder</li>
  386.    <li>avsynctest source filter</li>
  387.    <li>feedback video filter</li>
  388.    <li>pixelize video filter</li>
  389.    <li>colormap video filter</li>
  390.    <li>colorchart video source filter</li>
  391.    <li>multiply video filter</li>
  392.    <li>PGS subtitle frame merge bitstream filter</li>
  393.    <li>blurdetect filter</li>
  394.    <li>tiltshelf audio filter</li>
  395.    <li>QOI image format support</li>
  396.    <li>ffprobe -o option</li>
  397.    <li>virtualbass audio filter</li>
  398.    <li>VDPAU AV1 hwaccel</li>
  399.    <li>PHM image format support</li>
  400.    <li>remap_opencl filter</li>
  401.    <li>added chromakey_cuda filter</li>
  402.  </ul>
  403.  <p>
  404.    We strongly recommend users, distributors, and system integrators to
  405.    upgrade unless they use current git master.
  406.  </p>
  407.  
  408.  
  409.        ]]></content:encoded>
  410.    </item>
  411.    <item>
  412.        <title>January 17th, 2022, FFmpeg 5.0 "Lorentz"</title>
  413.        <link>http://ffmpeg.org/index.html#pr5.0</link>
  414.        <guid>http://ffmpeg.org/index.html#pr5.0</guid>
  415.        <content:encoded><![CDATA[
  416.  <p>
  417.    <a href="download.html#release_5.0">FFmpeg 5.0 "Lorentz"</a>, a new
  418.    major release, is now available! For this long-overdue release, a major effort
  419.    underwent to remove the old encode/decode APIs and replace them with an
  420.    N:M-based API, the entire libavresample library was removed, libswscale
  421.    has a new, easier to use AVframe-based API, the Vulkan code was much improved,
  422.    many new filters were added, including libplacebo integration, and finally,
  423.    DoVi support was added, including tonemapping and remuxing. The default
  424.    AAC encoder settings were also changed to improve quality.
  425.    Some of the changelog highlights:
  426.  </p>
  427.  <ul>
  428.    <li>ADPCM IMA Westwood encoder</li>
  429.    <li>Westwood AUD muxer</li>
  430.    <li>ADPCM IMA Acorn Replay decoder</li>
  431.    <li>Argonaut Games CVG demuxer</li>
  432.    <li>Argonaut Games CVG muxer</li>
  433.    <li>Concatf protocol</li>
  434.    <li>afwtdn audio filter</li>
  435.    <li>audio and video segment filters</li>
  436.    <li>Apple Graphics (SMC) encoder</li>
  437.    <li>hsvkey and hsvhold video filters</li>
  438.    <li>adecorrelate audio filter</li>
  439.    <li>atilt audio filter</li>
  440.    <li>grayworld video filter</li>
  441.    <li>AV1 Low overhead bitstream format muxer</li>
  442.    <li>swscale slice threading</li>
  443.    <li>MSN Siren decoder</li>
  444.    <li>scharr video filter</li>
  445.    <li>apsyclip audio filter</li>
  446.    <li>morpho video filter</li>
  447.    <li>amr parser</li>
  448.    <li>(a)latency filters</li>
  449.    <li>GEM Raster image decoder</li>
  450.    <li>asdr audio filter</li>
  451.    <li>speex decoder</li>
  452.    <li>limitdiff video filter</li>
  453.    <li>xcorrelate video filter</li>
  454.    <li>varblur video filter</li>
  455.    <li>huesaturation video filter</li>
  456.    <li>colorspectrum source video filter</li>
  457.    <li>RTP packetizer for uncompressed video (RFC 4175)</li>
  458.    <li>bitpacked encoder</li>
  459.    <li>VideoToolbox VP9 hwaccel</li>
  460.    <li>VideoToolbox ProRes hwaccel</li>
  461.    <li>support loongarch.</li>
  462.    <li>aspectralstats audio filter</li>
  463.    <li>adynamicsmooth audio filter</li>
  464.    <li>libplacebo filter</li>
  465.    <li>vflip_vulkan, hflip_vulkan and flip_vulkan filters</li>
  466.    <li>adynamicequalizer audio filter</li>
  467.    <li>yadif_videotoolbox filter</li>
  468.    <li>VideoToolbox ProRes encoder</li>
  469.    <li>anlmf audio filter</li>
  470.  </ul>
  471.  <p>
  472.    We strongly recommend users, distributors, and system integrators to
  473.    upgrade unless they use current git master.
  474.  </p>
  475.  
  476.  
  477.        ]]></content:encoded>
  478.    </item>
  479.    <item>
  480.        <title>June 19th, 2021, IRC</title>
  481.        <link>http://ffmpeg.org/index.html#irc2021</link>
  482.        <guid>http://ffmpeg.org/index.html#irc2021</guid>
  483.        <content:encoded><![CDATA[
  484.  <p>
  485.    We have a new IRC home at Libera Chat
  486.    now! Feel free to join us at #ffmpeg and #ffmpeg-devel. More info at <a href="https://ffmpeg.org/contact.html#IRCChannels">contact#IRCChannels</a>
  487.  </p>
  488.  
  489.  
  490.        ]]></content:encoded>
  491.    </item>
  492.    <item>
  493.        <title>April 8th, 2021, FFmpeg 4.4 "Rao"</title>
  494.        <link>http://ffmpeg.org/index.html#pr4.4</link>
  495.        <guid>http://ffmpeg.org/index.html#pr4.4</guid>
  496.        <content:encoded><![CDATA[
  497.  <p>
  498.    <a href="download.html#release_4.4">FFmpeg 4.4 "Rao"</a>, a new
  499.    major release, is now available! Some of the highlights:
  500.  </p>
  501.  <ul>
  502.    <li>AudioToolbox output device</li>
  503.    <li>MacCaption demuxer</li>
  504.    <li>PGX decoder</li>
  505.    <li>chromanr video filter</li>
  506.    <li>VDPAU accelerated HEVC 10/12bit decoding</li>
  507.    <li>ADPCM IMA Ubisoft APM encoder</li>
  508.    <li>Rayman 2 APM muxer</li>
  509.    <li>AV1 encoding support SVT-AV1</li>
  510.    <li>Cineform HD encoder</li>
  511.    <li>ADPCM Argonaut Games encoder</li>
  512.    <li>Argonaut Games ASF muxer</li>
  513.    <li>AV1 Low overhead bitstream format demuxer</li>
  514.    <li>RPZA video encoder</li>
  515.    <li>ADPCM IMA MOFLEX decoder</li>
  516.    <li>MobiClip FastAudio decoder</li>
  517.    <li>MobiClip video decoder</li>
  518.    <li>MOFLEX demuxer</li>
  519.    <li>MODS demuxer</li>
  520.    <li>PhotoCD decoder</li>
  521.    <li>MCA demuxer</li>
  522.    <li>AV1 decoder (Hardware acceleration used only)</li>
  523.    <li>SVS demuxer</li>
  524.    <li>Argonaut Games BRP demuxer</li>
  525.    <li>DAT demuxer</li>
  526.    <li>aax demuxer</li>
  527.    <li>IPU decoder, parser and demuxer</li>
  528.    <li>Intel QSV-accelerated AV1 decoding</li>
  529.    <li>Argonaut Games Video decoder</li>
  530.    <li>libwavpack encoder removed</li>
  531.    <li>ACE demuxer</li>
  532.    <li>AVS3 demuxer</li>
  533.    <li>AVS3 video decoder via libuavs3d</li>
  534.    <li>Cintel RAW decoder</li>
  535.    <li>VDPAU accelerated VP9 10/12bit decoding</li>
  536.    <li>afreqshift and aphaseshift filters</li>
  537.    <li>High Voltage Software ADPCM encoder</li>
  538.    <li>LEGO Racers ALP (.tun & .pcm) muxer</li>
  539.    <li>AV1 VAAPI decoder</li>
  540.    <li>adenorm filter</li>
  541.    <li>ADPCM IMA AMV encoder</li>
  542.    <li>AMV muxer</li>
  543.    <li>NVDEC AV1 hwaccel</li>
  544.    <li>DXVA2/D3D11VA hardware accelerated AV1 decoding</li>
  545.    <li>speechnorm filter</li>
  546.    <li>SpeedHQ encoder</li>
  547.    <li>asupercut filter</li>
  548.    <li>asubcut filter</li>
  549.    <li>Microsoft Paint (MSP) version 2 decoder</li>
  550.    <li>Microsoft Paint (MSP) demuxer</li>
  551.    <li>AV1 monochrome encoding support via libaom >= 2.0.1</li>
  552.    <li>asuperpass and asuperstop filter</li>
  553.    <li>shufflepixels filter</li>
  554.    <li>tmidequalizer filter</li>
  555.    <li>estdif filter</li>
  556.    <li>epx filter</li>
  557.    <li>Dolby E parser</li>
  558.    <li>shear filter</li>
  559.    <li>kirsch filter</li>
  560.    <li>colortemperature filter</li>
  561.    <li>colorcontrast filter</li>
  562.    <li>PFM encoder</li>
  563.    <li>colorcorrect filter</li>
  564.    <li>binka demuxer</li>
  565.    <li>XBM parser</li>
  566.    <li>xbm_pipe demuxer</li>
  567.    <li>colorize filter</li>
  568.    <li>CRI parser</li>
  569.    <li>aexciter audio filter</li>
  570.    <li>exposure video filter</li>
  571.    <li>monochrome video filter</li>
  572.    <li>setts bitstream filter</li>
  573.    <li>vif video filter</li>
  574.    <li>OpenEXR image encoder</li>
  575.    <li>Simbiosis IMX decoder</li>
  576.    <li>Simbiosis IMX demuxer</li>
  577.    <li>Digital Pictures SGA demuxer and decoders</li>
  578.    <li>TTML subtitle encoder and muxer</li>
  579.    <li>identity video filter</li>
  580.    <li>msad video filter</li>
  581.    <li>gophers protocol</li>
  582.    <li>RIST protocol via librist</li>
  583.  </ul>
  584.  <p>
  585.    We strongly recommend users, distributors, and system integrators to
  586.    upgrade unless they use current git master.
  587.  </p>
  588.  
  589.  
  590.        ]]></content:encoded>
  591.    </item>
  592.    <item>
  593.        <title>June 15th, 2020, FFmpeg 4.3 "4:3"</title>
  594.        <link>http://ffmpeg.org/index.html#pr4.3</link>
  595.        <guid>http://ffmpeg.org/index.html#pr4.3</guid>
  596.        <content:encoded><![CDATA[
  597.  <p>
  598.    <a href="download.html#release_4.3">FFmpeg 4.3 "4:3"</a>, a new
  599.    major release, is now available! Some of the highlights:
  600.  </p>
  601.  <ul>
  602.    <li>v360 filter</li>
  603.    <li>Intel QSV-accelerated MJPEG decoding</li>
  604.    <li>Intel QSV-accelerated VP9 decoding</li>
  605.    <li>Support for TrueHD in mp4</li>
  606.    <li>Support AMD AMF encoder on Linux (via Vulkan)</li>
  607.    <li>IMM5 video decoder</li>
  608.    <li>ZeroMQ protocol</li>
  609.    <li>support Sipro ACELP.KELVIN decoding</li>
  610.    <li>streamhash muxer</li>
  611.    <li>sierpinski video source</li>
  612.    <li>scroll video filter</li>
  613.    <li>photosensitivity filter</li>
  614.    <li>anlms filter</li>
  615.    <li>arnndn filter</li>
  616.    <li>bilateral filter</li>
  617.    <li>maskedmin and maskedmax filters</li>
  618.    <li>VDPAU VP9 hwaccel</li>
  619.    <li>median filter</li>
  620.    <li>QSV-accelerated VP9 encoding</li>
  621.    <li>AV1 encoding support via librav1e</li>
  622.    <li>AV1 frame merge bitstream filter</li>
  623.    <li>AV1 Annex B demuxer</li>
  624.    <li>axcorrelate filter</li>
  625.    <li>mvdv decoder</li>
  626.    <li>mvha decoder</li>
  627.    <li>MPEG-H 3D Audio support in mp4</li>
  628.    <li>thistogram filter</li>
  629.    <li>freezeframes filter</li>
  630.    <li>Argonaut Games ADPCM decoder</li>
  631.    <li>Argonaut Games ASF demuxer</li>
  632.    <li>xfade video filter</li>
  633.    <li>xfade_opencl filter</li>
  634.    <li>afirsrc audio filter source</li>
  635.    <li>pad_opencl filter</li>
  636.    <li>Simon & Schuster Interactive ADPCM decoder</li>
  637.    <li>Real War KVAG demuxer</li>
  638.    <li>CDToons video decoder</li>
  639.    <li>siren audio decoder</li>
  640.    <li>Rayman 2 ADPCM decoder</li>
  641.    <li>Rayman 2 APM demuxer</li>
  642.    <li>cas video filter</li>
  643.    <li>High Voltage Software ADPCM decoder</li>
  644.    <li>LEGO Racers ALP (.tun & .pcm) demuxer</li>
  645.    <li>AMQP 0-9-1 protocol (RabbitMQ)</li>
  646.    <li>Vulkan support</li>
  647.    <li>avgblur_vulkan, overlay_vulkan, scale_vulkan and chromaber_vulkan filters</li>
  648.    <li>ADPCM IMA MTF decoder</li>
  649.    <li>FWSE demuxer</li>
  650.    <li>DERF DPCM decoder</li>
  651.    <li>DERF demuxer</li>
  652.    <li>CRI HCA decoder</li>
  653.    <li>CRI HCA demuxer</li>
  654.    <li>overlay_cuda filter</li>
  655.    <li>switch from AvxSynth to AviSynth+ on Linux</li>
  656.    <li>mv30 decoder</li>
  657.    <li>Expanded styling support for 3GPP Timed Text Subtitles (movtext)</li>
  658.    <li>WebP parser</li>
  659.    <li>tmedian filter</li>
  660.    <li>maskedthreshold filter</li>
  661.    <li>Support for muxing pcm and pgs in m2ts</li>
  662.    <li>Cunning Developments ADPCM decoder</li>
  663.    <li>asubboost filter</li>
  664.    <li>Pro Pinball Series Soundbank demuxer</li>
  665.    <li>pcm_rechunk bitstream filter</li>
  666.    <li>scdet filter</li>
  667.    <li>NotchLC decoder</li>
  668.    <li>gradients source video filter</li>
  669.    <li>MediaFoundation encoder wrapper</li>
  670.    <li>untile filter</li>
  671.    <li>Simon & Schuster Interactive ADPCM encoder</li>
  672.    <li>PFM decoder</li>
  673.    <li>dblur video filter</li>
  674.    <li>Real War KVAG muxer</li>
  675.  </ul>
  676.  <p>
  677.    We strongly recommend users, distributors, and system integrators to
  678.    upgrade unless they use current git master.
  679.  </p>
  680.  
  681.  
  682.        ]]></content:encoded>
  683.    </item>
  684.    <item>
  685.        <title>October 5th, 2019, Bright Lights</title>
  686.        <link>http://ffmpeg.org/index.html#photosensitivity</link>
  687.        <guid>http://ffmpeg.org/index.html#photosensitivity</guid>
  688.        <content:encoded><![CDATA[
  689.  <p>
  690.  FFmpeg has added a realtime bright flash removal filter to libavfilter.
  691.  </p>
  692.  <p>
  693.  Note that this filter is not FDA approved, nor are we medical professionals.
  694.  Nor has this filter been tested with anyone who has photosensitive epilepsy.
  695.  FFmpeg and its photosensitivity filter are not making any medical claims.
  696.  </p>
  697.  <p>
  698.  That said, this is a new video filter that may help photosensitive people
  699.  watch tv, play video games or even be used with a VR headset to block
  700.  out epiletic triggers such as filtered sunlight when they are outside.
  701.  Or you could use it against those annoying white flashes on your tv screen.
  702.  The filter fails on some input, such as the
  703.  <a href="https://www.youtube.com/watch?v=8L_9hXnUzRk">Incredibles 2 Screen Slaver</a>
  704.  scene. It is not perfect. If you have other clips that you want this filter to
  705.  work better on, please report them to us on our <a href="http://trac.ffmpeg.org">trac</a>.
  706.  </p>
  707.  <p>
  708.  <a href="http://ffmpeg.org/~compn/output20p8.mp4">See for yourself</a>.
  709.  Example was made with -vf photosensitivity=20:0.8
  710.  </p>
  711.  <p>
  712.  We are not professionals. Please use this in your medical studies to
  713.  advance epilepsy research. If you decide to use this in a medical
  714.  setting, or make a hardware hdmi input output realtime tv filter,
  715.  or find another use for this, <a href="mailto:compn@ffmpeg.org">please let me know</a>.
  716.  This filter was a feature request of mine
  717.  <a href="https://trac.ffmpeg.org/ticket/2104">since 2013</a>.
  718.  </p>
  719.  
  720.  
  721.        ]]></content:encoded>
  722.    </item>
  723.    <item>
  724.        <title>August 5th, 2019, FFmpeg 4.2 "Ada"</title>
  725.        <link>http://ffmpeg.org/index.html#pr4.2</link>
  726.        <guid>http://ffmpeg.org/index.html#pr4.2</guid>
  727.        <content:encoded><![CDATA[
  728.  <p>
  729.    <a href="download.html#release_4.2">FFmpeg 4.2 "Ada"</a>, a new
  730.    major release, is now available! Some of the highlights:
  731.  </p>
  732.  <ul>
  733.    <li>tpad filter</li>
  734.    <li>AV1 decoding support through libdav1d</li>
  735.    <li>dedot filter</li>
  736.    <li>chromashift and rgbashift filters</li>
  737.    <li>freezedetect filter</li>
  738.    <li>truehd_core bitstream filter</li>
  739.    <li>dhav demuxer</li>
  740.    <li>PCM-DVD encoder</li>
  741.    <li>GIF parser</li>
  742.    <li>vividas demuxer</li>
  743.    <li>hymt decoder</li>
  744.    <li>anlmdn filter</li>
  745.    <li>maskfun filter</li>
  746.    <li>hcom demuxer and decoder</li>
  747.    <li>ARBC decoder</li>
  748.    <li>libaribb24 based ARIB STD-B24 caption support (profiles A and C)</li>
  749.    <li>Support decoding of HEVC 4:4:4 content in nvdec and cuviddec</li>
  750.    <li>removed libndi-newtek</li>
  751.    <li>agm decoder</li>
  752.    <li>KUX demuxer</li>
  753.    <li>AV1 frame split bitstream filter</li>
  754.    <li>lscr decoder</li>
  755.    <li>lagfun filter</li>
  756.    <li>asoftclip filter</li>
  757.    <li>Support decoding of HEVC 4:4:4 content in vdpau</li>
  758.    <li>colorhold filter</li>
  759.    <li>xmedian filter</li>
  760.    <li>asr filter</li>
  761.    <li>showspatial multimedia filter</li>
  762.    <li>VP4 video decoder</li>
  763.    <li>IFV demuxer</li>
  764.    <li>derain filter</li>
  765.    <li>deesser filter</li>
  766.    <li>mov muxer writes tracks with unspecified language instead of English by default</li>
  767.    <li>added support for using clang to compile CUDA kernels</li>
  768.  </ul>
  769.  <p>
  770.    We strongly recommend users, distributors, and system integrators to
  771.    upgrade unless they use current git master.
  772.  </p>
  773.  
  774.  
  775.        ]]></content:encoded>
  776.    </item>
  777.    <item>
  778.        <title>November 6th, 2018, FFmpeg 4.1 "al-Khwarizmi"</title>
  779.        <link>http://ffmpeg.org/index.html#pr4.1</link>
  780.        <guid>http://ffmpeg.org/index.html#pr4.1</guid>
  781.        <content:encoded><![CDATA[
  782.  <p>
  783.    <a href="download.html#release_4.1">FFmpeg 4.1 "al-Khwarizmi"</a>, a new
  784.    major release, is now available! Some of the highlights:
  785.  </p>
  786.  <ul>
  787.    <li>deblock filter</li>
  788.    <li>tmix filter</li>
  789.    <li>amplify filter</li>
  790.    <li>fftdnoiz filter</li>
  791.    <li>aderivative and aintegral audio filters</li>
  792.    <li>pal75bars and pal100bars video filter sources</li>
  793.    <li>mbedTLS based TLS support</li>
  794.    <li>adeclick and adeclip filters</li>
  795.    <li>libtensorflow backend for DNN based filters like srcnn</li>
  796.    <li>VC1 decoder is now bit-exact</li>
  797.    <li>ATRAC9 decoder</li>
  798.    <li>lensfun wrapper filter</li>
  799.    <li>colorconstancy filter</li>
  800.    <li>AVS2 video decoder via libdavs2</li>
  801.    <li>IMM4 video decoder</li>
  802.    <li>Brooktree ProSumer video decoder</li>
  803.    <li>MatchWare Screen Capture Codec decoder</li>
  804.    <li>WinCam Motion Video decoder</li>
  805.    <li>1D LUT filter (lut1d)</li>
  806.    <li>RemotelyAnywhere Screen Capture decoder</li>
  807.    <li>cue and acue filters</li>
  808.    <li>Support for AV1 in MP4 and Matroska/WebM</li>
  809.    <li>transpose_npp filter</li>
  810.    <li>AVS2 video encoder via libxavs2</li>
  811.    <li>amultiply filter</li>
  812.    <li>Block-Matching 3d (bm3d) denoising filter</li>
  813.    <li>acrossover filter</li>
  814.    <li>ilbc decoder</li>
  815.    <li>audio denoiser as afftdn filter</li>
  816.    <li>AV1 parser</li>
  817.    <li>sinc audio filter source</li>
  818.    <li>chromahold filter</li>
  819.    <li>setparams filter</li>
  820.    <li>vibrance filter</li>
  821.    <li>S12M timecode decoding in h264</li>
  822.    <li>xstack filter</li>
  823.    <li>(a)graphmonitor filter</li>
  824.    <li>yadif_cuda filter</li>
  825.  </ul>
  826.  <p>
  827.    We strongly recommend users, distributors, and system integrators to
  828.    upgrade unless they use current git master.
  829.  </p>
  830.  
  831.  
  832.        ]]></content:encoded>
  833.    </item>
  834.    <item>
  835.        <title>April 20th, 2018, FFmpeg 4.0 "Wu"</title>
  836.        <link>http://ffmpeg.org/index.html#pr4.0</link>
  837.        <guid>http://ffmpeg.org/index.html#pr4.0</guid>
  838.        <content:encoded><![CDATA[
  839.  <p>
  840.    <a href="download.html#release_4.0">FFmpeg 4.0 "Wu"</a>, a new
  841.    major release, is now available! Some of the highlights:
  842.  </p>
  843.  <ul>
  844.    <li>Bitstream filters for editing metadata in H.264, HEVC and MPEG-2 streams</li>
  845.    <li>Experimental MagicYUV encoder</li>
  846.    <li>TiVo ty/ty+ demuxer</li>
  847.    <li>Intel QSV-accelerated MJPEG encoding</li>
  848.    <li>native aptX and aptX HD encoder and decoder</li>
  849.    <li>NVIDIA NVDEC-accelerated H.264, HEVC, MJPEG, MPEG-1/2/4, VC1, VP8/9 hwaccel decoding</li>
  850.    <li>Intel QSV-accelerated overlay filter</li>
  851.    <li>mcompand audio filter</li>
  852.    <li>acontrast audio filter</li>
  853.    <li>OpenCL overlay filter</li>
  854.    <li>video mix filter</li>
  855.    <li>video normalize filter</li>
  856.    <li>audio lv2 wrapper filter</li>
  857.    <li>VAAPI MJPEG and VP8 decoding</li>
  858.    <li>AMD AMF H.264 and HEVC encoders</li>
  859.    <li>video fillborders filter</li>
  860.    <li>video setrange filter</li>
  861.    <li>support LibreSSL (via libtls)</li>
  862.    <li>Dropped support for building for Windows XP. The minimum supported Windows version is Windows Vista.</li>
  863.    <li>deconvolve video filter</li>
  864.    <li>entropy video filter</li>
  865.    <li>hilbert audio filter source</li>
  866.    <li>aiir audio filter</li>
  867.    <li>Removed the ffserver program</li>
  868.    <li>Removed the ffmenc and ffmdec muxer and demuxer</li>
  869.    <li>VideoToolbox HEVC encoder and hwaccel</li>
  870.    <li>VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters</li>
  871.    <li>Add android_camera indev</li>
  872.    <li>codec2 en/decoding via libcodec2</li>
  873.    <li>native SBC encoder and decoder</li>
  874.    <li>drmeter audio filter</li>
  875.    <li>hapqa_extract bitstream filter</li>
  876.    <li>filter_units bitstream filter</li>
  877.    <li>AV1 Support through libaom</li>
  878.    <li>E-AC-3 dependent frames support</li>
  879.    <li>bitstream filter for extracting E-AC-3 core</li>
  880.    <li>Haivision SRT protocol via libsrt</li>
  881.    <li>vfrdet filter</li>
  882.  </ul>
  883.  <p>
  884.    We strongly recommend users, distributors, and system integrators to
  885.    upgrade unless they use current git master.
  886.  </p>
  887.  
  888.  
  889.        ]]></content:encoded>
  890.    </item>
  891.    <item>
  892.        <title>October 15th, 2017, FFmpeg 3.4 "Cantor"</title>
  893.        <link>http://ffmpeg.org/index.html#pr3.4</link>
  894.        <guid>http://ffmpeg.org/index.html#pr3.4</guid>
  895.        <content:encoded><![CDATA[
  896.  <p>
  897.    <a href="download.html#release_3.4">FFmpeg 3.4 "Cantor"</a>, a new
  898.    major release, is now available! Some of the highlights:
  899.  </p>
  900.  <ul>
  901.    <li>deflicker video filter</li>
  902.    <li>doubleweave video filter</li>
  903.    <li>lumakey video filter</li>
  904.    <li>pixscope video filter</li>
  905.    <li>oscilloscope video filter</li>
  906.    <li>update cuvid/nvenc headers to Video Codec SDK 8.0.14</li>
  907.    <li>afir audio filter</li>
  908.    <li>scale_cuda CUDA based video scale filter</li>
  909.    <li>librsvg support for svg rasterization</li>
  910.    <li>crossfeed audio filter</li>
  911.    <li>spec compliant VP9 muxing support in MP4</li>
  912.    <li>surround audio filter</li>
  913.    <li>sofalizer filter switched to libmysofa</li>
  914.    <li>Gremlin Digital Video demuxer and decoder</li>
  915.    <li>headphone audio filter</li>
  916.    <li>superequalizer audio filter</li>
  917.    <li>roberts video filter</li>
  918.    <li>additional frame format support for Interplay MVE movies</li>
  919.    <li>support for decoding through D3D11VA in ffmpeg</li>
  920.    <li>limiter video filter</li>
  921.    <li>libvmaf video filter</li>
  922.    <li>Dolby E decoder and SMPTE 337M demuxer</li>
  923.    <li>unpremultiply video filter</li>
  924.    <li>tlut2 video filter</li>
  925.    <li>floodfill video filter</li>
  926.    <li>pseudocolor video filter</li>
  927.    <li>raw G.726 muxer and demuxer, left- and right-justified</li>
  928.    <li>NewTek NDI input/output device</li>
  929.    <li>FITS demuxer and decoder</li>
  930.    <li>FITS muxer and encoder</li>
  931.    <li>despill video filter</li>
  932.    <li>haas audio filter</li>
  933.    <li>SUP/PGS subtitle muxer</li>
  934.    <li>convolve video filter</li>
  935.    <li>VP9 tile threading support</li>
  936.    <li>KMS screen grabber</li>
  937.    <li>CUDA thumbnail filter</li>
  938.    <li>V4L2 mem2mem HW assisted codecs</li>
  939.    <li>Rockchip MPP hardware decoding</li>
  940.    <li>vmafmotion video filter</li>
  941.  </ul>
  942.  <p>
  943.    We strongly recommend users, distributors, and system integrators to
  944.    upgrade unless they use current git master.
  945.  </p>
  946.  
  947.  
  948.        ]]></content:encoded>
  949.    </item>
  950.    <item>
  951.        <title>April 13th, 2017, FFmpeg 3.3 "Hilbert"</title>
  952.        <link>http://ffmpeg.org/index.html#pr3.3</link>
  953.        <guid>http://ffmpeg.org/index.html#pr3.3</guid>
  954.        <content:encoded><![CDATA[
  955.  <p>
  956.    <a href="download.html#release_3.3">FFmpeg 3.3 "Hilbert"</a>, a new
  957.    major release, is now available! Some of the highlights:
  958.  </p>
  959.  <ul>
  960.    <li>Apple Pixlet decoder</li>
  961.    <li>NewTek SpeedHQ decoder</li>
  962.    <li>QDMC audio decoder</li>
  963.    <li>PSD (Photoshop Document) decoder</li>
  964.    <li>FM Screen Capture decoder</li>
  965.    <li>ScreenPressor decoder</li>
  966.    <li>XPM decoder</li>
  967.    <li>DNxHR decoder fixes for HQX and high resolution videos</li>
  968.    <li>ClearVideo decoder (partial)</li>
  969.    <li>16.8 and 24.0 floating point PCM decoder</li>
  970.    <li>Intel QSV-accelerated VP8 video decoding</li>
  971.    <li>native Opus encoder</li>
  972.    <li>DNxHR 444 and HQX encoding</li>
  973.    <li>Quality improvements for the (M)JPEG encoder</li>
  974.    <li>VAAPI-accelerated MPEG-2 and VP8 encoding</li>
  975.    <li>premultiply video filter</li>
  976.    <li>abitscope multimedia filter</li>
  977.    <li>readeia608 filter</li>
  978.    <li>threshold filter</li>
  979.    <li>midequalizer filter</li>
  980.    <li>MPEG-7 Video Signature filter</li>
  981.    <li>add internal ebur128 library, remove external libebur128 dependency</li>
  982.    <li>Intel QSV video scaling and deinterlacing filters</li>
  983.    <li>Sample Dump eXchange demuxer</li>
  984.    <li>MIDI Sample Dump Standard demuxer</li>
  985.    <li>Scenarist Closed Captions demuxer and muxer</li>
  986.    <li>Support MOV with multiple sample description tables</li>
  987.    <li>Pro-MPEG CoP #3-R2 FEC protocol</li>
  988.    <li>Support for spherical videos</li>
  989.    <li>CrystalHD decoder moved to new decode API</li>
  990.    <li>configure now fails if autodetect-libraries are requested but not found</li>
  991.  </ul>
  992.  <p>
  993.    We strongly recommend users, distributors, and system integrators to
  994.    upgrade unless they use current git master.
  995.  </p>
  996.  
  997.  
  998.        ]]></content:encoded>
  999.    </item>
  1000.    <item>
  1001.        <title>October 30th, 2016, Results: Summer Of Code 2016.</title>
  1002.        <link>http://ffmpeg.org/index.html#gsoc2016finalreport</link>
  1003.        <guid>http://ffmpeg.org/index.html#gsoc2016finalreport</guid>
  1004.        <content:encoded><![CDATA[
  1005.  <p>
  1006.    This has been a long time coming but we wanted to give a proper closure to our participation in this run of the program and it takes time. Sometimes it's just to get the final report for each project trimmed down, others, is finalizing whatever was still in progress when the program finished: final patches need to be merged, TODO lists stabilized, future plans agreed; you name it.
  1007.  </p>
  1008.  <p>
  1009.    Without further ado, here's the silver-lining for each one of the projects we sought to complete during this Summer of Code season:
  1010.  </p>
  1011.  <h4>FFv1 (Mentor: Michael Niedermayer)</h4>
  1012.  <p>
  1013.    Stanislav Dolganov designed and implemented experimental support for motion estimation and compensation in the lossless FFV1 codec. The design and implementation is based on the snow video codec, which uses OBMC. Stanislav's work proved that significant compression gains can be achieved with inter frame compression. FFmpeg welcomes Stanislav to continue working beyond this proof of concept and bring its advances into the official FFV1 specification within the IETF.
  1014.  </p>
  1015.  <h4>Self test coverage (Mentor: Michael Niedermayer)</h4>
  1016.  <p>
  1017.    Petru Rares Sincraian added several self-tests to FFmpeg and successfully went through the in-some-cases tedious process of fine tuning tests parameters to avoid known and hard to avoid problems, like checksum mismatches due to rounding errors on the myriad of platforms we support. His work has improved the code coverage of our self tests considerably.
  1018.  </p>
  1019.  <h4>MPEG-4 ALS encoder implementation (Mentor: Thilo Borgmann)</h4>
  1020.  <p>
  1021.    Umair Khan updated and integrated the ALS encoder to fit in the current FFmpeg codebase. He also implemented a missing feature for the ALS decoder that enables floating-point sample decoding. FFmpeg support for MPEG-4 ALS has been improved significantly by Umair's work. We welcome him to keep maintaining his improvements and hope for great contributions to come.
  1022.  </p>
  1023.  <h4>Tee muxer improvements (Mentor: Marton Balint)</h4>
  1024.  <p>
  1025.    Ján Sebechlebský's generic goal was to improve the tee muxer so it tolerated blocking IO and allowed transparent error recovery. During the design phase it turned out that this functionality called for a separate muxer, so Ján spent his summer working on the so-called FIFO muxer, gradually fixing issues all over the codebase. He succeeded in his task, and the FIFO muxer is now part of the main repository, alongside several other improvements he made in the process.
  1026.  </p>
  1027.  <h4>TrueHD encoder (Mentor: Rostislav Pehlivanov)</h4>
  1028.  <p>
  1029.    Jai Luthra's objective was to update the out-of-tree and pretty much abandoned MLP (Meridian Lossless Packing) encoder for libavcodec and improve it to enable encoding to the TrueHD format. For the qualification period the encoder was updated such that it was usable and throughout the summer, successfully improved adding support for multi-channel audio and TrueHD encoding. Jai's code has been merged into the main repository now. While a few problems remain with respect to LFE channel and 32 bit sample handling, these are in the process of being fixed such that effort can be finally put in improving the encoder's speed and efficiency.
  1030.  </p>
  1031.  <h4>Motion interpolation filter (Mentor: Paul B Mahol)</h4>
  1032.  <p>
  1033.    Davinder Singh investigated existing motion estimation and interpolation approaches from the available literature and previous work by our own: Michael Niedermayer, and implemented filters based on this research. These filters allow motion interpolating frame rate conversion to be applied to a video, for example, to create a slow motion effect or change the frame rate while smoothly interpolating the video along the motion vectors. There's still work to be done to call these filters 'finished', which is rather hard all things considered, but we are looking optimistically at their future.
  1034.  </p>
  1035.  <p>
  1036.    And that's it. We are happy with the results of the program and immensely thankful for the opportunity of working with such an amazing set of students. We can be a tough crowd but our mentors did an amazing job at hand holding our interns through their journey. Thanks also to Google for this wonderful program and to everyone that made room in their busy lives to help making GSoC2016 a success. See you in 2017!
  1037.  </p>
  1038.  
  1039.        ]]></content:encoded>
  1040.    </item>
  1041.    <item>
  1042.        <title>September 24th, 2016, SDL1 support dropped.</title>
  1043.        <link>http://ffmpeg.org/index.html#sdl1</link>
  1044.        <guid>http://ffmpeg.org/index.html#sdl1</guid>
  1045.        <content:encoded><![CDATA[
  1046.  <p>
  1047.    Support for the SDL1 library has been dropped, due to it no longer being maintained (as of
  1048.    January, 2012) and it being superseded by the SDL2 library. As a result, the SDL1 output device
  1049.    has also been removed and replaced by an SDL2 implementation. Both the ffplay and opengl output
  1050.    devices have been updated to support SDL2.
  1051.  </p>
  1052.  
  1053.        ]]></content:encoded>
  1054.    </item>
  1055.    <item>
  1056.        <title>August 9th, 2016, FFmpeg 3.1.2 "Laplace"</title>
  1057.        <link>http://ffmpeg.org/index.html#pr3.1.2</link>
  1058.        <guid>http://ffmpeg.org/index.html#pr3.1.2</guid>
  1059.        <content:encoded><![CDATA[
  1060.  <p>
  1061.    <a href="download.html#release_3.1">FFmpeg 3.1.2</a>, a new point release from the 3.1 release branch, is now available!
  1062.    It fixes several bugs.
  1063.  </p>
  1064.  <p>
  1065.    We recommend users, distributors, and system integrators, to upgrade unless they use current git master.
  1066.  </p>
  1067.  
  1068.        ]]></content:encoded>
  1069.    </item>
  1070.    <item>
  1071.        <title>July 10th, 2016, ffserver program being dropped</title>
  1072.        <link>http://ffmpeg.org/index.html#ffserv</link>
  1073.        <guid>http://ffmpeg.org/index.html#ffserv</guid>
  1074.        <content:encoded><![CDATA[
  1075.  <p>
  1076.    After thorough deliberation, we're announcing that we're about to drop the ffserver program from the project starting with the next release.
  1077.    ffserver has been a problematic program to maintain due to its use of internal APIs, which complicated the recent cleanups to the libavformat
  1078.    library, and block further cleanups and improvements which are desired by API users and will be easier to maintain. Furthermore the program has
  1079.    been hard for users to deploy and run due to reliability issues, lack of knowledgable people to help and confusing configuration file syntax.
  1080.    Current users and members of the community are invited to write a replacement program to fill the same niche that ffserver did using the new APIs
  1081.    and to contact us so we may point users to test and contribute to its development.
  1082.  </p>
  1083.  
  1084.        ]]></content:encoded>
  1085.    </item>
  1086.    <item>
  1087.        <title>July 1st, 2016, FFmpeg 3.1.1 "Laplace"</title>
  1088.        <link>http://ffmpeg.org/index.html#pr3.1.1</link>
  1089.        <guid>http://ffmpeg.org/index.html#pr3.1.1</guid>
  1090.        <content:encoded><![CDATA[
  1091.  <p>
  1092.    <a href="download.html#release_3.1">FFmpeg 3.1.1</a>, a new point release from the 3.1 release branch, is now available!
  1093.    It mainly deals with a few ABI issues introduced in the previous release.
  1094.  </p>
  1095.  <p>
  1096.    We strongly recommend users, distributors, and system integrators, especially those who experienced issues upgrading from 3.0, to
  1097.    upgrade unless they use current git master.
  1098.  </p>
  1099.  
  1100.  
  1101.        ]]></content:encoded>
  1102.    </item>
  1103.    <item>
  1104.        <title>June 27th, 2016, FFmpeg 3.1 "Laplace"</title>
  1105.        <link>http://ffmpeg.org/index.html#pr3.1</link>
  1106.        <guid>http://ffmpeg.org/index.html#pr3.1</guid>
  1107.        <content:encoded><![CDATA[
  1108.  <p>
  1109.    <a href="download.html#release_3.1">FFmpeg 3.1 "Laplace"</a>, a new
  1110.    major release, is now available! Some of the highlights:
  1111.  </p>
  1112.  <ul>
  1113.    <li>DXVA2-accelerated HEVC Main10 decoding</li>
  1114.    <li>fieldhint filter</li>
  1115.    <li>loop video filter and aloop audio filter</li>
  1116.    <li>Bob Weaver deinterlacing filter</li>
  1117.    <li>firequalizer filter</li>
  1118.    <li>datascope filter</li>
  1119.    <li>bench and abench filters</li>
  1120.    <li>ciescope filter</li>
  1121.    <li>protocol blacklisting API</li>
  1122.    <li>MediaCodec H264 decoding</li>
  1123.    <li>VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer</li>
  1124.    <li>VP9 RTP payload format (draft v2) packetizer</li>
  1125.    <li>AudioToolbox audio decoders</li>
  1126.    <li>AudioToolbox audio encoders</li>
  1127.    <li>coreimage filter (GPU based image filtering on OSX)</li>
  1128.    <li>libdcadec removed</li>
  1129.    <li>bitstream filter for extracting DTS core</li>
  1130.    <li>ADPCM IMA DAT4 decoder</li>
  1131.    <li>musx demuxer</li>
  1132.    <li>aix demuxer</li>
  1133.    <li>remap filter</li>
  1134.    <li>hash and framehash muxers</li>
  1135.    <li>colorspace filter</li>
  1136.    <li>hdcd filter</li>
  1137.    <li>readvitc filter</li>
  1138.    <li>VAAPI-accelerated format conversion and scaling</li>
  1139.    <li>libnpp/CUDA-accelerated format conversion and scaling</li>
  1140.    <li>Duck TrueMotion 2.0 Real Time decoder</li>
  1141.    <li>Wideband Single-bit Data (WSD) demuxer</li>
  1142.    <li>VAAPI-accelerated H.264/HEVC/MJPEG encoding</li>
  1143.    <li>DTS Express (LBR) decoder</li>
  1144.    <li>Generic OpenMAX IL encoder with support for Raspberry Pi</li>
  1145.    <li>IFF ANIM demuxer & decoder</li>
  1146.    <li>Direct Stream Transfer (DST) decoder</li>
  1147.    <li>loudnorm filter</li>
  1148.    <li>MTAF demuxer and decoder</li>
  1149.    <li>MagicYUV decoder</li>
  1150.    <li>OpenExr improvements (tile data and B44/B44A support)</li>
  1151.    <li>BitJazz SheerVideo decoder</li>
  1152.    <li>CUDA CUVID H264/HEVC decoder</li>
  1153.    <li>10-bit depth support in native utvideo decoder</li>
  1154.    <li>libutvideo wrapper removed</li>
  1155.    <li>YUY2 Lossless Codec decoder</li>
  1156.    <li>VideoToolbox H.264 encoder</li>
  1157.  </ul>
  1158.  <p>
  1159.    We strongly recommend users, distributors, and system integrators to
  1160.    upgrade unless they use current git master.
  1161.  </p>
  1162.  
  1163.  
  1164.        ]]></content:encoded>
  1165.    </item>
  1166.    <item>
  1167.        <title>March 16th, 2016, Google Summer of Code</title>
  1168.        <link>http://ffmpeg.org/index.html#gsoc2016</link>
  1169.        <guid>http://ffmpeg.org/index.html#gsoc2016</guid>
  1170.        <content:encoded><![CDATA[
  1171.  <p>
  1172.    FFmpeg has been accepted as a <a href="https://summerofcode.withgoogle.com/">Google Summer of Code</a> open source organization. If you wish to
  1173.    participate as a student see our <a href="https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2016">project ideas page</a>.
  1174.    You can already get in contact with mentors and start working on qualification tasks as well as register at google and submit your project proposal draft.
  1175.    Good luck!
  1176.  </p>
  1177.  
  1178.  
  1179.        ]]></content:encoded>
  1180.    </item>
  1181.    <item>
  1182.        <title>February 15th, 2016, FFmpeg 3.0 "Einstein"</title>
  1183.        <link>http://ffmpeg.org/index.html#pr3.0</link>
  1184.        <guid>http://ffmpeg.org/index.html#pr3.0</guid>
  1185.        <content:encoded><![CDATA[
  1186.  <p>
  1187.    <a href="download.html#release_3.0">FFmpeg 3.0 "Einstein"</a>, a new
  1188.    major release, is now available! Some of the highlights:
  1189.  </p>
  1190.  <ul>
  1191.    <li><a href="#aac_encoder_stable">The native FFmpeg AAC encoder has seen extensive improvements and is no longer considered experimental</a></li>
  1192.    <li><a href="#removing_external_aac_encoders">Removed support for libvo-aacenc and libaacplus</a></li>
  1193.    <li>Over 30 new filters have been added</li>
  1194.    <li>Many ASM optimizations</li>
  1195.    <li>VP9 Hardware Acceleration (DXVA2 and VA-API)</li>
  1196.    <li>Cineform HD decoder</li>
  1197.    <li>New DCA decoder based on libdcadec with full support for DTS-HD extensions</li>
  1198.    <li>As with all major releases expect major backward incompatible API/ABI changes</li>
  1199.    <li>See the <a href="https://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=n3.0">Changelog</a> for a list of more updates</li>
  1200.  </ul>
  1201.  <p>
  1202.    We strongly recommend users, distributors, and system integrators to
  1203.    upgrade unless they use current git master.
  1204.  </p>
  1205.  
  1206.  
  1207.        ]]></content:encoded>
  1208.    </item>
  1209.    <item>
  1210.        <title>January 30, 2016, Removing support for two external AAC encoders</title>
  1211.        <link>http://ffmpeg.org/index.html#removing_external_aac_encoders</link>
  1212.        <guid>http://ffmpeg.org/index.html#removing_external_aac_encoders</guid>
  1213.        <content:encoded><![CDATA[
  1214.  <p>
  1215.    We have just removed support for VisualOn AAC encoder (libvo-aacenc) and
  1216.    libaacplus in FFmpeg master.
  1217.  </p>
  1218.  <p>
  1219.    Even before marking our internal AAC encoder as
  1220.    <a href="#aac_encoder_stable">stable</a>, it was known that libvo-aacenc
  1221.    was of an inferior quality compared to our native one for most samples.
  1222.    However, the VisualOn encoder was used extensively by the Android Open
  1223.    Source Project, and we would like to have a tested-and-true stable option
  1224.    in our code base.
  1225.  </p>
  1226.  <p>
  1227.    When first committed in 2011, libaacplus filled in the gap of encoding
  1228.    High Efficiency AAC formats (HE-AAC and HE-AACv2), which was not supported
  1229.    by any of the encoders in FFmpeg at that time.
  1230.  </p>
  1231.  <p>
  1232.    The circumstances for both have changed. After the work spearheaded by
  1233.    Rostislav Pehlivanov and Claudio Freire, the now-stable FFmpeg native AAC
  1234.    encoder is ready to compete with much more mature encoders. The Fraunhofer
  1235.    FDK AAC Codec Library for Android was added in 2012 as the fourth
  1236.    supported external AAC encoder, and the one with the best quality and the
  1237.    most features supported, including HE-AAC and HE-AACv2.
  1238.  </p>
  1239.  <p>
  1240.    Therefore, we have decided that it is time to remove libvo-aacenc and
  1241.    libaacplus. If you are currently using libvo-aacenc, prepare to transition
  1242.    to the native encoder (<code>aac</code>) when updating to the next version
  1243.    of FFmpeg. In most cases it is as simple as merely swapping the encoder
  1244.    name. If you are currently using libaacplus, start using FDK AAC
  1245.    (<code>libfdk_aac</code>) with an appropriate <code>profile</code> option
  1246.    to select the exact AAC profile that fits your needs. In both cases, you
  1247.    will enjoy an audible quality improvement and as well as fewer licensing
  1248.    headaches.
  1249.  </p>
  1250.  <p>
  1251.    Enjoy!
  1252.  </p>
  1253.  
  1254.  
  1255.        ]]></content:encoded>
  1256.    </item>
  1257.    <item>
  1258.        <title>January 16, 2016, FFmpeg 2.8.5, 2.7.5, 2.6.7, 2.5.10</title>
  1259.        <link>http://ffmpeg.org/index.html#pr2.8.5</link>
  1260.        <guid>http://ffmpeg.org/index.html#pr2.8.5</guid>
  1261.        <content:encoded><![CDATA[
  1262.  <p>
  1263.    We have made several new point releases (<b><a href="download.html#release_2.8">2.8.5</a>,
  1264.      <a href="download.html#release_2.7">2.7.5</a>,
  1265.      <a href="download.html#release_2.6">2.6.7</a>,
  1266.      <a href="download.html#release_2.5">2.5.10</a></b>).
  1267.    They fix various bugs, as well as CVE-2016-1897 and CVE-2016-1898.
  1268.    Please see the changelog for each release for more details.
  1269.  </p>
  1270.  <p>
  1271.    We recommend users, distributors and system integrators to upgrade unless they use
  1272.    current git master.
  1273.  </p>
  1274.  
  1275.  
  1276.        ]]></content:encoded>
  1277.    </item>
  1278.    <item>
  1279.        <title>December 5th, 2015, The native FFmpeg AAC encoder is now stable!</title>
  1280.        <link>http://ffmpeg.org/index.html#aac_encoder_stable</link>
  1281.        <guid>http://ffmpeg.org/index.html#aac_encoder_stable</guid>
  1282.        <content:encoded><![CDATA[
  1283.  <p>
  1284.    After seven years the native FFmpeg AAC encoder has had its experimental flag
  1285.    removed and declared as ready for general use. The encoder is transparent
  1286.    at 128kbps for most samples tested with artifacts only appearing in extreme
  1287.    cases. Subjective quality tests put the encoder to be of equal or greater
  1288.    quality than most of the other encoders available to the public.
  1289.  </p>
  1290.  <p>
  1291.    Licensing has always been an issue with encoding AAC audio as most of the
  1292.    encoders have had a license making FFmpeg unredistributable if compiled with
  1293.    support for them. The fact that there now exists a fully open and truly
  1294.    free AAC encoder integrated directly within the project means a lot to those
  1295.    who wish to use accepted and widespread standards.
  1296.  </p>
  1297.  <p>
  1298.    The majority of the work done to bring the encoder up to quality was started
  1299.    during this year's GSoC by developer Claudio Freire and Rostislav Pehlivanov.
  1300.    Both continued to work on the encoder with the latter joining as a developer
  1301.    and mainainer, working on other parts of the project as well. Also, thanks
  1302.    to <a href="http://d.hatena.ne.jp/kamedo2/">Kamedo2</a> who does comparisons
  1303.    and tests, the original authors and all past and current contributors to the
  1304.    encoder. Users are suggested and encouraged to use the encoder and provide
  1305.    feedback or breakage reports through our <a href="https://trac.ffmpeg.org/">bug tracker</a>.
  1306.  </p>
  1307.  
  1308.  
  1309.        ]]></content:encoded>
  1310.    </item>
  1311.    <item>
  1312.        <title>October 13th, 2015, Telepoint &amp; MediaHub are now supporting our project</title>
  1313.        <link>http://ffmpeg.org/index.html#thanks_sponsor_0001</link>
  1314.        <guid>http://ffmpeg.org/index.html#thanks_sponsor_0001</guid>
  1315.        <content:encoded><![CDATA[
  1316.  <p>
  1317.    A big thank you note goes to our newest supporters: MediaHub and Telepoint.
  1318.    Both companies have donated a dedicated server with free of charge internet
  1319.    connectivity. Here is a little bit about them in their own words:
  1320.  </p>
  1321.  
  1322.  <ul>
  1323.    <li>
  1324.      <p>
  1325.        <a href="http://www.telepoint.bg/en/">Telepoint</a> is the biggest
  1326.        carrier-neutral data center in Bulgaria. Located in the heart of Sofia
  1327.        on a cross-road of many Bulgarian and International networks, the
  1328.        facility is a fully featured Tier 3 data center that provides flexible
  1329.        customer-oriented colocation solutions (ranging from a server to a
  1330.        private collocation hall) and a high level of security.
  1331.      </p>
  1332.    </li>
  1333.  
  1334.    <li>
  1335.      <p>
  1336.        MediaHub Ltd. is a Bulgarian IPTV platform and services provider which
  1337.        uses FFmpeg heavily since it started operating a year ago. <i>"Donating
  1338.        to help keep FFmpeg online is our way of giving back to the community"
  1339.        </i>.
  1340.      </p>
  1341.    </li>
  1342.  </ul>
  1343.  
  1344.  <p>
  1345.    Thanks Telepoint and MediaHub for their support!
  1346.  </p>
  1347.  
  1348.  
  1349.        ]]></content:encoded>
  1350.    </item>
  1351.    <item>
  1352.        <title>September 29th, 2015, GSoC 2015 results</title>
  1353.        <link>http://ffmpeg.org/index.html#gsoc2015_result</link>
  1354.        <guid>http://ffmpeg.org/index.html#gsoc2015_result</guid>
  1355.        <content:encoded><![CDATA[
  1356.  
  1357.  <p>
  1358.    FFmpeg participated to the latest edition of
  1359.    the <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2015">Google
  1360.    Summer of Code</a> Project. FFmpeg got a total of 8 assigned
  1361.    projects, and 7 of them were successful.
  1362.  </p>
  1363.  
  1364.  <p>We want to thank <a href="https://www.google.com">Google</a>, the
  1365.    participating students, and especially the mentors who joined this
  1366.    effort. We're looking forward to participating in the next GSoC
  1367.    edition!
  1368.  </p>
  1369.  
  1370.  <p>
  1371.    Below you can find a brief description of the final outcome of
  1372.    each single project.
  1373.  </p>
  1374.  
  1375.  <h4>Basic servers for network protocols, mentee: Stephan Holljes, mentor: Nicolas George</h4>
  1376.  
  1377.  <p>
  1378.    Stephan Holljes's project for this session of Google Summer of Code was to
  1379.    implement basic HTTP server features for libavformat, to complement the
  1380.    already present HTTP client and RTMP and RTSP server code.
  1381.  </p>
  1382.  
  1383.  <p>
  1384.    The first part of the project was to make the HTTP code capable of accepting
  1385.    a single client; it was completed partly during the qualification period and
  1386.    partly during the first week of the summer. Thanks to this work, it is now
  1387.    possible to make a simple HTTP stream using the following commands:
  1388.  </p>
  1389.  
  1390.  <pre>
  1391.    ffmpeg -i /dev/video0 -listen 1 -f matroska \
  1392.    -c:v libx264 -preset fast -tune zerolatency http://:8080
  1393.    ffplay http://localhost:8080/
  1394.  </pre>
  1395.  
  1396.  <p>
  1397.    The next part of the project was to extend the code to be able to accept
  1398.    several clients, simultaneously or consecutively. Since libavformat did not
  1399.    have an API for that kind of task, it was necessary to design one. This part
  1400.    was mostly completed before the midterm and applied shortly afterwards.
  1401.    Since the ffmpeg command-line tool is not ready to serve several clients,
  1402.    the test ground for that new API is an example program serving hard-coded
  1403.    content.
  1404.  </p>
  1405.  
  1406.  <p>
  1407.    The last and most ambitious part of the project was to update ffserver to
  1408.    make use of the new API. It would prove that the API is usable to implement
  1409.    real HTTP servers, and expose the points where more control was needed. By
  1410.    the end of the summer, a first working patch series was undergoing code
  1411.    review.
  1412.  </p>
  1413.  
  1414.  <h4>Browsing content on the server, mentee: Mariusz Szczepańczyk, mentor: Lukasz Marek</h4>
  1415.  
  1416.  <p>
  1417.    Mariusz finished an API prepared by the FFmpeg community and implemented
  1418.    Samba directory listing as qualification task.
  1419.  </p>
  1420.  
  1421.  <p>
  1422.    During the program he extended the API with the possibility to
  1423.    remove and rename files on remote servers. He completed the
  1424.    implementation of these features for file, Samba, SFTP, and FTP
  1425.    protocols.
  1426.  </p>
  1427.  
  1428.  <p>
  1429.    At the end of the program, Mariusz provided a sketch of an
  1430.    implementation for HTTP directory listening.
  1431.  </p>
  1432.  
  1433.  <h4>Directshow digital video capture, mentee: Mate Sebok, mentor: Roger Pack</h4>
  1434.  
  1435.  <p>
  1436.    Mate was working on directshow input from digital video sources. He
  1437.    got working input from ATSC input sources, with specifiable tuner.
  1438.  </p>
  1439.  
  1440.  <p>
  1441.    The code has not been committed, but a patch of it was sent to the
  1442.    ffmpeg-devel mailing list for future use.
  1443.  </p>
  1444.  
  1445.  <p>
  1446.    The mentor plans on cleaning it up and committing it, at least for the
  1447.    ATSC side of things. Mate and the mentor are still working trying to
  1448.    finally figure out how to get DVB working.
  1449.  </p>
  1450.  
  1451.  <h4>Implementing full support for 3GPP Timed Text Subtitles, mentee: Niklesh Lalwani, mentor: Philip Langdale</h4>
  1452.  
  1453.  <p>
  1454.    Niklesh's project was to expand our support for 3GPP Timed Text
  1455.    subtitles. This is the native subtitle format for mp4 containers, and
  1456.    is interesting because it's usually the only subtitle format supported
  1457.    by the stock playback applications on iOS and Android devices.
  1458.  </p>
  1459.  
  1460.  <p>
  1461.    ffmpeg already had basic support for these subtitles which ignored all
  1462.    formatting information - it just provided basic plain-text support.
  1463.  </p>
  1464.  
  1465.  <p>
  1466.    Niklesh did work to add support on both the encode and decode side for
  1467.    text formatting capabilities, such as font size/colour and effects like
  1468.    bold/italics, highlighting, etc.
  1469.  </p>
  1470.  
  1471.  <p>
  1472.    The main challenge here is that Timed Text handles formatting in a very
  1473.    different way from most common subtitle formats. It uses a binary
  1474.    encoding (based on mp4 boxes, naturally) and stores information
  1475.    separately from the text itself. This requires additional work to track
  1476.    which parts of the text formatting applies to, and explicitly dealing
  1477.    with overlapping formatting (which other formats support but Timed
  1478.    Text does not) so it requires breaking the overlapping sections into
  1479.    separate non-overlapping ones with different formatting.
  1480.  </p>
  1481.  
  1482.  <p>
  1483.    Finally, Niklesh had to be careful about not trusting any size
  1484.    information in the subtitles - and that's no joke: the now infamous
  1485.    Android stagefright bug was in code for parsing Timed Text subtitles.
  1486.  </p>
  1487.  
  1488.  <p>
  1489.    All of Niklesh's work is committed and was released in ffmpeg 2.8.
  1490.  </p>
  1491.  
  1492. <h4>libswscale refactoring, mentee: Pedro Arthur, mentors: Michael Niedermayer, Ramiro Polla</h4>
  1493.  
  1494.  <p>
  1495.    Pedro Arthur has modularized the vertical and horizontal scalers.
  1496.    To do this he designed and implemented a generic filter framework
  1497.    and moved the existing scaler code into it. These changes now allow
  1498.    easily adding removing, splitting or merging processing steps.
  1499.    The implementation was benchmarked and several alternatives were
  1500.    tried to avoid speed loss.
  1501.  </p>
  1502.  
  1503.  <p>
  1504.    He also added gamma corrected scaling support.
  1505.    An example to use gamma corrected scaling would be:
  1506.  </p>
  1507.  
  1508.  <pre>
  1509.    ffmpeg -i input -vf scale=512:384:gamma=1 output
  1510.  </pre>
  1511.  
  1512.  <p>
  1513.    Pedro has done impressive work considering the short time available,
  1514.    and he is a FFmpeg committer now. He continues to contribute to
  1515.    FFmpeg, and has fixed some bugs in libswscale after GSoC has
  1516.    ended.
  1517.  </p>
  1518.  
  1519.  <h4>AAC Encoder Improvements, mentee: Rostislav Pehlivanov, mentor: Claudio Freire</h4>
  1520.  
  1521.  <p>
  1522.    Rostislav Pehlivanov has implemented PNS, TNS, I/S coding and main
  1523.    prediction on the native AAC encoder. Of all those extensions, only
  1524.    TNS was left in a less-than-usable state, but the implementation has
  1525.    been pushed (disabled) anyway since it's a good basis for further
  1526.    improvements.
  1527.  </p>
  1528.  
  1529.  <p>
  1530.    PNS replaces noisy bands with a single scalefactor representing the
  1531.    energy of that band, gaining in coding efficiency considerably, and
  1532.    the quality improvements on low bitrates are impressive for such a
  1533.    simple feature.
  1534.  </p>
  1535.  
  1536.  <p>
  1537.    TNS still needs some polishing, but has the potential to reduce coding
  1538.    artifacts by applying noise shaping in the temporal domain (something
  1539.    that is a source of annoying, notable distortion on low-entropy
  1540.    bands).
  1541.  </p>
  1542.  
  1543.  <p>
  1544.    Intensity Stereo coding (I/S) can double coding efficiency by
  1545.    exploiting strong correlation between stereo channels, most effective
  1546.    on pop-style tracks that employ panned mixing. The technique is not as
  1547.    effective on classic X-Y recordings though.
  1548.  </p>
  1549.  
  1550.  <p>
  1551.    Finally, main prediction improves coding efficiency by exploiting
  1552.    correlation among successive frames. While the gains have not been
  1553.    huge at this point, Rostislav has remained active even after the GSoC,
  1554.    and is polishing both TNS and main prediction, as well as looking for
  1555.    further improvements to make.
  1556.  </p>
  1557.  
  1558.  <p>
  1559.    In the process, the MIPS port of the encoder was broken a few times,
  1560.    something he's also working to fix.
  1561.  </p>
  1562.  
  1563.  <h4>Animated Portable Network Graphics (APNG), mentee: Donny Yang, mentor: Paul B Mahol</h4>
  1564.  
  1565.  <p>
  1566.    Donny Yang implemented basic keyframe only APNG encoder as the
  1567.    qualification task. Later he wrote interframe compression via
  1568.    various blend modes. The current implementation tries all blend
  1569.    modes and picks one which takes the smallest amount of memory.
  1570.  </p>
  1571.  
  1572.  <p>
  1573.    Special care was taken to make sure that the decoder plays
  1574.    correctly all files found in the wild and that the encoder
  1575.    produces files that can be played in browsers that support APNG.
  1576.  </p>
  1577.  
  1578.  <p>
  1579.    During his work he was tasked to fix any encountered bug in the
  1580.    decoder due to the fact that it doesn't match APNG
  1581.    specifications. Thanks to this work, a long standing bug in the
  1582.    PNG decoder has been fixed.
  1583.  </p>
  1584.  
  1585.  <p>
  1586.    For latter work he plans to continue working on the encoder,
  1587.    making it possible to select which blend modes will be used in the
  1588.    encoding process. This could speed up encoding of APNG files.
  1589.  </p>
  1590.  
  1591.  
  1592.        ]]></content:encoded>
  1593.    </item>
  1594.    <item>
  1595.        <title>September 9th, 2015, FFmpeg 2.8</title>
  1596.        <link>http://ffmpeg.org/index.html#pr2.8</link>
  1597.        <guid>http://ffmpeg.org/index.html#pr2.8</guid>
  1598.        <content:encoded><![CDATA[
  1599.  <p>
  1600.    We published release <b><a href="download.html#release_2.8">2.8</a></b> as new major version.
  1601.    It contains all features and bug fixes of the git master branch from September 8th. Please see
  1602.    the <b><a href="https://raw.githubusercontent.com/FFmpeg/FFmpeg/release/2.8/Changelog">changelog</a></b>
  1603.    for a list of the most important changes.
  1604.  </p>
  1605.  <p>
  1606.    We recommend users, distributors and system integrators to upgrade unless they use current git master.
  1607.  </p>
  1608.  
  1609.  
  1610.        ]]></content:encoded>
  1611.    </item>
  1612.    <item>
  1613.        <title>August 1st, 2015, A message from the FFmpeg project</title>
  1614.        <link>http://ffmpeg.org/index.html#message</link>
  1615.        <guid>http://ffmpeg.org/index.html#message</guid>
  1616.        <content:encoded><![CDATA[
  1617.  <p>
  1618.    Dear multimedia community,
  1619.  </p>
  1620.  <p>
  1621.    The resignation of Michael Niedermayer as leader of FFmpeg yesterday has
  1622.    come by surprise. He has worked tirelessly on the FFmpeg project for many
  1623.    years and we must thank him for the work that he has done. We hope that in
  1624.    the future he will continue to contribute to the project. In the coming
  1625.    weeks, the FFmpeg project will be managed by the active contributors.
  1626.  </p>
  1627.  <p>
  1628.    The last four years have not been easy for our multimedia community - both
  1629.    contributors and users. We should now look to the future, try to find
  1630.    solutions to these issues, and to have reconciliation between the forks,
  1631.    which have split the community for so long.
  1632.  </p>
  1633.  <p>
  1634.    Unfortunately, much of the disagreement has taken place in inappropriate
  1635.    venues so far, which has made finding common ground and solutions
  1636.    difficult. We aim to discuss this in our communities online over the coming
  1637.    weeks, and in person at the <a
  1638.    href="https://www.videolan.org/videolan/events/vdd15/">VideoLAN Developer
  1639.    Days</a> in Paris in September: a neutral venue for the entire open source
  1640.    multimedia community.
  1641.  </p>
  1642.  <p>
  1643.    The FFmpeg project.
  1644.  </p>
  1645.  
  1646.  
  1647.        ]]></content:encoded>
  1648.    </item>
  1649.    <item>
  1650.        <title>July 4th, 2015, FFmpeg needs a new host</title>
  1651.        <link>http://ffmpeg.org/index.html#needhost</link>
  1652.        <guid>http://ffmpeg.org/index.html#needhost</guid>
  1653.        <content:encoded><![CDATA[
  1654.  <p><b>UPDATE:</b> We have received more than 7 offers for hosting and servers, thanks a lot to everyone!</p>
  1655.  <p>
  1656.    After graciously hosting our projects (<a href="http://www.ffmpeg.org">FFmpeg</a>, <a href="http://www.mplayerhq.hu">MPlayer</a>
  1657.    and <a href="http://rtmpdump.mplayerhq.hu">rtmpdump</a>) for 4 years, Arpi (our hoster) has informed us that we have to secure a new host somewhere else immediately.
  1658.  </p>
  1659.  <p>
  1660.    If you want to host an open source project, please let us know, either on <a href="http://ffmpeg.org/mailman/listinfo/ffmpeg-devel">ffmpeg-devel</a>
  1661.    mailing list or irc.freenode.net #ffmpeg-devel.
  1662.  </p>
  1663.  <p>
  1664.    We use about 4TB of storage and at least 4TB of bandwidth / month for various mailing lists, <a href="http://trac.ffmpeg.org">trac</a>, <a href="http://samples.ffmpeg.org">samples repo</a>, svn, etc.
  1665.  </p>
  1666.  
  1667.  
  1668.        ]]></content:encoded>
  1669.    </item>
  1670.    <item>
  1671.        <title>March 16, 2015, FFmpeg 2.6.1</title>
  1672.        <link>http://ffmpeg.org/index.html#pr2.6.1</link>
  1673.        <guid>http://ffmpeg.org/index.html#pr2.6.1</guid>
  1674.        <content:encoded><![CDATA[
  1675.  <p>
  1676.    We have made a new major release (<b><a href="download.html#release_2.6">2.6</a></b>)
  1677.    and now one week afterward 2.6.1. It contains all features and bugfixes of the git master branch from the 6th March.
  1678.    Please see the <b><a href="http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES;hb=release/2.6">Release Notes</a></b> for a
  1679.    list of note-worthy changes.
  1680.  </p>
  1681.  <p>
  1682.    We recommend users, distributors and system integrators to upgrade unless they use
  1683.    current git master.
  1684.  </p>
  1685.  
  1686.  
  1687.        ]]></content:encoded>
  1688.    </item>
  1689.    <item>
  1690.        <title>March 4, 2015, Google Summer of Code</title>
  1691.        <link>http://ffmpeg.org/index.html#gsoc2015</link>
  1692.        <guid>http://ffmpeg.org/index.html#gsoc2015</guid>
  1693.        <content:encoded><![CDATA[
  1694.  <p>
  1695.    FFmpeg has been accepted as a <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2015">Google Summer of Code</a> Project. If you wish to
  1696.    participate as a student see our <a href="https://trac.ffmpeg.org/wiki/SponsoringPrograms/GSoC/2015">project ideas page</a>.
  1697.    You can already get in contact with mentors and start working on qualification tasks. Registration
  1698.    at Google for students will open March 16th. Good luck!
  1699.  </p>
  1700.  
  1701.  
  1702.        ]]></content:encoded>
  1703.    </item>
  1704.    <item>
  1705.        <title>March 1, 2015, Chemnitzer Linux-Tage</title>
  1706.        <link>http://ffmpeg.org/index.html#clt2015</link>
  1707.        <guid>http://ffmpeg.org/index.html#clt2015</guid>
  1708.        <content:encoded><![CDATA[
  1709.  <p>
  1710.    We happily announce that FFmpeg will be represented at Chemnitzer Linux-Tage
  1711.    (CLT) in Chemnitz, Germany. The event will take place on 21st and 22nd of March.
  1712.  </p>
  1713.  
  1714.  <p>
  1715.    More information can be found <a href="https://chemnitzer.linux-tage.de/2015/en/">here</a>
  1716.  </p>
  1717.  
  1718.  <p>
  1719.    We demonstrate usage of FFmpeg, answer your questions and listen to
  1720.    your problems and wishes. <strong>If you have media files that cannot be
  1721.    processed correctly with FFmpeg, be sure to have a sample with you
  1722.    so we can have a look!</strong>
  1723.  </p>
  1724.  <p>
  1725.    For the first time in our CLT history, there will be an <strong>FFmpeg workshop</strong>!
  1726.    You can read the details <a href="https://chemnitzer.linux-tage.de/2015/de/programm/beitrag/209">here</a>.
  1727.    The workshop is targeted at FFmpeg beginners. First the basics of
  1728.    multimedia will be covered. Thereafter you will learn how to use
  1729.    that knowledge and the FFmpeg CLI tools to analyse and process media
  1730.    files. The workshop is in German language only and prior registration
  1731.    is necessary. The workshop will be on Saturday starting at 10 o'clock.
  1732.  </p>
  1733.  <p>
  1734.    We are looking forward to meet you (again)!
  1735.  </p>
  1736.  
  1737.  
  1738.        ]]></content:encoded>
  1739.    </item>
  1740.    <item>
  1741.        <title>December 5, 2014, FFmpeg 2.5</title>
  1742.        <link>http://ffmpeg.org/index.html#pr2.5</link>
  1743.        <guid>http://ffmpeg.org/index.html#pr2.5</guid>
  1744.        <content:encoded><![CDATA[
  1745.  <p>
  1746.    We have made a new major release (<b><a href="download.html#release_2.5">2.5</a></b>)
  1747.    It contains all features and bugfixes of the git master branch from the 4th December.
  1748.    Please see the <b><a href="http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES;hb=release/2.5">Release Notes</a></b> for a
  1749.    list of note-worthy changes.
  1750.  </p>
  1751.  <p>
  1752.    We recommend users, distributors and system integrators to upgrade unless they use
  1753.    current git master.
  1754.  </p>
  1755.  
  1756.  
  1757.        ]]></content:encoded>
  1758.    </item>
  1759.    <item>
  1760.        <title>October 10, 2014, FFmpeg is in Debian unstable again</title>
  1761.        <link>http://ffmpeg.org/index.html#ffmpeg_back_in_sid</link>
  1762.        <guid>http://ffmpeg.org/index.html#ffmpeg_back_in_sid</guid>
  1763.        <content:encoded><![CDATA[
  1764.  <p>
  1765.    We wanted you to know there are
  1766.    <a href="https://packages.debian.org/search?keywords=ffmpeg&amp;searchon=sourcenames&amp;suite=unstable&amp;section=main">
  1767.    FFmpeg packages in Debian unstable</a> again. <strong>A big thank-you
  1768.    to Andreas Cadhalpun and all the people that made it possible.</strong> It has been anything but simple.
  1769.  </p>
  1770.  <p>
  1771.    Unfortunately that was already the easy part of this news. The bad news is the packages probably won't
  1772.    migrate to Debian testing to be in the upcoming release codenamed jessie.
  1773.    <a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=763148">Read the argumentation over at Debian.</a>
  1774.  </p>
  1775.  <p>
  1776.    <strong>However things will come out in the end, we hope for your continued remarkable support!</strong>
  1777.  </p>
  1778.  
  1779.  
  1780.        ]]></content:encoded>
  1781.    </item>
  1782.    <item>
  1783.        <title>October 8, 2014, FFmpeg secured a place in OPW!</title>
  1784.        <link>http://ffmpeg.org/index.html#opw03</link>
  1785.        <guid>http://ffmpeg.org/index.html#opw03</guid>
  1786.        <content:encoded><![CDATA[
  1787.  <p>
  1788.    Thanks to a generous 6K USD donation by Samsung (Open Source Group),
  1789.    FFmpeg will be welcoming at least 1 "Outreach Program for Women" intern
  1790.    to work with our community for an initial period starting December 2014
  1791.    (through March 2015).
  1792.  </p>
  1793.  
  1794.  <p>
  1795.    We all know FFmpeg is used by the industry, but even while there are
  1796.    countless products building on our code, it is not at all common for
  1797.    companies to step up and help us out when needed. So a big thank-you
  1798.    to Samsung and the OPW program committee!
  1799.  </p>
  1800.  
  1801.  <p>
  1802.    If you are thinking on participating in OPW as an intern, please take
  1803.    a look at our <a href="https://trac.ffmpeg.org/wiki/SponsoringPrograms/OPW/2014-12">OPW wiki page</a>
  1804.    for some initial guidelines. The page is still a work in progress, but
  1805.    there should be enough information there to get you started. If you, on
  1806.    the other hand, are thinking on sponsoring work on FFmpeg through the
  1807.    OPW program, please get in touch with us at opw@ffmpeg.org. With your
  1808.    help, we might be able to secure some extra intern spots for this round!
  1809.  </p>
  1810.  
  1811.  
  1812.        ]]></content:encoded>
  1813.    </item>
  1814.    <item>
  1815.        <title>September 15, 2014, FFmpeg 2.4</title>
  1816.        <link>http://ffmpeg.org/index.html#pr2.4</link>
  1817.        <guid>http://ffmpeg.org/index.html#pr2.4</guid>
  1818.        <content:encoded><![CDATA[
  1819.  <p>
  1820.    We have made a new major release (<b><a href="download.html#release_2.4">2.4</a></b>)
  1821.    It contains all features and bugfixes of the git master branch from the 14th September.
  1822.    Please see the <b><a href="http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES;hb=release/2.4">Release Notes</a></b> for a
  1823.    list of note-worthy changes.
  1824.  </p>
  1825.  <p>
  1826.    We recommend users, distributors and system integrators to upgrade unless they use
  1827.    current git master.
  1828.  </p>
  1829.  
  1830.  
  1831.        ]]></content:encoded>
  1832.    </item>
  1833.    <item>
  1834.        <title>August 20, 2014, FFmpeg 2.3.3, 2.2.7, 1.2.8</title>
  1835.        <link>http://ffmpeg.org/index.html#pr2.3.3</link>
  1836.        <guid>http://ffmpeg.org/index.html#pr2.3.3</guid>
  1837.        <content:encoded><![CDATA[
  1838.  <p>
  1839.    We have made several new point releases (<b><a href="download.html#release_2.3">2.3.3</a>,
  1840.      <a href="download.html#release_2.2">2.2.7</a>,
  1841.      <a href="download.html#release_1.2">1.2.8</a></b>).
  1842.    They fix various bugs, as well as CVE-2014-5271 and CVE-2014-5272.
  1843.    Please see the changelog for more details.
  1844.  </p>
  1845.  <p>
  1846.    We recommend users, distributors and system integrators to upgrade unless they use
  1847.    current git master.
  1848.  </p>
  1849.  
  1850.  
  1851.        ]]></content:encoded>
  1852.    </item>
  1853.    <item>
  1854.        <title>July 29, 2014, Help us out securing our spot in OPW</title>
  1855.        <link>http://ffmpeg.org/index.html#opw02</link>
  1856.        <guid>http://ffmpeg.org/index.html#opw02</guid>
  1857.        <content:encoded><![CDATA[
  1858.  <p>
  1859.    Following our previous post regarding our participation on this year's
  1860.    OPW (Outreach Program for Women), we are now reaching out to our users
  1861.    (both individuals and companies) to help us gather the needed money to
  1862.    secure our spot in the program.<br>
  1863.    We need to put together 6K USD as a minimum but securing more funds would
  1864.    help us towards getting more than one intern.<br>
  1865.    You can donate by credit card using
  1866.    <a href="https://co.clickandpledge.com/advanced/default.aspx?wid=56226">
  1867.    Click&amp;Pledge</a> and selecting the "OPW" option. If you would like to
  1868.    donate by money transfer or by check, please get in touch by
  1869.    <a href="mailto:opw@ffmpeg.org">e-mail</a> and we will get back to you
  1870.    with instructions.<br>Thanks!
  1871.  </p>
  1872.  
  1873.  
  1874.        ]]></content:encoded>
  1875.    </item>
  1876.    <item>
  1877.        <title>July 20, 2014, New website</title>
  1878.        <link>http://ffmpeg.org/index.html#newweb</link>
  1879.        <guid>http://ffmpeg.org/index.html#newweb</guid>
  1880.        <content:encoded><![CDATA[
  1881.  <p>
  1882.    The FFmpeg project is proud to announce a brand new version of the website
  1883.    made by <a href="http://db0.fr">db0</a>. While this was initially motivated
  1884.    by the need for a larger menu, the whole website ended up being redesigned,
  1885.    and most pages got reworked to ease navigation. We hope you'll enjoy
  1886.    browsing it.
  1887.  </p>
  1888.  
  1889.  
  1890.        ]]></content:encoded>
  1891.    </item>
  1892.    <item>
  1893.        <title>July 17, 2014, FFmpeg 2.3</title>
  1894.        <link>http://ffmpeg.org/index.html#pr2.3</link>
  1895.        <guid>http://ffmpeg.org/index.html#pr2.3</guid>
  1896.        <content:encoded><![CDATA[
  1897.  <p>
  1898.    We have made a new major release (<b><a href="download.html#release_2.3">2.3</a></b>)
  1899.    It contains all features and bugfixes of the git master branch from the 16th July.
  1900.    Please see the <b><a href="http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES;hb=489d066">Release Notes</a></b> for a
  1901.    list of note-worthy changes.
  1902.  </p>
  1903.  <p>
  1904.    We recommend users, distributors and system integrators to upgrade unless they use
  1905.    current git master.
  1906.  </p>
  1907.  
  1908.  
  1909.        ]]></content:encoded>
  1910.    </item>
  1911.    <item>
  1912.        <title>July 3, 2014, FFmpeg and the Outreach Program For Women</title>
  1913.        <link>http://ffmpeg.org/index.html#opw01</link>
  1914.        <guid>http://ffmpeg.org/index.html#opw01</guid>
  1915.        <content:encoded><![CDATA[
  1916.  <p>
  1917.    FFmpeg has started the process to become an OPW includer organization for the
  1918.    next round of the program, with internships starting December 9. The
  1919.    <a href="https://gnome.org/opw/">OPW</a> aims to "Help women (cis and trans)
  1920.    and genderqueer to get involved in free and open source software". Part of the
  1921.    process requires securing funds to support at least one internship (6K USD), so
  1922.    if you were holding on your donation to FFmpeg, this is a great chance for you
  1923.    to come forward, get in touch and help both the project and a great initiative!
  1924.  </p>
  1925.  <p>
  1926.    We have set up an <a href="mailto:opw@ffmpeg.org">email address</a> you can use
  1927.    to contact us about donations and general inquires regarding our participation
  1928.    in the program. Hope to hear from you soon!
  1929.  </p>
  1930.  
  1931.  
  1932.        ]]></content:encoded>
  1933.    </item>
  1934.    <item>
  1935.        <title>June 29, 2014, FFmpeg 2.2.4, 2.1.5, 2.0.5, 1.2.7, 1.1.12, 0.10.14</title>
  1936.        <link>http://ffmpeg.org/index.html#pr2.2.4</link>
  1937.        <guid>http://ffmpeg.org/index.html#pr2.2.4</guid>
  1938.        <content:encoded><![CDATA[
  1939.  <p>
  1940.    We have made several new point releases (<b><a href="download.html#release_2.2">2.2.4</a>,
  1941.      <a href="download.html#release_2.1">2.1.5</a>,
  1942.      <a href="download.html#release_2.0">2.0.5</a>,
  1943.      <a href="download.html#release_1.2">1.2.7</a>,
  1944.      <a href="download.html#release_1.1">1.1.12</a>,
  1945.      <a href="download.html#release_0.10">0.10.14</a></b>).
  1946.    They fix a
  1947.    <a href="http://blog.securitymouse.com/2014/06/raising-lazarus-20-year-old-bug-that.html">security issue in the LZO implementation</a>,
  1948.    as well as several other bugs. See the git log for details.
  1949.  </p>
  1950.  <p>
  1951.    We recommend users, distributors and system integrators to upgrade unless they use
  1952.    current git master.
  1953.  </p>
  1954.  
  1955.  
  1956.  
  1957.        ]]></content:encoded>
  1958.    </item>
  1959.    <item>
  1960.        <title>May 1, 2014, LinuxTag</title>
  1961.        <link>http://ffmpeg.org/index.html#lt2014</link>
  1962.        <guid>http://ffmpeg.org/index.html#lt2014</guid>
  1963.        <content:encoded><![CDATA[
  1964.  <p>
  1965.    Once again FFmpeg will be represented at LinuxTag in Berlin, Germany. The event will
  1966.    take place from 8th to 10th of May. Please note that this year's LinuxTag is at a
  1967.    different location closer to the city center.
  1968.  </p>
  1969.  
  1970.  <p>
  1971.    We will have a shared booth with XBMC and VideoLAN.
  1972.    <b>
  1973.      If you have media files that cannot be processed correctly with
  1974.      FFmpeg, be sure to have a sample with you so we can have a look!
  1975.    </b>
  1976.  </p>
  1977.  
  1978.  <p>
  1979.    More information about LinuxTag can be found <a href="http://www.linuxtag.org/2014/">here</a>
  1980.  </p>
  1981.  
  1982.  <p>
  1983.    We are looking forward to see you in Berlin!
  1984.  </p>
  1985.  
  1986.  
  1987.        ]]></content:encoded>
  1988.    </item>
  1989.    <item>
  1990.        <title>April 18, 2014, OpenSSL Heartbeat bug</title>
  1991.        <link>http://ffmpeg.org/index.html#heartbleed</link>
  1992.        <guid>http://ffmpeg.org/index.html#heartbleed</guid>
  1993.        <content:encoded><![CDATA[
  1994.  <p>
  1995.    Our server hosting the Trac issue tracker was vulnerable to the attack
  1996.    against OpenSSL known as "heartbleed". The OpenSSL software library
  1997.    was updated on 7th of April, shortly after the vulnerability was publicly
  1998.    disclosed. We have changed the private keys (and certificates) for all
  1999.    FFmpeg servers. The details were sent to the mailing lists by
  2000.    Alexander Strasser, who is part of the project server team. Here is a
  2001.    link to the user mailing list
  2002.    <a href="https://lists.ffmpeg.org/pipermail/ffmpeg-user/2014-April/020968.html">archive</a>
  2003.    .
  2004.  </p><p>
  2005.    We encourage you to read up on
  2006.    <a href="https://www.schneier.com/blog/archives/2014/04/heartbleed.html">"OpenSSL heartbleed"</a>.
  2007.    <b>It is possible that login data for the issue tracker was exposed to
  2008.      people exploiting this security hole. You might want to change your password
  2009.      in the tracker and everywhere else you used that same password.</b>
  2010.  </p>
  2011.  
  2012.  
  2013.        ]]></content:encoded>
  2014.    </item>
  2015.    <item>
  2016.        <title>April 11, 2014, FFmpeg 2.2.1</title>
  2017.        <link>http://ffmpeg.org/index.html#pr2.2.1</link>
  2018.        <guid>http://ffmpeg.org/index.html#pr2.2.1</guid>
  2019.        <content:encoded><![CDATA[
  2020.  <p>
  2021.    We have made a new point releases (<b><a href="download.html#release_2.2">2.2.1</a></b>).
  2022.    It contains bug fixes for Tickets #2893, #3432, #3469, #3486, #3495 and #3540 as well as
  2023.    several other fixes.
  2024.    See the git log for details.
  2025.  </p>
  2026.  
  2027.  
  2028.        ]]></content:encoded>
  2029.    </item>
  2030.    <item>
  2031.        <title>March 24, 2014, FFmpeg 2.2</title>
  2032.        <link>http://ffmpeg.org/index.html#pr2.2</link>
  2033.        <guid>http://ffmpeg.org/index.html#pr2.2</guid>
  2034.        <content:encoded><![CDATA[
  2035.  <p>
  2036.    We have made a new major release (<b><a href="download.html#release_2.2">2.2</a></b>)
  2037.    It contains all features and bugfixes of the git master branch from 1st March.
  2038.    A partial list of new stuff is below:
  2039.  </p>
  2040.  <pre>
  2041.    - HNM version 4 demuxer and video decoder
  2042.    - Live HDS muxer
  2043.    - setsar/setdar filters now support variables in ratio expressions
  2044.    - elbg filter
  2045.    - string validation in ffprobe
  2046.    - support for decoding through VDPAU in ffmpeg (the -hwaccel option)
  2047.    - complete Voxware MetaSound decoder
  2048.    - remove mp3_header_compress bitstream filter
  2049.    - Windows resource files for shared libraries
  2050.    - aeval filter
  2051.    - stereoscopic 3d metadata handling
  2052.    - WebP encoding via libwebp
  2053.    - ATRAC3+ decoder
  2054.    - VP8 in Ogg demuxing
  2055.    - side &amp; metadata support in NUT
  2056.    - framepack filter
  2057.    - XYZ12 rawvideo support in NUT
  2058.    - Exif metadata support in WebP decoder
  2059.    - OpenGL device
  2060.    - Use metadata_header_padding to control padding in ID3 tags (currently used in
  2061.    MP3, AIFF, and OMA files), FLAC header, and the AVI "junk" block.
  2062.    - Mirillis FIC video decoder
  2063.    - Support DNx444
  2064.    - libx265 encoder
  2065.    - dejudder filter
  2066.    - Autodetect VDA like all other hardware accelerations
  2067.  </pre>
  2068.  <p>
  2069.    We recommend users, distributors and system integrators to upgrade unless they use
  2070.    current git master.
  2071.  </p>
  2072.  
  2073.  
  2074.        ]]></content:encoded>
  2075.    </item>
  2076.    <item>
  2077.        <title>February 3, 2014, Chemnitzer Linux-Tage</title>
  2078.        <link>http://ffmpeg.org/index.html#clt2014</link>
  2079.        <guid>http://ffmpeg.org/index.html#clt2014</guid>
  2080.        <content:encoded><![CDATA[
  2081.  <p>
  2082.    We happily announce that FFmpeg will be represented at `Chemnitzer Linux-Tage'
  2083.    in Chemnitz, Germany. The event will take place on 15th and 16th of March.
  2084.  </p>
  2085.  
  2086.  <p>
  2087.    More information can be found <a href="http://chemnitzer.linux-tage.de/2014/en/info/">here</a>
  2088.  </p>
  2089.  
  2090.  <p>
  2091.    We invite you to visit us at our booth located in the Linux-Live area!
  2092.    There we will demonstrate usage of FFmpeg, answer your questions and listen to
  2093.    your problems and wishes.
  2094.  </p>
  2095.  <p>
  2096.    <b>
  2097.      If you have media files that cannot be processed correctly with
  2098.      FFmpeg, be sure to have a sample with you so we can have a look!
  2099.    </b>
  2100.  </p>
  2101.  <p>
  2102.    We are looking forward to meet you (again)!
  2103.  </p>
  2104.  
  2105.  
  2106.  
  2107.        ]]></content:encoded>
  2108.    </item>
  2109.    <item>
  2110.        <title>February 9, 2014, trac.ffmpeg.org / trac.mplayerhq.hu Security Breach</title>
  2111.        <link>http://ffmpeg.org/index.html#trac_sec</link>
  2112.        <guid>http://ffmpeg.org/index.html#trac_sec</guid>
  2113.        <content:encoded><![CDATA[
  2114.  <p>
  2115.    The server on which FFmpeg and MPlayer Trac issue trackers were
  2116.    installed was compromised. The affected server was taken offline
  2117.    and has been replaced and all software reinstalled.
  2118.    FFmpeg Git, releases, FATE, web and mailinglists are on other servers
  2119.    and were not affected. We believe that the original compromise happened
  2120.    to a server, unrelated to FFmpeg and MPlayer, several months ago.
  2121.    That server was used as a source to clone the VM that we recently moved
  2122.    Trac to. It is not known if anyone used the backdoor that was found.
  2123.  </p>
  2124.  <p>
  2125.    We recommend all users to change their passwords.
  2126.    <b>Especially users who use a password on Trac that they also use
  2127.      elsewhere, should change that password at least elsewhere.</b>
  2128.  </p>
  2129.  
  2130.  
  2131.  
  2132.        ]]></content:encoded>
  2133.    </item>
  2134.    <item>
  2135.        <title>November 12, 2013, FFmpeg RFP in Debian</title>
  2136.        <link>http://ffmpeg.org/index.html#ffmpeg_rfp</link>
  2137.        <guid>http://ffmpeg.org/index.html#ffmpeg_rfp</guid>
  2138.        <content:encoded><![CDATA[
  2139.  <p>
  2140.    Since the splitting of Libav the Debian/Ubuntu maintainers have followed
  2141.    the Libav fork. Many people have requested the packaging of ffmpeg in
  2142.    Debian, as it is more feature-complete and in many cases less buggy.
  2143.  </p>
  2144.  <p>
  2145.    <a href="http://cynic.cc/blog/">Rogério Brito</a>, a Debian developer,
  2146.    has proposed a Request For Package (RFP) in the Debian bug tracking
  2147.    system.
  2148.  </p>
  2149.  <p>
  2150.    Please let the Debian and Ubuntu developers know that you support packaging
  2151.    of the real FFmpeg! See Debian <a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=729203">ticket #729203</a>
  2152.    for more details.
  2153.  </p>
  2154.  
  2155.  
  2156.        ]]></content:encoded>
  2157.    </item>
  2158.    <item>
  2159.        <title>October 28, 2013, FFmpeg 2.1</title>
  2160.        <link>http://ffmpeg.org/index.html#pr2.1</link>
  2161.        <guid>http://ffmpeg.org/index.html#pr2.1</guid>
  2162.        <content:encoded><![CDATA[
  2163.  <p>
  2164.    We have made a new major release (<b><a href="download.html#release_2.1">2.1</a></b>)
  2165.    It contains all features and bugfixes of the git master branch from 28th October.
  2166.    A partial list of new stuff is below:
  2167.  </p>
  2168.  <pre>
  2169.    - aecho filter
  2170.    - perspective filter ported from libmpcodecs
  2171.    - ffprobe -show_programs option
  2172.    - compand filter
  2173.    - RTMP seek support
  2174.    - when transcoding with ffmpeg (i.e. not streamcopying), -ss is now accurate
  2175.    even when used as an input option. Previous behavior can be restored with
  2176.    the -noaccurate_seek option.
  2177.    - ffmpeg -t option can now be used for inputs, to limit the duration of
  2178.    data read from an input file
  2179.    - incomplete Voxware MetaSound decoder
  2180.    - read EXIF metadata from JPEG
  2181.    - DVB teletext decoder
  2182.    - phase filter ported from libmpcodecs
  2183.    - w3fdif filter
  2184.    - Opus support in Matroska
  2185.    - FFV1 version 1.3 is stable and no longer experimental
  2186.    - FFV1: YUVA(444,422,420) 9, 10 and 16 bit support
  2187.    - changed DTS stream id in lavf mpeg ps muxer from 0x8a to 0x88, to be
  2188.    more consistent with other muxers.
  2189.    - adelay filter
  2190.    - pullup filter ported from libmpcodecs
  2191.    - ffprobe -read_intervals option
  2192.    - Lossless and alpha support for WebP decoder
  2193.    - Error Resilient AAC syntax (ER AAC LC) decoding
  2194.    - Low Delay AAC (ER AAC LD) decoding
  2195.    - mux chapters in ASF files
  2196.    - SFTP protocol (via libssh)
  2197.    - libx264: add ability to encode in YUVJ422P and YUVJ444P
  2198.    - Fraps: use BT.709 colorspace by default for yuv, as reference fraps decoder does
  2199.    - make decoding alpha optional for prores, ffv1 and vp6 by setting
  2200.    the skip_alpha flag.
  2201.    - ladspa wrapper filter
  2202.    - native VP9 decoder
  2203.    - dpx parser
  2204.    - max_error_rate parameter in ffmpeg
  2205.    - PulseAudio output device
  2206.    - ReplayGain scanner
  2207.    - Enhanced Low Delay AAC (ER AAC ELD) decoding (no LD SBR support)
  2208.    - Linux framebuffer output device
  2209.    - HEVC decoder, raw HEVC demuxer, HEVC demuxing in TS, Matroska and MP4
  2210.    - mergeplanes filter
  2211.  </pre>
  2212.  <p>
  2213.    We recommend users, distributors and system integrators to upgrade unless they use
  2214.    current git master.
  2215.  </p>
  2216.  
  2217.  <div class="text-right">
  2218.    <a href="archive.html" class="btn btn-lg btn-success"><i class="fa fa-chevron-right"></i> Past news</a>
  2219.  </div>
  2220.  
  2221. </div> <!-- index -->
  2222.  
  2223.          <p class="text-right"><small>Hosting provided by <a href="https://telepoint.bg">telepoint.bg</a></small></p>
  2224.        </div> <!-- page-content-inset -->
  2225.      </div> <!-- page-content-wrapper -->
  2226.    </div> <!-- wrapper -->
  2227.  
  2228.    <script src="js/jquery.min.js"></script>
  2229.    <script src="js/bootstrap.min.js"></script>
  2230.  
  2231.    <!-- Custom JavaScript for the Menu Toggle -->
  2232.    <script>
  2233.      $("#menu-toggle").click(function(e) {
  2234.          e.preventDefault();
  2235.          $("#wrapper").toggleClass("active");
  2236.      });
  2237.    </script>
  2238.  
  2239.  </body>
  2240. </html>
  2241.        ]]></content:encoded>
  2242.    </item>
  2243. </channel>
  2244. </rss>
  2245.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda