Log in

View Full Version : ffdshow development #2


Pages : 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19

celtic_druid
28th January 2005, 17:02
Originally posted by acidsex
Is there any eta on when ffdshow will support 2 pass encoding for x264?
Yeah, it has been and gone. ffdshow has supported 2 pass for I think over 1 month. I agree though, stick with x264vfw.

hellfred
28th January 2005, 17:04
Originally posted by acidsex
Is there any eta on when ffdshow will support 2 pass encoding for x264?
It is already possible, though not very straiggth forward. It was descriped in one of the threads here, but i cannot remember where exactly. If i remember right, do a normal one pass encode and trigger to write a stats file. Then run the second one by providing target Bitrate and enforce the use of the stats file.

Hellfred

acidsex
28th January 2005, 17:34
I wouldnt mind using x264vfw/ffdshow but I still cant figure out a way to mux my h.264 stream and he-aac into one file. i can no longer find the muxer I used for the Ateme beta so am I SOL or is there another way?

edit: the reason I tried ffdshow x264 is because my NLE (Vegas 5) seems much slower when exporting x264vfw then it does with ffdshow.

rushin_911
28th January 2005, 17:38
Originally posted by Yong
I don't know why the aWarpsharp is so important for you,
But i think the ffdshow original warpsharp function might be same as aWarpsharp.

Well for me with anime the combination of SPP deblocking and aWarpSharp produces very nice results :) It isn't something very important, but it would be nice if the bug were to be fixed :)

Anywayz thx :)

celtic_druid
29th January 2005, 09:06
Seems to be fixed now. Well at least it isn't producing B&W output.

MSlv
29th January 2005, 10:21
where can I get the latest ffdshow from? I couldn't find a link in the whole topic...

celtic_druid
29th January 2005, 10:43
I haven't put a new build up yet (the one where awarpsharp seems to be fixed).

Yong
29th January 2005, 13:13
Originally posted by iron2000
The 20041012 works best for me so far....
Are you sure?
Bug in old version of ffdshow:
-Postprocessing filter crash if "right half only" is selected
-Resample filter crash f set the value higher or lower than 44100Hz
-ffdshow audio decoder crash if use the following output sample format: 16/24/32bit integer
-ffdshow audio decoder crash with some WMA file.
-crash if visualization: motion vector is selected.
-Tremor decoder have distorsion while playing.
-many bugs in Mixer filter
-bug in DScaler filter
-Raw RGB24 decoder bug
-libavcodec with swap the uv if decoding AVIzlib
-crash if decoding RV10
-If activating the [Quantizer noise shaping] mode will crash ffdshow
-bugs inside the FIR filter, Deinterlacing filter, Shapen filter, Avisynth filter, Resize & aspect setting, crop filter
-crash if decoding MPEG1/2 video
-crash if use some filter with another filter...
-many small bugs inside the ffvfw...

Yong
29th January 2005, 14:21
Originally posted by celtic_druid
Seems to be fixed now. Well at least it isn't producing B&W output.
It producing Blue&Green output on my computer with old version...:p

MSlv
29th January 2005, 15:50
Originally posted by celtic_druid
I haven't put a new build up yet (the one where awarpsharp seems to be fixed).
No, I couldn't find a link to your ffdshow builds. But someone sent me a PM with the link already.

therealjoeblow
29th January 2005, 17:28
Originally posted by kurt
you mean that?

Thanks.

ChronoReverse
29th January 2005, 17:57
I'm curious if anyone else is having a similar problem with the builds of ffdshow after the "20050105" build. When I do a lot of search jumps (i.e., I click around on the search bar and move around) ffdshow occasionally crashes (it locks up and I have to kill the process).

It didn't do that with the older build so I wonder if it was something changed.

Yong
30th January 2005, 11:54
Originally posted by ChronoReverse
I'm curious if anyone else is having a similar problem with the builds of ffdshow after the "20050105" build. When I do a lot of search jumps (i.e., I click around on the search bar and move around) ffdshow occasionally crashes (it locks up and I have to kill the process).

It didn't do that with the older build so I wonder if it was something changed.

Sometime could be a splitter, or paser filter problem...
what container you use? What video clips are you playing?

niamh
30th January 2005, 21:21
I can't get ffvdub to preview real time in the 20050122 build, and ffavisynth won't work for me, I reverted to 0117, and that works fine...

ChronoReverse
31st January 2005, 03:26
Originally posted by Yong
Sometime could be a splitter, or paser filter problem...
what container you use? What video clips are you playing?

I've tried with both AVI, Matrovska and MP4 (codecs, xvid, wmv3, xvid respectively) and it occurs with the latest builds.

Build "20050105" doesn't have this problem (but since it doesn't like to decode x64 stuff very well I switched to a newer build. Do you think I could install "20050105" and copy the ff_x264.dll file over?

Also maybe related is that the seeking isn't as snappy with the newer builds too. It takes a few more seconds to resync than the "20050105" build.

celtic_druid
31st January 2005, 04:06
ff_x264.dll is only used for encoding.

ChronoReverse
31st January 2005, 05:41
Oops, ffdshow uses libavcodec doesn't it? Completely forgot. Oh well, I'll live with it unless it's discovered to be a bug XD

drjimmy526
31st January 2005, 07:55
I haven't had any crashes, but I noticed too that the seeking is much slower with builds later than 20050105.

Yong
31st January 2005, 11:33
Recently Milan make quite alot of change ffdshow structure to allow it for DVD decoding,
may be somethings is borked,
eg, now the ffdshow libavcodec was unable to play MPEG1 video smoothly...
and some old build was unable to decode MPEG1/2 video.

ffdshow crash for me
(with unknown reason, mostly avisynth filter problem)
around 5 times per day:p
Thanks to the ffdshow developers,
now the recent build is very stable;)

timeismoney
31st January 2005, 16:40
Now play DVD via libmpeg2 is OK, seeking is fine. But may fail in Nav, maybe milan is working on it :p

ChronoReverse
1st February 2005, 01:01
Might as well report this (even though it may be a bug with something else or even my own mistake).

x264 encode with 1 Bframe (revision 109).
Muxed into mp4 using mp4creator (optimized and interleaved with mp3 audio track).
Moonlight splitter.
Tested with ZoomPlayer and Media Player Classic.

Attempting to use the seek bar results in a crash where the audio continues to play.

Doesn't occur with the AVI version.
Doesn't occur with XviD mp4 version.

http://img200.exs.cx/img200/2848/error5hf.gif

Axed
1st February 2005, 10:11
Hey just a small problem with 22/01/05 version of ffdshow. If i set mp2 audio to use libmad, it crashes with an error. 17/01/05 worked fine using libmad.

Im using Windows 98SE.

MPLAYERC caused an invalid page fault in
module MSVCR71.DLL at 017f:7c3429c1.

yaz
1st February 2005, 11:03
@chronoreverse
moonlight splitter has some (serious) seeking issues. this was reported in many different threads
the bests
y

celtic_druid
1st February 2005, 11:30
@Axed, no problems here, so it could be a 98 issue, although I also I am using a newer compile, MSVC7.1 again though. 17-01 would have been MSVC6/ICL7 I think.

Anyway as far as I can recall libmad code in ffdshow hasn't changed in a fair while, so you can just use libmad from 17-01 with 22-01 or 01-02.

vlada
1st February 2005, 11:33
Hi,
I'd like to report some problems with FFDShow 2005-01-12 (SSE). I already noticed the issues in previous builds.
I checked, I'd like to have a tray icon displayed. It works, but after starting a new movie, a new icon will appear. Then after some time, the whole taskbar is full of FFDShow icons. They dissapear after closing my media player (tested with ViPlay and MPC).
In MPC I added FFDShow as RAW filter, so I have 2 icons for each movie. I believe that it only should be loaded once, but I'm not sure if it isn't rather a bug in MPC.
Also I noticed some problems playing MPEG-1 video with LIBAV codec. Sometimes it works, but usually I only get black screen. Decoding using LIBMPEG2 works fine. I didn't try decoding MPEG-2. Btw. How do you guys make FFDShow to decode DVDs? What player do you use and how do you set it up?
Vlada

Yong
1st February 2005, 11:58
@vlada:
Milan said the MPEG1 decoding with libmpeg2/libavcodec problems was fixed :D
The date of mail reply:
Mon, 31 Jan 2005 19:51:59 +0100

But still couldn't find any new ffdshow build in the Celtic_Druid website:p

Hi,
I'd like to report some problems with FFDShow 2005-01-12 (SSE). I already noticed the issues in previous builds.
I checked, I'd like to have a tray icon displayed. It works, but after starting a new movie, a new icon will appear. Then after some time, the whole taskbar is full of FFDShow icons. They dissapear after closing my media player (tested with ViPlay and MPC).
I also have this problem too:p
I'll try to check this problem

BTW,
Milan said his already added support for decoding MKV warpped FLAC format with Haali matroska splitter:D

kurt
1st February 2005, 12:37
Originally posted by Yong
Milan said his already added support for decoding MKV warpped FLAC format with Haali matroska splitter:D

nice to hear! so lets wait for for a new c_d build :p

celtic_druid
1st February 2005, 13:26
Build has been up for a while now (no cvs changes since though). Just have to wait for someone to mirror it.

Didn't do too much testing, but as far as I could tell.
AVISynth still works fine in ffdshow.
MAKEAVIS now works fine via VFW.
awarpsharp working fine.
Didn't check MPEG1 or 2.

Sharktooth
1st February 2005, 14:14
New build is up in the main mirror.

ChronoReverse
1st February 2005, 17:04
Originally posted by yaz
@chronoreverse
moonlight splitter has some (serious) seeking issues. this was reported in many different threads
the bests
y

Only with H264 eh? Too bad the 3ivx doesn't work with AVC.

Oh well, I'll live with avi and mkv for now

igor1st
1st February 2005, 19:31
Originally posted by celtic_druid
Build has been up for a while now (no cvs changes since though). Didn't check MPEG1 or 2.
All builds newer then 20050113 crashes on DVD menus. But decoding mpeg2 with libmpeg2 works without problems.

Leak
1st February 2005, 20:40
Originally posted by vlada
I checked, I'd like to have a tray icon displayed. It works, but after starting a new movie, a new icon will appear. Then after some time, the whole taskbar is full of FFDShow icons. They dissapear after closing my media player (tested with ViPlay and MPC).

Make sure you have "Make DirectShow graph available to graphedit" unchecked on the "Info & debug" page if you're using MPC, as it does the same - and if it is done twice the graph isn't freed twice until the program is closed, leading to tray-icon buildup because the old graph lingers aroudn, or even worse resulting in 2 graphs playing simultaneously as it was in my case...

np: Starchboy - Rangoon (Clicks & Cuts 4)

Axed
2nd February 2005, 13:09
Little extra to add to my problems with the new ffdshow compiles, i cant use anything past 17/01/05 because it just wont run at anywhere near the proper speed. Video stutters using libavcodec or libmpeg (for mpegs of course).

Before anyone says it. No, upgrading from Windows 98 is not an option because of hardware and software issues that cannot be resolved until i can afford replacements (not cheap).

iron2000
4th February 2005, 18:07
Originally posted by Yong
Are you sure?
Bug in old version of ffdshow:
-Postprocessing filter crash if "right half only" is selected
-Resample filter crash f set the value higher or lower than 44100Hz
-ffdshow audio decoder crash if use the following output sample format: 16/24/32bit integer
-ffdshow audio decoder crash with some WMA file.
-crash if visualization: motion vector is selected.
-Tremor decoder have distorsion while playing.
-many bugs in Mixer filter
-bug in DScaler filter
-Raw RGB24 decoder bug
-libavcodec with swap the uv if decoding AVIzlib
-crash if decoding RV10
-If activating the [Quantizer noise shaping] mode will crash ffdshow
-bugs inside the FIR filter, Deinterlacing filter, Shapen filter, Avisynth filter, Resize & aspect setting, crop filter
-crash if decoding MPEG1/2 video
-crash if use some filter with another filter...
-many small bugs inside the ffvfw...


Hmm..

So these causes those errors I got in BSplayer?
I get an error that closes the player when I use the same instance to play a series of a few video files.

Anyway I'm happy if the file plays with no lag with Auto Quality Control full screen postprocessing and xsharpen.

I only use those 2.
Most new builds this year lags with those 2 on, especially when playing Xvid files.

Is there an option to not install the audio decoder component?
I'm using Fraunhofer's decoder as it sounds better to me.
Not using the audio decoder for any format so the errors there don't affect me.

niamh
4th February 2005, 18:27
I couldn't access the vfw config in the 2005-02-01 version of fdshow ("msvcr71 cannot be found" of all things, Or plain nothing happens), until I copied said msvcr71 from the ffdshow folder to system32. 2005-01-17 worked fine with the bundled dll.

oddball
5th February 2005, 04:20
The audio decoding portion of ffdshow really needs work. I cannot get it to playback 5.1 AAC to 5.1 AC3 SPDIF output without it stuttering and causing video playback to stutter at the same time and really really slow playback too.

Having to use AC3Filter for that instead.

Yong
5th February 2005, 12:28
Originally posted by iron2000
Hmm..

So these causes those errors I got in BSplayer?
I get an error that closes the player when I use the same instance to play a series of a few video files.

Anyway I'm happy if the file plays with no lag with Auto Quality Control full screen postprocessing and xsharpen.

I only use those 2.
Most new builds this year lags with those 2 on, especially when playing Xvid files.

Explained by Milan, why the recent build will lag with auto quality control or SPP:
There were some new regressions introduced by latest changes mostly
related
to frame skipping and automatic postprocessing strenght. ffdshow now
behaves quite badly when CPU usage it too high even for short period
of time - it skips a lot of frames.

Is there an option to not install the audio decoder component?
I'm using Fraunhofer's decoder as it sounds better to me.
Not using the audio decoder for any format so the errors there don't affect me.

During installation of ffdshow, don't check all check box for audio part.:)

Bluedan
5th February 2005, 13:52
Just to add: ffdshow-20050201 build also consumes to many CPU cycles when decoding DivX 3 (M$MPEG hack) clip with 640x352 resolution via libavcodec.
On a PIII@1GHz video stutters and goes up to 100% CPU usage.
With Nero Video decoder which is at hand on this machine it only takes 45% max.
No postprocessing in ffdshow used.

I wonder if latest additions to libavcodec caused this.

celtic_druid
5th February 2005, 15:00
Just tried a 512x384 DivX3/mp3 encode here and if anything Nero's decoder uses more CPU, although ffdshow seems to fluctuate more. With Nero's decoder CPU usage was 14-17% and ffdshow was 9-20%.

Athlon-64 3500+, Win2k SP4. ffdshow-20050204.

marcellus
5th February 2005, 21:31
Hi, I just tried ffdshow-20050204 and comparing to ffdshow-20050201 is really slower. I use it as my tv capture codec (encoding to mpeg2) and now, with the same settings and all it drops a lot of frames, so it's unusable. With ffdshow-20050201 the CPU varies between 79% and 97-100% but now is permanently at 100%. I use as filters crop, resize&borders, deinterlace with kerneldeint and denoise3d so one of these or the mpeg2 encoding itself eats a lot more CPU. I'm on AthlonXP.
Back to ffdshow-20050201 for now...

namchik
6th February 2005, 00:19
There's a bug I had also noticed with older versions of FFDShow. I've got a DivX 3 movie with resolution 512 x 277 (It wasn't me who had encoded it :) )... So when FFDshow-20050204 is chosen to handle div3, simply clicking on this file makes Explorer crash. When FFDShow is disabled for div3, the file is normally played with Divx 5 decoder and Nero Video Decoder as well.
I know that 277 is out of DivX 3 standard, but those 2 decoders could normally play the movie...

Bluedan
6th February 2005, 23:12
@celtic_druid

Weird. I got these files from Mosu's sample page (http://www.bunkus.org/videotools/mkvtoolnix/samples/) linked from Matroska site.
I don't think there's something special about their creation.
Well, I'm often mistaken, but I cannot recall having done anything wrong with codec installation.
Cannot test other PCs ATM.

yaz
7th February 2005, 11:02
got the same prob as oddball has. no audio w/the latest builds (aac, ac3, mp3 tested). audio in 0122 stiil worx fine.
Originally posted by Yong

During installation of ffdshow, don't check all check box for audio part.:) what do u mean by this? i don't tick anything during the installation (as i can do it later on:-)
thx
y

Yong
7th February 2005, 11:52
Originally posted by yaz
got the same prob as oddball has. no audio w/the latest builds (aac, ac3, mp3 tested). audio in 0122 stiil worx fine.
what do u mean by this? i don't tick anything during the installation (as i can do it later on:-)
thx
y
Decoding ffdshow with DVD?
May be you need to write a bug report to Milan ;)
(i couldn't test it because i don't have DVD drive :()

what do u mean by this? i don't tick anything during the installation (as i can do it later on:-)
thx
y
Sure you can :)

yaz
7th February 2005, 13:36
Originally posted by Yong
Decoding ffdshow with DVD? sure, i've made it many times but now ffdshow decoding is somewhat slower, so i observe some jerkiness on playback.
the bests
y

gunnerhkjp
10th February 2005, 04:59
Hi.

I'm trying to use the perspective correction filter in ffdshow, but I get many black lines in the video. Is this filter a work in progress?

I use this filter to compensate for a projecter that needs to be placed slightly to the left of the screen centre.

Also, it seems if I use the "resize&aspect setting" filter and the perspective correction filter together, the media player will crash.
I have confirmed this with both winamp and media player classic.

I would also appreciate greatly if anyone can recommend a way to do perspective correction with or without ffdshow without the artifacts showing on the screen.

I'm using ffdshow version Feb 1 2005 18:12:38

Didée
10th February 2005, 10:26
No, perspective correction ever has worked like that. You can check "source rectangle", then the process is inverted (image not squeezed inwards, but torn outwards). This method is free of artefacts. You'll loose a little of the picture, but that can be compensated by adding some black borders beforehand, eg. by resizing to a bigger resolution with resize method "none".

gunnerhkjp
10th February 2005, 10:59
Originally posted by Didée
No, perspective correction ever has worked like that. You can check "source rectangle", then the process is inverted (image not squeezed inwards, but torn outwards). This method is free of artefacts. You'll loose a little of the picture, but that can be compensated by adding some black borders beforehand, eg. by resizing to a bigger resolution with resize method "none".

Thanks a lot. That did the trick.
It is amazing how versatile ffdshow is.

kurt
11th February 2005, 17:53
is there a sse version of ffdshow from 20050201 or later?
i would need it for proper playback of avc with my secondary pc (pIII, 1000mhz, 256MB) in the living room... :)

Sirber
11th February 2005, 17:58
Latest FFDShow are in "autodetect" mode. See codec info :)