1f0 Blog

Hi guys,

this is the first post on my new Blog.
On this Blog i’ll talk about my work on open-source projects, general development in open-source as well as DirectShow and Media Playback in general.

As you may know, i’m currently focusing my efforts onto my “LAV Filters” project, a set of DirectShow filters which are meant to replace some of the broken and buggy components out there.

The first part is the LAV Splitter, the first DirectShow source/splitter that leverages the full power of the avformat ffmpeg library to identify and demux media files. Due to it using avformat, it can support all important (and unimportant) media formats, even though only the main stream formats are currently officially supported.

The second part of LAV Filters is the Audio Decoder. Roughly modeled after the Gabest MpaDec Filter, its key design is to retain the maximum audio quality, without compromise. Its using a slightly modified ffmpeg library for decoding the audio, which allows it to get the untouched audio from the decoder, and sends it untouched to the audio renderer.
While it currently does not support any post-processing, there are plans to add at least basic rematrixing and sample format conversions in the future.

I’ll be posting my ideas for those two filters, updates on development progress, and of course information if a new filter should be added to the series.

- Hendrik

This entry was posted in Infos. Bookmark the permalink.

2 Responses to 1f0 Blog

  1. Nexus says:

    I am using LAV filter with arcsoft decoder. I am very happy that I can finally decode DTS-MA and DTS-ES 6.1 discrete formats. I would like to ask if the support for Dolby Digital EX format could be added? It would be great to have correctly matrixed signal on back surround channels in 7.1 setup.

  2. tony says:

    Hi Hendrik,
    Lav filters are developed very well.
    I have a question for you: using a MPEG-2 Video – MPEG Audio Layer 2 (GOP M=15N=3), Is it correctly that after seeking a position I see the first “I frame” ?
    (sorry for my bad english)
    best regards
    Tony

Comments are closed.