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

Irwin
4th January 2005, 16:11
Sorry OT here but

Where i find in source http://cvs.sourceforge.net/viewcvs.py/ffdshow/ffdshow/src/imgFilters/ sharpen-swscaler filter?

Leo 69
4th January 2005, 23:58
Hey guys!Does anybody know if videolan developers included
the latest ffmpeg (with b-frames support)into their last nightly build of VLC-player?I got a slow modem,so I can't just check it out,you know:D Besides they seem to be sleepy on their forum - no replies,etc...
Thanks in advance
Leo

-----------addition---
They've just submitted a reply where they say the ffmpeg update for VLC is only made once in a while...Gouch..I can't wait any more...

Leo 69
5th January 2005, 17:16
I am very disappointed that the latest ffdshow doesn't play Recode's
mp4 files smoothly (those which are with b-frames). Well, it works,
but with sporadic freezes, as if I got a slow PC.But processor load is only about 50% on my Athlon 2800+. Does anybody have similar problems?

Cheers
Leo

slavickas
5th January 2005, 17:29
Originally posted by Leo 69
Hey guys!Does anybody know if videolan developers included
the latest ffmpeg (with b-frames support)into their last nightly build of VLC-player?I got a slow modem,so I can't just check it out,you know:D Besides they seem to be sleepy on their forum - no replies,etc...
Thanks in advance
Leo

-----------addition---
They've just submitted a reply where they say the ffmpeg update for VLC is only made once in a while...Gouch..I can't wait any more...

nope seems nigtly vlc build uses older ffmpeg, although i have no problem playing with ffdshow latest, well if weighted pred not used

giandrea
5th January 2005, 17:47
I compiled the last Mplayer snapshot, that I suppose has the last FFmpeg CVS, because this night I encoded a short clip with NeroDigital AVC (B-frames, no weighted prediction, no psichovisual and no deblock) and it plays smoothly.
The only thing that I noticed is a possible lack of quality during playback, because the clip was encoded at 1000 kbps and its quality was worst than an Xvid clip encoded at 1200 kbps expecially in dark areas. Is that possible?
This is a screenshot, Xvid on left, Nero AVC on right, notice the right bottom corner of the frame, and how it is much more detailed in Xvid.
http://www.motoriweb.com/Public/screen.png
bye,

giandrea

[edit] added image

netchris
5th January 2005, 18:14
Giandrea : Yes nero avc has a problem with dark areas, its like wrong use of psuchovisual (though anomalies in black are still there even when no psycho are used).
Its an excellent progress to be able to play nero's files with ffdshow!
Well done to the coders.
It aint yet perfect but very close to it :)

Leo 69
5th January 2005, 20:27
Something is definetely wrong with b-frames in ffdshow guys,I'm sorry
It freezes ALL the time!
If you don't believe me here's my sample.Simply play it first in ShowTime and then in any directshow based player using ffdshow decoder.I guess you'll see the difference:rolleyes:

http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=4231&filename=U571.mp4

Cheers

kurt
5th January 2005, 20:41
@ leo: i think u are not the only one who have problems with this....
but give the devs some time to fix that ;)

giandrea
5th January 2005, 22:44
Leo: I just compiled mplayer from CVS, and your clip plays smoothly! :confused: What are you using for playback? Anyway i suppose that it is a 12.5 seconds clip.
bye,

giandrea

plonk420
5th January 2005, 23:00
Originally posted by celtic_druid
26 eps though probably means Star Trek and last time I checked Paramount didn't like people downloading their stuff.

sounds like you speak from experience ;)

Leo 69
5th January 2005, 23:15
@ giandrea

I'm using ffdshow-20050105 from celtic-druid & either MPC or BSPlayer.
The playback is really choppy :( I very doubt that smth is messed up
in OS,well I know how to keep it in repair..
Anyway could you upload your Mplayer build somewhere and give a link? That would be cool:)

Cheers mate :)

celtic_druid
5th January 2005, 23:54
Two factors though if you are playing mp4's. What splitter are you using? Perhaps try an avi sample and see if you have the same issues.

Leo 69
6th January 2005, 00:30
@ celtic_druid

Those avis created by x264 play absolutely fine!!!
Besides I can't see the splitter while playing .mp4..Is this normal?

http://images.people.overclockers.ru/17522.png

I guess not :confused: Help!

Taurus
6th January 2005, 14:44
On a Win98 machine using ffdshow-20050105 on mediaplayer classic every avi, h.264 crashes mediaplayer @ closing the program.
ff_acm.acm is located in C:\Windows\system and in ffdshow program dir.
It is called via system.ini.
Former ffdshow installations didn't show this behaviour(tested on ffdshow-20041012.exe and ffdshow-20040808.exe.
Disabling the call of ff_acm.acm in the system.ini solves the crashes.

Cheers

Taurus

bond
6th January 2005, 14:48
Originally posted by Leo 69
Besides I can't see the splitter while playing .mp4..Is this normal?yes, thats the difference between a parser and a splitter (you are using the nero parser, which is also a source filter at the same time)

BlindWanderer
8th January 2005, 07:48
I may just be crazy but SPP deblocking seems a bit heavy when used on internaly decoded video from x264 compaired to xvid. Haven't done much testing on this. (I was noticing major differences with the faces; was running SPP with processing strength at 128, soft threashold off, automatic QC turned off, and the presets bar full forward)

Noticed on the Last Samurai samples found in the sex264 thread.
http://forum.doom9.org/showthread.php?s=&threadid=87719&perpage=20&pagenumber=5

akupenguin
8th January 2005, 10:15
Originally posted by BlindWanderer
I may just be crazy but SPP deblocking seems a bit heavy when used on internaly decoded video from x264 compaired to xvid.
H.264 is internally deblocked. Hence the "deblock" parameters you get to set while encoding. If you deblock it again, of course it will end up blurry.
(Yes it's less flexible this way, but in-loop deblocking improves the quality of motion compensation, so less filtering is needed in total.)
(Note that ffdshow hasn't implemented H.264 in-loop deblocking for B-frames as required by the standard, so that doesn't reflect the true quality.)

hellfred
8th January 2005, 10:35
Originally posted by akupenguin
(Note that ffdshow hasn't implemented H.264 in-loop deblocking for B-frames as required by the standard, so that doesn't reflect the true quality.) [/B]
So what soulutions do you suggest for a full featured playback?
Does one need to have a win32 system and neros dshow filters from latest Recode? And how to ensure that the filter is used in a dshow based player?

Hellfred

akupenguin
8th January 2005, 10:55
I hear that VSSH works.
But I don't want to resort to binary DLLs, so I'll just finish libavcodec. It shouldn't take too long.

708145
8th January 2005, 11:07
SPP strenght is relative to the average quant per frame.
maybe it doesn't understand h.264 quant range and filters like ASP quant 18 (very heavy) for AVC quant 18 (should be light filtering).

Just a guess.

bis besser,
T0B1A5

hellfred
8th January 2005, 14:51
Originally posted by akupenguin
I hear that VSSH works.
But I don't want to resort to binary DLLs, so I'll just finish libavcodec. It shouldn't take too long.
That would be great and highly appreciated.

Stefan

Leak
8th January 2005, 16:25
Originally posted by 708145
SPP strenght is relative to the average quant per frame.
maybe it doesn't understand h.264 quant range and filters like ASP quant 18 (very heavy) for AVC quant 18 (should be light filtering).

Whoa - that'd be a tad heavy... :D

By the way - will there be an update of SmoothD sometime in the future, or is it a bit dead for now? ;)

np: Pan Sonic - Vähentajä / Diminisher (Kesto (234.48:4) (Disc 1))

708145
9th January 2005, 14:10
Originally posted by Leak

By the way - will there be an update of SmoothD sometime in the future, or is it a bit dead for now? ;)


I'm doing one project at a time. But I'll debug SmoothD after the current one (ELDER).


bis besser,
T0B1A5

Leak
9th January 2005, 14:16
Originally posted by 708145
I'm doing one project at a time. But I'll debug SmoothD after the current one (ELDER).

Thanks for the info.

np: Pan Sonic - Virtamuuntaja / Current-Transformer (Kesto (234.48:4) (Disc 2))

bond
9th January 2005, 22:43
actually you might want to know that akupenguin (aka pengvado) also implemented weigthed prediction support to ffmpeg now too.
thanks a lot!!! :)

Leo 69
9th January 2005, 23:29
@ Bond

At last! Now we'll wait for celtic_druid's response (updated ffdshow) :D

Franky
11th January 2005, 02:34
Has anyone been able to download celticdruids latest build (20050111) yet, and if so, could that person please mirror it?

BlindWanderer
12th January 2005, 12:16
ffdshow build 20050111 crashes on raw video, problem not present in 20050105 (tried two different sources of different stream formats, wmv3 in mkv & mpeg2 in mpg). The crash was silent.

Yong
12th January 2005, 12:25
same here, but it don't want to play my video files at all...
crash ffdshow.ax...
I will send a bug report to milan.:)

kurt
12th January 2005, 12:27
it chrashes also by decoding xvid... like BlindWanderer said no problems with ffdshow 20050105

Ark
12th January 2005, 12:47
For me lastest build 20050111 is broken, it install correctly (altough a bit slow on the x264 dll file...) but i can't access any panel, a pop-up window of Rundll32 appears saying that an exception has occured on ffdshow.ax....

celtic_druid
12th January 2005, 12:48
11.01 was compiled with VC7, 05.01 was compiled with VC6 which I think explains the problem with RAW video as it seems to involve msvcr71.dll.

Might put up a new VC6 build, looks like libavcodec has been updated to.

No problems here decoding XviD by the way.

LotharZ
12th January 2005, 12:53
Originally posted by Ark
For me lastest build 20050111 is broken, it install correctly (altough a bit slow on the x264 dll file...) but i can't access any panel, a pop-up window of Rundll32 appears saying that an exception has occured on ffdshow.ax....

Same problem here, cant open any video format or config panel.

kurt
12th January 2005, 13:00
Originally posted by celtic_druid
No problems here decoding XviD by the way.

you are right - problem here is if i enable "picture properties" (like in previous build) then zoomplayer crashes...

celtic_druid
12th January 2005, 13:39
No problem here with picture properties enabled, although I am running a newer compile. Also no issues when enabling for RAW video.

Will put it up later when I am done compiling libavcodec.dll, etc. and have built the installer.

Leak
12th January 2005, 14:39
Originally posted by celtic_druid
No problem here with picture properties enabled, although I am running a newer compile. Also no issues when enabling for RAW video.

Will put it up later when I am done compiling libavcodec.dll, etc. and have built the installer.

By the way, celticdruid - exactly what connection does your server have? Cable?

Whenever I downloaded something from it in the last few days, I was lucky if I got more than 1 or 2 kB/sec - when I could connect at all... :(

(I hope you don't take this as a complaint; I'm just curious, and for getting the files eventually there's download managers... :))

CruNcher
12th January 2005, 15:02
New ffdshow crashes here directly after trying to load a video (mpc closes) hmm it crashes imidietly becouse the OSD is active, disableing it i can at least watch the video but when i try to access the config panel, it's crashing again :P

celtic_druid
12th January 2005, 15:20
Works fine here Win2k SP4 with an Athlon 64 3500+. OSD works fine. Config works fine.

Connection is only 512 ADSL and I agree it is way too busy, way more than I ever really intended. I have even gotten over 9,000 hits from people using google to search for pirate movies to download.

I only really set the server up for testing php scripts, etc.

billou2k
12th January 2005, 15:33
Cruncher: Got the same problem here with 11/01 ffdshow version. It doesnt crash with every codec but xvid is one of them. Going back to 05/01 version works fine.

Leo 69
12th January 2005, 16:35
ffdshow is now updated (20050113),weighted prediction seems to be supported but still there remains a BIG problem with b-frames in Recode's .mp4 :(

CruNcher
12th January 2005, 17:17
huh borks again ? the 5th jan build displayed b-frames in recode encodes nicely and yes i used 11th jan build trying the 13th now geez changes fast :D

B-frame are still working weighted prediction works too very nice but every b-frame now with activated OSD the OSD gets curupted looks funny :D

Bluedan
12th January 2005, 17:28
Opens multiple instances of ffdshow-video when I try to playback an matroska file containing DivX video with Core Media Player. With XVid it's the same. File plays fine though. Didn't alter any settings in ffdshow.

In the first place crashed player until I disabled raw video support.
No difference when using gabest mkv splitter or alternative from Haali.

Leo 69
12th January 2005, 21:09
@ CruNcher

What splitter are you using for playback? :confused:

hellfred
12th January 2005, 21:43
Originally posted by Bluedan
Opens multiple instances of ffdshow-video when I try to playback an matroska file containing DivX video with Core Media Player. With XVid it's the same. File plays fine though. Didn't alter any settings in ffdshow.

In the first place crashed player until I disabled raw video support.
No difference when using gabest mkv splitter or alternative from Haali.
Just a wild guess, two instances of ffdsow, one for decoding video, and one for audio? Test: Strip the audio out of one of your clips and retry. If ffdshows numer of instances wents down to one, you know what is up.

Hellfred

EDIT: If you have an avi-source, I would suggest VirtualDubMod to create a new file of just some hundred frames. Set video to direct stream copy and disable audio track via Stream -> Stream List. File should be ready to test just few minutes.

filewalker
12th January 2005, 22:07
Originally posted by Bluedan
Opens multiple instances of ffdshow-video when I try to playback an matroska file containing DivX video with Core Media Player. With XVid it's the same. File plays fine though. Didn't alter any settings in ffdshow.

Make sure that "only one" is set in:
ffdshow configuration-->Codecs (at the botton)

Cu

celtic_druid
13th January 2005, 04:35
Hmmm, looks like my compile just missed out on:
"hack to set correct frame timestamps for b frames with nero splitter"

BlindWanderer
13th January 2005, 13:35
I assume that fast rendering for the OSD doesn't keep a backup of the original frame; using the modified frame with the decoder. While having it turned on I noticed block movement containing OSD text. Could we get a tooltip about this for the check box?

Yong
13th January 2005, 14:47
Special SSE version, download here (http://cutka.szm.sk/files/ffdshow-20050112.exe)
:) :) :)
Anyone here may try to playing your lovely DVD with ffdshow(Decoding MPEG1/2 with libavcodec can't wotk, please change the MPEG1/2 decoder to libmpeg2),
see if it can work or not:p

Bluedan
14th January 2005, 03:07
Originally posted by filewalker
Make sure that "only one" is set in:
ffdshow configuration-->Codecs (at the botton)

Cu

A clean uninstall/install solved it. Sorry for the waste of letter soup here. :p

I have some kind of choppy playback now but A/V stays in synch. CPU consumption is ~35%.

Decoding AVC(in mp4) created with Recode.

:confused:

Koti
17th January 2005, 03:36
Just a big "thank you" to all the ffdshow dev's and compilers

ffdshow-20050117.exe (celtic druid's) plays (using nero's parser/splitter) recode created avc.mp4 files (all options enabled in nero encoding tools) perfectly!!!!! :D :D :D :D