[FFmpeg-devel] [PATCH] web: Add end-of-the-year news article

Clément Bœsch ubitux at gmail.com
Sat Dec 29 19:03:48 CET 2012


On Sat, Dec 29, 2012 at 01:35:03PM +0100, Alexander Strasser wrote:
> Summarize some changes since the last release.
> 
> Signed-off-by: Alexander Strasser <eclipse7 at gmx.net>
> ---
> 
>   Please review quickly! I plan to push this somewhen tomorrow evening
> (GMT +1). But if I get no feedback here in about 24h I will delay the
> push for another day.
> 
>   I apologize for being a bit late.
> 
>   The purpose of this news article is to say good bye to the old year by
> informing our website visitors about recent developments.
> 
>   I have a question concerning the concat demuxer: Is it dangerous in the
> sense that when used incorrectly incompatible/broken files may be generated?
> Or is it trying hard to make sure the input movies fit together?
> I ask because, in that case I should probably expand that entry with a warning.
> 
>  src/index | 106 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 106 insertions(+)
> 
> diff --git a/src/index b/src/index
> index 72063c7..e0c56d8 100644
> --- a/src/index
> +++ b/src/index
> @@ -33,6 +33,112 @@ with the latest developments by subscribing to both the
>  
>  <h1>News <a href="main.rss"><img style="vertical-align: middle; margin-left: 6px" src="Feed-icon.png" alt="[RSS]" /></a></h1>
>  
> +<a id="news-30122012"></a><h3>December 30, 2012, Recent Developments</h3>
> +<p>
> +Before this year ends we want to use the occasion and give you some news about
> +recent developments in FFmpeg.
> +</p>
> +
> +<h4>
> +- JSON <a href="ffmpeg-formats.html#tedcaptions">captions for TED talks</a> decoding support
> +</h4>
> +<p>
> +<a href="http://www.ted.com/">TED</a> provides video downloads for their talks.
> +But these do not contain the language specific captions that can be enabled
> +when using their online player. Now you can download the captions files you
> +need and mux them together with the downloaded video using ffmpeg CLI tool.
> +You can also just display them on the fly when playing the video with ffplay:
> +</p>
> +
> +<pre>
> +  ffplay ted.mp4 -vf subtitles=ted.json
> +</pre>
> +

"Note that this requires a build with --enable-libass"

> +<h4>
> +- <a href="/ffmpeg-filters.html#geq">geq filter</a> ported from libmpcodecs
> +</h4>
> +<p>
> +This is another filter ported from MPlayer. It allows you to arbitrarily
> +change luma and chroma values for each pixel of the movie individually.
> +To learn more look at the
> +<a href="/ffmpeg-filters.html#geq">geq documentation</a>
> +and
> +<a href="ffmpeg-utils.html#Expression-Evaluation">the evaluation syntax description</a>.
> +Do not forget to give it a try:
> +<pre>
> +  ffplay input.movie -vf "geq=p(X\,Y):if(gt(Y\,H/2)\,128)+ifnot(gt(Y\,H/2)\,cr(X\,Y)):if(gt(Y\,H/2)\,128)+ifnot(gt(Y\,H/2)\,cb(X\,Y))"
> +</pre>

I'd better take a standalone example, not requiring any video file.

> +</p>
> +
> +<h4>
> +- filter for <a href="/ffmpeg-filters.html#ebur128">loudness analysis following EBU R128</a>
> +</h4>
> +<p>
> +This filter analyses audio streams as recommended by EBU recommendation R128.

You should remove the "recommendation" from this sentence (you already use
"recommended" and the 'R' in "R128" stands for recommendation).

> +The output can be either logged or visualized in a generated video stream.
> +</p>
> +
> +<h4>
> +- <a href="/ffserver.html#What-is-FFM_002c-FFM2">FFM2</a> support
> +</h4>
> +<p>
> +The FFM2 format has been introduced to provide better interoperability
> +between different versions of the FFmpeg tools. It is usually used to
> +provide input to ffserver. It improves on its predecessor FFM by making
> +the format backward-compatible and extensible. This means the generated
> +files are are no longer dependant on specific FFmpeg versions.
> +</p>
> +

You may want to take the opportunity to remind people we are looking for a
ffserver maintainer.

> +<h4>
> +- Opus encoder using libopus
> +</h4>
> +<p>
> +You can encode Opus now via Xiph's
> +<a href="http://opus-codec.org/development/">libopus</a>.
> +</p>
> +
> +<h4>
> +- Virtual <a href="/ffmpeg-formats.html#concat">concatenation demuxer</a>
> +</h4>
> +<p>
> +The concat demuxer allows concatenation of almost all formats without the
> +need for re-encoding (and therefore without loss of quality). See also
> +the <a href="/faq.html#How-can-I-concatenate-video-files_003f">FAQ entry about concatenation</a>.
> +</p>
> +
> +<h4>
> +- VobSub demuxer
> +</h4>
> +<p>
> +IDX/SUB file pairs can now be played back or be remuxed into other formats such as MKV.
> +</p>
> +
> +<h4>
> +- Resolution & pixel format change support with multithreading for H.264
> +</h4>
> +<p>
> +Finally H.264 with resolution and/or pixel format changes can be decoded multithreaded.
> +</p>
> +
> +<h4>
> +- <a href="documentation.html">documentation</a> split into per-component manuals
> +</h4>
> +<p>
> +In an on-going effort, the documentation is split, reordered and extended
> +to make it more accessible and more complete.
> +</p>
> +
> +<p>
> +Of course we can't possibly cover all changes since our last release in a single news
> +article, but we encourage you to read the
> +<a href="http://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog">Changelog</a>
> +yourself.
> +</p>
> +
> +<p>
> +<i>We wish you all a happy new year!</i>
> +</p>
> +
>  <a id="logo_art_contest_winter-2012"></a><h3>November 14, 2012, Winter Website Banner Contest</h3>
>  <p>
>  As the days are getting shorter for some of us, we are proud to announce

I'm ok with the rest, thanks.

-- 
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20121229/df98ef27/attachment.asc>


More information about the ffmpeg-devel mailing list