Log in

View Full Version : XviD DirectShow encoder filter


ChristianHJW
24th August 2003, 03:13
Has anybody tried using it yet ? Any bugs ? Please post your experiences here ....

Tim Jansen is currently in the process of building it for Dev-API4, but there is a stable API3 build (http://home.kabelfoon.nl/~jansent/dshow_enc.rar) existing for testing the filter.

Tim has new plans to make direct MPEG4 ES output possible now from the filter ( no VfW output ), so we can write valid MP4 files with 3ivX MP4 writer, or native MPEG4 MKV files with Gabest' matroskamuxer ....

RadicalEd
24th August 2003, 04:53
Wanted to test it, couldn't get it to compile. Thanks for a link to a binary.

edit: hey, that wasn't built yet X|
meh.. I'll make you work.. foolish c++

celtic_druid
24th August 2003, 05:14
Compiled ok here.

Seems to work ok to, just use it to encode a rm clip to an XviD MKV with graphedit.

RadicalEd
24th August 2003, 05:35
don't mind me, I'm having issues with the dx sdk -_- software smarter than user kind of thing.

shitowax
25th August 2003, 16:51
Originally posted by ChristianHJW
Has anybody tried using it yet ? Any bugs ? Please post your experiences here ....

Tim Jansen is currently in the process of building it for Dev-API4, but there is a stable API3 build (http://home.kabelfoon.nl/~jansent/dshow_enc.rar) existing for testing the filter.

Tim has new plans to make direct MPEG4 ES output possible now from the filter ( no VfW output ), so we can write valid MP4 files with 3ivX MP4 writer, or native MPEG4 MKV files with Gabest' matroskamuxer ....

Of course, you do realize that the 3ivx mp4 muxer has not currently been released ... =)

Tester
25th August 2003, 18:59
Can somebody put the compiled binaries online?


THX

Calculon
1st September 2003, 23:23
Could someone please compile this and make it avalable? I'm not skilled enough with source code at this point to do it.

celtic_druid
2nd September 2003, 06:36
Well obviously I have already compiled it, however one would assume that I can't really upload a binary for legal reasons?

ChristianHJW
9th September 2003, 16:28
If anybody sends me a working binary of the latest build, i will gladly host it, brave guy as i am :D ....

celtic_druid
10th September 2003, 04:23
Latest build? The above source doesn't seem to have changed.

Anyway, check your PM for a working binary. I only did minor testing, however it appears possible to encode VBR MKV files with it http://forum.doom9.org/showthread.php?s=&threadid=60561

superdump
10th September 2003, 12:29
I have also done some brief testing with a version Tim sent me yesterday. I could not get two-pass to work but the one pass modes worked just fine.

celtic_druid
10th September 2003, 14:08
Two pass worked fine for me every time that I tried it.

superdump
10th September 2003, 17:40
Hmm, strange. I'll try again in a bit.

Calculon
11th September 2003, 23:49
Originally posted by ChristianHJW
If anybody sends me a working binary of the latest build, i will gladly host it, brave guy as i am :D ....


Great! :D

Calculon
28th September 2003, 03:18
*bump* ;)

ChristianHJW
30th September 2003, 10:03
Its strange, TimJansen had prepared a working binary for me almost 2 weeks ago, but when cleaning my inbox it somehow disappeared, and although the guy is hanging out on #matroska all the time he doesnt react to my PMs telling him to resend it ... hosting it is done in a second than, i promise ....

ChristianHJW
30th September 2003, 22:02
As promised :

http://christian.matroska.org/downloads/xvidenc-api4.rar

TimJansens latest XviD encoder filter :) .... have phun !

Sirber
30th September 2003, 23:00
you may call me a noob, but how does a DShow encoder works? :confused:

BoNz1
1st October 2003, 03:37
Originally posted by Sirber
you may call me a noob, but how does a DShow encoder works? :confused:

Get graphedit and create a filter chain similar to this one:
movie.avs-->XVID-->AVI MUX-->movie.avi
Ok, so when you open the avs go render media file and open it, then delete all the things connected to it, then go to graph > insert filters and add under Video Compressors: XVID then go to Directshow filters find AVI Mux and the file writer and give your file a name and then connect all the pins as shown and hit play. Of course you can use a similar method with gabest's matroska muxer to create it in a mkv container right away, ;).
EDIT: BTW, Chris were the sources that were used to make this dev-api-4 encoder were they the same ones that are linked at the top of this page? I ask because I thought these only worked with dev-api-3, if this is the case do you know where I could get the source for the directshow part of the dev-api-4 encoder?

ChristianHJW
1st October 2003, 07:28
Originally posted by BoNz1 EDIT: BTW, Chris were the sources that were used to make this dev-api-4 encoder were they the same ones that are linked at the top of this page? ... nope
I ask because I thought these only worked with dev-api-3, if this is the case do you know where I could get the source for the directshow part of the dev-api-4 encoder? ... TimJansen wont release them before they have been tested ...

Calculon
1st October 2003, 22:05
Thanks. My first encode(a reencode of a losslessly captured episode of Stargate SG-1) turned out ok.