VP8 video compressor DirectShow filter

411 views
Skip to first unread message

Manuel

unread,
Jul 25, 2010, 4:35:29 PM7/25/10
to WebM Discussion
Hello everyone,

First of all, I am a total newbie here, so excuse me if the question
is silly.

I developed an application to compare different codecs, using
DirectShow. It is very simple, it lets the user load a video file,
choose a codec, compress it, and then show both the original and
compressed videos.

To choose which codec to use, it lists all DirectShow filters of the
computer, from the "Video compression" category.

My question is, is there a VP8 directshow filter of this category?
Because I have downloaded the package from the website and I got an
encoder and a decoder, but nothing under "video compression" category.

I found it weird, and decided to ask, because VP7 does have this kind
of filter, and I thought VP8 might too, but perhaps I had downloaded
the wrong file or something.


Cheers,
Manu

Silvia Pfeiffer

unread,
Jul 25, 2010, 9:32:50 PM7/25/10
to webm-d...@webmproject.org
Have you tried the OpenCodecs DirectShow filters?
http://groups.google.com/a/webmproject.org/group/webm-discuss/browse_thread/thread/2505f824917231ce?pli=1


Cheers,
Silvia.


--
You received this message because you are subscribed to the Google Groups "WebM Discussion" group.
To post to this group, send email to webm-d...@webmproject.org.
To unsubscribe from this group, send email to webm-discuss...@webmproject.org.
For more options, visit this group at http://groups.google.com/a/webmproject.org/group/webm-discuss/?hl=en.


Silvia Pfeiffer

unread,
Jul 25, 2010, 9:34:01 PM7/25/10
to webm-d...@webmproject.org
Ah, also available from http://xiph.org/dshow/
S.

Manuel Malo de Molina

unread,
Jul 26, 2010, 2:56:47 AM7/26/10
to webm-d...@webmproject.org
Hi,

I hadn't tried those, but no luck. It installs a lot of DirectShow filter but none from the "video compressor" category (or from "audio compressor").

Thanks anyway!
Manu

2010/7/26 Silvia Pfeiffer <silviap...@gmail.com>

Hwasoo Lee

unread,
Jul 26, 2010, 9:10:04 AM7/26/10
to WebM Discussion
You can find it under DirectShow Filter category as WebM VP8 Encoder.

Please download the latest one at here:
http://review.webmproject.org/gitweb?p=webmdshow.git

Thanks,
Hwasoo

Hwasoo Lee

unread,
Jul 26, 2010, 9:11:47 AM7/26/10
to WebM Discussion
You can find the filter under DirectShow category as WebM VP8 Encoder.

Please download the latest one at here:

http://review.webmproject.org/gitweb?p=webmdshow.git

Thanks,
Hwasoo

On Jul 25, 4:35 pm, Manuel <manuelm...@gmail.com> wrote:

Manuel Malo de Molina

unread,
Jul 26, 2010, 10:54:32 AM7/26/10
to webm-d...@webmproject.org
Yes, I had already seen that, but it does not work for me. If I let the user pick any filter from the "DirectShow filter" category, there is too much to pick, and only a few of them would work. But if I let him only pick from "video compressor", they all work perfectly.


2010/7/26 Hwasoo Lee <hwas...@google.com>

Andy Shaules

unread,
Jul 26, 2010, 11:05:12 AM7/26/10
to webm-d...@webmproject.org
Yeah, it probably wouldnt be too hard to register it under both, or move it to 'video compression' category. Most dshow apps wouldn't look under general dshow filters for a video compressor, and doing so would make it visible to even the dshow audio compressor sample application as well as the csharp dshow sample apps.

Matthew Heaney

unread,
Jul 26, 2010, 2:17:40 PM7/26/10
to webm-d...@webmproject.org
On Sun, Jul 25, 2010 at 4:35 PM, Manuel <manue...@gmail.com> wrote:
>
> To choose which codec to use, it lists all DirectShow filters of the
> computer, from the "Video compression" category.
>
> My question is, is there a VP8 directshow filter of this category?

The current version of the DirectShow WebM VP8 encoder filter only
registers itself in the generic "DirectShow filters" category. Please
create a bug report to request that the filter also be added to the
"Video Encoder" category too, and we will include this feature in the
next release.

http://code.google.com/p/webm/issues/list

Thanks,
Matt

Matthew Heaney

unread,
Jul 26, 2010, 2:33:35 PM7/26/10
to webm-d...@webmproject.org
On Mon, Jul 26, 2010 at 2:17 PM, Matthew Heaney
<matthew...@google.com> wrote:
>
> Please
> create a bug report to request that the filter also be added to the
> "Video Encoder" category too, and we will include this feature in the
> next release.

Actually, this request has already been submitted.

http://code.google.com/p/webm/issues/detail?id=126

-Matt

Manuel Malo de Molina

unread,
Jul 26, 2010, 2:58:17 PM7/26/10
to webm-d...@webmproject.org
Ok, thank you very much, it's nice to know that it wasn't only my problem. 

It is an important feature, because of this I can't include VP8 an article I'm writing about compression quality on e-learning applications.


2010/7/26 Matthew Heaney <matthew...@google.com>
On Mon, Jul 26, 2010 at 2:17 PM, Matthew Heaney
<matthew...@google.com> wrote:nk 

>
> Please
> create a bug report to request that the filter also be added to the
> "Video Encoder" category too, and we will include this feature in the
> next release.

Actually, this request has already been submitted.

http://code.google.com/p/webm/issues/detail?id=126

-Matt

Cristian Adam

unread,
Jul 26, 2010, 6:46:00 PM7/26/10
to webm-d...@webmproject.org, Manuel Malo de Molina
On 26/07/2010 08:56, Manuel Malo de Molina wrote:
Hi,

I hadn't tried those, but no luck. It installs a lot of DirectShow filter but none from the "video compressor" category (or from "audio compressor").

Thanks anyway!
Manu

2010/7/26 Silvia Pfeiffer <silviap...@gmail.com>
Have you tried the OpenCodecs DirectShow filters?
http://groups.google.com/a/webmproject.org/group/webm-discuss/browse_thread/thread/2505f824917231ce?pli=1


Cheers,
Silvia.

I have made a quick test release of OpenCodecs, which has added support for "Video Compressor" (Theora, VP8)
and "Audio Compressor" (Vorbis, FLAC, Speex) categories.

It can be downloaded from http://downloads.xiph.org/releases/oggdsf/opencodecs_0.84.17349.exe

Cheers,
Cristian.

Manuel Malo de Molina

unread,
Jul 27, 2010, 5:03:14 AM7/27/10
to Cristian Adam, webm-d...@webmproject.org
Hello,

Thank you very much for that, it's very helpful. The problem I have now is that I didn't know that VP8 and Theora are not VCM-compatible.

In my software I list all the video compression filters with the "CDEF_DEVMON_CMGR_DEVICE" flag, which means that it only enumerates filters with Video Compression Manager. I have run into a lot of trouble using non-VCM filters in DirectShow.

2010/7/27 Cristian Adam <cristi...@gmail.com>
On 26/07/2010 08:56, Manuel Malo de Molina wrote:
Hi,

I hadn't tried those, but no luck. It installs a lot of DirectShow filter but se none from the "video compressor" category (or from "audio compressor").

Thanks anyway!
Manu

2010/7/26 Silvia Pfeiffer <silviap...@gmail.com>
Have you tried the OpenCodecs DirectShow filters?
http://groups.google.com/a/webmproject.org/group/webm-discuss/browse_thread/thread/2505f824917231ce?pli=1


Cheers,
Silvia.

Frank Galligan

unread,
Jul 27, 2010, 9:14:12 AM7/27/10
to webm-d...@webmproject.org, Cristian Adam

Hi Manuel,

If I'm reading the documentation right I think the "CDEF_DEVMON_CMGR_DEVICE" flag says just look for VFW dlls, which vp8 will probably have a tough time supporting because of the altref frame. You can add a feature request to the issue tracker for this.

Frank

Matthew Heaney

unread,
Aug 6, 2010, 5:07:45 PM8/6/10
to webm-d...@webmproject.org
On Sun, Jul 25, 2010 at 4:35 PM, Manuel <manue...@gmail.com> wrote:
>
> To choose which codec to use, it lists all DirectShow filters of the
> computer, from the "Video compression" category.
>
> My question is, is there a VP8 directshow filter of this category?
> Because I have downloaded the package from the website and I got an
> encoder and a decoder, but nothing under "video compression" category.

This issue has been fixed, and will be included in the next release
(probably next week).

-Matt

Reply all
Reply to author
Forward
0 new messages