Video Breakthroughs
242.6K views | +0 today
Follow
Video Breakthroughs
Monitoring innovations in post-production, head-end, streaming, OTT, second-screen, UHDTV, multiscreen strategies & tools
Curated by Nicolas Weil
Your new post is loading...
Your new post is loading...
Scooped by Nicolas Weil
Scoop.it!

sffmpeg : Full-featured static FFmpeg build helper

sffmpeg : Full-featured static FFmpeg build helper | Video Breakthroughs | Scoop.it

sffmpeg is a simple cmake-based full-featured FFmpeg static build helper.

It currently works on Linux, OpenBSD, FreeBSD, and MacOSX. It has been tested the most heavily on Linux/x86_64 (Ubuntu 12.04). The helper will grab the latest versions of most FFmpeg dependencies, providing a way to effectively build, test and compare multiple static builds of FFmpeg on the same host.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

FFmpeg & Libav Add H.265 Encoder Via x265

FFmpeg & Libav Add H.265 Encoder Via x265 | Video Breakthroughs | Scoop.it

FFmpeg and its forked Libav have each added an H.265 / HEVC encoder today to their respective code-bases. 

Going back to the middle of last year there's been the open-source x265 project for implementing the High Efficiency Video Coding (HEVC) video format that succeds H.264/MPEG-4 AVC. We have also seen open-source HEVC / H.265 support come via libde265 as a decoder for this video format that doubles the data compression ratio of H.264 while at the same video quality level. 

Nitin Narang's curator insight, February 24, 2014 4:11 AM

 ffmpeg adds support for HEVC

Logan Jeon's curator insight, March 5, 2014 8:23 PM

finally

Rescooped by Nicolas Weil from Video Everywhere... with a headache
Scoop.it!

Automated processing of massive audio/video content using FFmpeg

Automated processing of massive audio/video content using FFmpeg | Video Breakthroughs | Scoop.it

Audio and video content forms an integral, important and expanding part of the digital collections in libraries and archives world-wide. While these memory institutions are familiar and well versed in the management of more conventional materials such as books, periodicals, ephemera and images, the handling of audio (e.g., oral history recordings) and video content (e.g., audio-visual recordings, broadcast content) requires additional toolkits. In particular, a robust and comprehensive tool that provides a programmable interface is indispensable when dealing with tens of thousands of hours of audio and video content.

 

FFmpeg is comprehensive and well-established open source software that is capable of the full range of audio/video processing tasks (such as encode, decode, transcode, mux, demux, stream and filter). It is also capable of handling a wide range of audio and video formats, a unique challenge in memory institutions. It comes with a command line interface, as well as a set of developer libraries that can be incorporated into applications.


Via Ludovic Bostral
No comment yet.
Scooped by Nicolas Weil
Scoop.it!

New Oracle Based Media-On-Demand Server Integrates FFMpeg with the Oracle Database [PR]

New Oracle Based Media-On-Demand Server Integrates FFMpeg with the Oracle Database [PR] | Video Breakthroughs | Scoop.it

Database Plugins LLC. today announces the availability of two innovative products targeted at the Oracle marketplace. The Database Media-On-Demand Server provides specific support for the HTML5 <video> and <audio> tags as well as HTTP streaming of Flash videos. The Database Plugin Server and associated DBMPEG database plugin integrates the power, flexibility and feature support of FFMpeg with the Oracle Database.

 

The innovation that sits at the center of this multimedia framework is the Database Plugin Server. The Database Plugin Server is a simple, effective mechanism that brings user-extensibility to the logical framework of a database. This allows for the inclusion of complex logic directly in the database. In this specific instance, the DBMPEG plugin integrates the FFMpeg toolkit with the Oracle Database. Programmers and systems architects are no longer limited by the incomplete native multimedia format support in the Oracle Database. By taking advantage of the advanced, extensible Multimedia Framework in Oracle 11g, the DBMPEG plugin can provide native support for all multimedia formats recognized by FFMpeg.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

HLS---Smooth-Encoder : An ffmpeg based live and offline encoder capable of pushing to HLS and SmoothStreaming end points

HLS---Smooth-Encoder : An ffmpeg based live and offline encoder capable of pushing to HLS and SmoothStreaming end points | Video Breakthroughs | Scoop.it

An FFmpeg-based live and offline encoder that outputs HLS archives or publishes to IIS Live Smooth Streaming endpoints.

 

Can capture video from DirectShow cameras and audio equipment.

 

Can use a plugin framework for audio and video pre-processing (includes a tone-detector and a watermark plugin).

 

Uses the FFmpegControl library for encoding and decoding.

No comment yet.
Suggested by Ludovic Bostral
Scoop.it!

The Brief Guide for Choosing Low-budget Server-side Video Encoding Solutions to Create Streaming Video Site

The Brief Guide for Choosing Low-budget Server-side Video Encoding Solutions to Create Streaming Video Site | Video Breakthroughs | Scoop.it

If you’ve ever wanted to create a streaming video site or add a video to server side, then you must have heard of FFMpeg and MEncoder. They are both famous open source projects and easy to get. Anyone can get these scripts at zero cost. However, some webmasters don’t want to be tied to a GPL or LGPL. So they try to find other server-side encoding solutions.

 

These solutions are called as FFMpeg MEncoder alternatives or adobe flash media server alternatives, and most of these alternatives are commercial projects. I used to join in a video site creation work and have made lots of preparation work. Except for the known FFMpeg and MEncoder, I also searched some commercial projects and YouTube clones. For me, my budget is limited, so I choose affordable top one rank product in Google (the search term is “server-side video converter”). This commercial project is Sothink video encoder engine from SourceTec software. For the request of some friends, I process the experience into an article and make some comparisons of these three projects, which helps those people who want to create streaming video sites or add videos to server side choose the appropriate projects.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Why an Open Source ProRes Decoder Matters

Why an Open Source ProRes Decoder Matters | Video Breakthroughs | Scoop.it

ProRes 422 is Apple's lossy video high quality video compression format. It is the native format of Apple's popular Final Cut Pro video editing software. ProRes is also the format requested for HD Television and HD and SD Film to be delivered to the iTunes Store.

 

Still Apple products and tools are the only first class citizens of the ProRes ecosystem or were until now. Today an intrepid hacker released an open source reverse engineered ProRes decoder for FFmpeg. Now everyone trying ingest ProRes files is on an equal footing.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

FFMedia Broadcast (ffmbc) : FFmpeg for broadcast and professional usage

FFMedia Broadcast (ffmbc) : FFmpeg for broadcast and professional usage | Video Breakthroughs | Scoop.it

What you can do with FFMBC:

 

* Import your files in Final Cut Pro or AVID Media Composer by:

- Creating XDCAM HD422 files in .mov or .mxf

- Creating XDCAM IMX/D-10 files in .mov or .mxf

- Creating AVID DNxHD files in .mov

* Transcode your MPEG-2 4:2:2 Tranport Stream files containing S302M audio.

* Transcode your AVCHD files correctly.

* Merge and split your audio tracks.

* Create Quicktime files containing timecode tracks.

* Create audio files (mp3 and m4a) with cover art.

* Keep covert art when converting your audio files.

* Faststart MP4 for streaming (replace header in front) automatically.

 

FFmbc-0.7 BETA is synced on FFmpeg git 7cbb856efe6ccab7485bb96ad3887472a6519ffa

 

Sample use cases cmdline here : http://bit.ly/pq0VqJ

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

HVX/P2/MXF Media in Linux

HVX/P2/MXF Media in Linux | Video Breakthroughs | Scoop.it

FFMPEG supports MXF, but apparently not the packaged MXF files that are stored on the P2 cards. There is a handy C++ library and accompanying tools from www.freemxf.org, that can do a handful of operations on MXF files.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

FFmpeg 2.2: Live HDS muxer, libx265 encoder & more

FFmpeg 2.2: Live HDS muxer, libx265 encoder & more | Video Breakthroughs | Scoop.it

New major release:

- Live HDS muxer

- string validation in ffprobe

- support for decoding through VDPAU in ffmpeg (the -hwaccel option)

- stereoscopic 3d metadata handling

- WebP encoding via libwebp

- ATRAC3+ decoder

- OpenGL device

- Support DNx444

- libx265 encoder

[...]

Henrik Safegaard - Cloneartist's curator insight, March 28, 2014 4:36 AM

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library.

Philippe J DEWOST's curator insight, March 29, 2014 5:13 AM

Would be curious to see how the libx265 encoder sports compared to NGcodec

Scooped by Nicolas Weil
Scoop.it!

The world’s fastest VP9 decoder: ffvp9

The world’s fastest VP9 decoder: ffvp9 | Video Breakthroughs | Scoop.it

As before, I was very excited when Google released VP9 – for one, because I was one of the people involved in creating it back when I worked for Google (I no longer do). How good is it, and how much better can it be? To evaluate that question, Clément BĹ“sch and I set out to write a VP9 decoder from scratch for FFmpeg. The goals never changed from the original ffvp8 situation (community-developed, fast, free from the beginning). We also wanted to answer new questions: how does a well-written decoder compare, speed-wise, with a well-written decoder for other codecs?

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

FFmpeg Reaches Version 1.0

FFmpeg Reaches Version 1.0 | Video Breakthroughs | Scoop.it

While we have been looking towards an FFmpeg 1.0 release for nearly one year, the version 1.0 release of the popular FFmpeg library was finally tagged after being in development for more than one decade.

 

The initial release of this open-source multi-media library came in December of 2000, but only now twelve years later has it hit the over-emphasized 1.0 milestone. Michael Niedermayer, the official FFmpeg maintainer since 2004, mentioned on the developers list that he uploaded the 1.0 release. However, he's not updating the FFmpeg main page until after he's got "a bit of sleep", so the official announcement is likely still a couple of hours out.

 

As far as what's new to FFmpeg 1.0, the change-log is available from Git. The official FFmpeg 1.0 changes include:

- RTMPT/RTMPS/RTMPTS/RTMPE/RTMPTE protocols support

- 3GPP Timed Text encoder/decoder

- MP2 encoding via TwoLAME

- Smooth Streaming live segmenter muxer
- F4V muxer

[...]

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

FFmpeg, the swiss army knife of Internet Streaming – part V : Advanced Usage

FFmpeg, the swiss army knife of Internet Streaming – part V : Advanced Usage | Video Breakthroughs | Scoop.it

This fifth articles wants to add more advanced use cases and usage to what was presented and discussed in the previous 4 parts. This article will be enriched in the next weeks and months to include even more advanced examples and use cases that can be solved with a smart use of FFmpeg. Good reading!

 

Summary :

1. Optimize multi-pass multi-bitrates encoding

2. AAC encoding

3. Joining video

4. Use an HLS stream as source

5. Generate a HLS stream using FFmpeg ? Not yet

6. Record a stream endlessly rotating target file

No comment yet.
Suggested by Ludovic Bostral
Scoop.it!

Video/Audio Encoding Cheat Sheet for FFmpeg

Video/Audio Encoding Cheat Sheet for FFmpeg | Video Breakthroughs | Scoop.it

- Video Size and Aspect Ratios

- Frame Rates

- FFmpeg Encoding : X264, DV Video, Audio

- Eac3To

- Other FFmpeg Options

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Using FFprobe for stream analysis

Using FFprobe for stream analysis | Video Breakthroughs | Scoop.it

You can easily extract bitrate data and frame types (I,P,B) using FFprobe (FFmpeg based).

 

Just install the SVN-r92 FFprobe version and run it manually : ./ffprobe -show_frames -pretty two_pass.mp4

 

After the probe, you can render the results with GNUplot.

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

RTMP streaming with FFmpeg – by Fabio Sonnati

RTMP streaming with FFmpeg – by Fabio Sonnati | Video Breakthroughs | Scoop.it

This is the fourth and last part of a short series dedicated to FFmpeg.

In this conclusive article I will focus on the support for RTMP that makes FFmpeg an excellent tool for enhancing the capabilities of the Adobe Flash Streaming Ecosystem. FFmpeg introduced a strong support for RTMP streaming with the release 0.5 by the inclusion of the librtmp (rtmpdump) core. An RTMP stream can be used both as an input and/or as an output in a command line.

 

Using some of the parameters that we have seen in the first three parts of the series, it’s possible to do a lot of things that the standard Flash Streaming Ecosystem cannot offer. Sometimes there are minor bugs but generally speaking the rtmplib works well and helps FMS to fill the gap with some advanced feature of Wowza Server (like re-purposing of rtp/rtsp stream, TS-stream and so on).

No comment yet.
Scooped by Nicolas Weil
Scoop.it!

Avanti GUI + FFMPEG – Open source alternative to Adobe Media Encoder

Avanti GUI + FFMPEG – Open source alternative to Adobe Media Encoder | Video Breakthroughs | Scoop.it

Avanti GUI + FFMPEG make a perfect open source alternate to Adobe Media Encoder. The Avanti GUI also needs “Avisynth” optionally for some extra features. but basically if you intend to own a desktop tool for your video/audio needs, such as conversions, audio extraction, video extraction etc etc: then this is the thing for you. Avanti with FFMPEG renders Adobe Media Encoder completely unnecessary.

No comment yet.