Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
6th May 2012, 14:02 | #10821 | Link | |
もこたんインしたお!
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
|
Quote:
tl;dr You do not just have other people "join" your project unless there are specific needs, and/or stuff people want to do (because not like you'll keep them coding with money, either -- not to mention that Git makes general contribution to a project and/or a complete fork in case of SuddenDisappearance much, much more easier). And LAV Filters have already become big enough to be a nice thing to contribute to if anyone wants to.
__________________
[I'm human, no debug]
|
|
6th May 2012, 14:20 | #10822 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,340
|
To be fair, there weren't all that many patches by other people.
Anyway, i think my code isn't all that hard to read (unlike ffdshow *cough*), as evidenced by many people "borrowing" chunks of it into their own software (with or without credit), so if someone wants to contribute a new feature or just fixes, they are free to do so.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 6th May 2012 at 14:22. |
6th May 2012, 16:34 | #10824 | Link |
*****
Join Date: Feb 2005
Posts: 5,642
|
I dream of the day that ffdshow is no longer needed and its functionality is available through better software.
Some functionality for which no (good) alternatives are available yet: * audio mixer => planned for LAV * DXVA + subs in basic players such as WMP/WMC that have no custom video renderer => maybe xy-vsfilter will support rendering to an output pin in future * video processing => needs a new standalone filter * VFW support (VFW is ancient, but still used by several popular video editors) => needs a simple wrapper for FFmpeg, possibly just decoding, encoding is not important.
__________________
MPC-HC 2.1.7.2 |
6th May 2012, 16:36 | #10825 | Link | |
Registered User
Join Date: Apr 2009
Posts: 1,019
|
Quote:
If not, what's your setup? It's not working on a stock Windows 7 install for me. (I also run AnyDVD HD) |
|
6th May 2012, 16:38 | #10826 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,340
|
Quote:
I just grabbed latest MPC-HC and latest ffdshow from http://xhmikosr.1f0.de/, latest madVR, and of course my latest development builds of LAV, and put one of the LotR DVDs in the drive, and voila, it played just fine. I didn't use ReClock, if that maybe matters for something?
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
6th May 2012, 18:01 | #10827 | Link | |
Registered User
Join Date: Aug 2004
Location: Canada
Posts: 860
|
Quote:
Anything I can report to help fix it? I get the DVD Macrovision fail even if I run AnyDVD now Windows 7 32-bit MPC 4235 ffdshow 4440 with libavcodec decoder Why do newer installs of LAV want a reboot? |
|
6th May 2012, 18:59 | #10829 | Link | |
Registered User
Join Date: Apr 2012
Posts: 169
|
Quote:
|
|
6th May 2012, 22:19 | #10830 | Link | |
Registered User
Join Date: Apr 2008
Posts: 15
|
Quote:
Anyway, did not want to hijack this thread, but I do think LAVFILTERs does deserve at least as many contribiturs as FFDShow (just check over at sourceforge) |
|
7th May 2012, 00:01 | #10831 | Link |
*****
Join Date: Feb 2005
Posts: 5,642
|
ffdshow only has a few contributors that are still somewhat active. ffdshow has the development pace of an elderly pedestrian, while nevcairiel is cruising on the Autobahn at 200mph.
__________________
MPC-HC 2.1.7.2 |
7th May 2012, 00:06 | #10832 | Link |
Registered User
Join Date: Mar 2009
Posts: 3,646
|
ffdshow has one major contributor, Haruhiko Yamagata, so that's probably not a good comparison. Clsid and a couple of others fix bugs and perform minor updates from time to time but that project does languish a little.
You beat me to it Clsid. :P Yes I agree LAV filters has become pretty much THE dominant splitter & decoder package and yes it is surprising that there aren't more developers out there wanting to work on media players/filters and decoders for the community. However, while there's a desire to tinker and improve, development WILL happen sooner of later, sometimes there just needs to be that tipping point or driving force to get someone motivated enough to start. |
7th May 2012, 00:43 | #10833 | Link |
Registered User
Join Date: Feb 2004
Posts: 399
|
Hi Nev,
I'd like to report yet another FLV4/VP6 bug; I think it's a libavcodec issue but not sure. A sample is here. As the video progresses, PQ becomes worse and worse, it can be seen easily on the newscaster's face 10 seconds in. No such issue happens when decoding with the On2 VP6 directshow decoder. Any idea?
__________________
XP SP3 / Geforce 8500 / Zoom Player |
7th May 2012, 01:01 | #10834 | Link |
もこたんインしたお!
Join Date: Jan 2008
Location: Finland / Japan
Posts: 512
|
Never heard of the app/filter, but sure is still alive, by the original dev too. If it was ever broken for a long amount of time, it meant that people either didn't care about it, or didn't know of it. I don't use the Windows Media Center for one, thus the project would be waaay off my chart of interest (nor do I use remote controls with my PCs). In short: Developers don't come around if they don't have their own interest in it (something in it for themselves).
Also, you're trying to say that no-one else is doing anything for LAV. People have found buggy samples and made up small parts of them that would replicate the problem easily, posted bug reports that should be easy to handle and so forth. Also, a patch that was originally written by Lord for the CCCP got into LAV's mainline in one way or another... is this still "no-one is helping/doing anything at all"? For crying it out loud, people also report bugs in ffmpeg/libav so that things would get fixed in LAV, which uses ffmpeg's code (which also merges changes from the libav side). Edit: If I weren't busy with my own things I would be checking out libavresample/libswresample APIs to see how to implement a mixer in LAV, although nev had already mentioned he was interested implementing it himself. Unfortunately, I am both busy as well as lack the API knowledge to quickly see how it could be implemented. Derp. People are working on LAV, and nevcairiel is a very active developer that leaves very little amount of people going for a fix regarding things that have been broken for a while. Why? Because the darn bugs get fixed before that, as you report them. Now, if someone had some project and/or need for LAV that nev wouldn't want to implement himself but would be ready to accept, then you would probably see someone working around in his own fork to make patches that could then be merged into mainline (mainline pushing rights really don't mean much in Git world as work can be easily done without them as well). Put this in other words, should the LAV Filters' development stagnate, and bugs would start to arise, we would most probably see some developer(s) doing work in their own forks. But I feel that I am talking to a wall... Try with ffplay or by outputting ffvhuff or pngs with ffmpeg (or even with a new'ish mplayer(2) if you wish). Also make sure to turn all sorts of post-processing off from the VP6 decoder to make sure you are getting a non-post-processed picture from the decoder. If the results still don't match up, hit up ffmpeg's trac, see if there is anything similar, and if there is none -- post a new bug report for libavcodec. Otherwise add yourself in a comment for the related bug report.
__________________
[I'm human, no debug]
Last edited by JEEB; 7th May 2012 at 01:10. |
7th May 2012, 11:56 | #10835 | Link |
Registered User
Join Date: Dec 2005
Posts: 560
|
Maybe there just aren't that many talented coders that want to work for free, in their time off Even big open source projects are normally done by just a handful of guys, sometimes even 1 guy. Look at media player classic, just made by Gabest basically. It's also not easy to just start working on someone elses project, it can take significant time to understand how other peoples code even works, before you can start to do anything useful with it.
|
7th May 2012, 13:13 | #10836 | Link |
Registered User
Join Date: Mar 2009
Posts: 3,646
|
I can say if I had coding experience I'd be helping out, Avisynth script serving.. yes please. Perhaps the software just works well enough to not warrant new people wanting to get stuck in, or perhaps it's the factors you mentioned, there's no doubt many reasons. I will say, it's a little sad when original coders disappear as they never seem to return.. Always wondered why they just up and leave their babies to other people to rear without so much as a helping hand along the way.
|
7th May 2012, 13:38 | #10839 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,340
|
One more week, and i'll be gone though.
Can't help it, just have to play Diablo3 all day then.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
decoders, directshow, filters, splitter |
Thread Tools | Search this Thread |
Display Modes | |
|
|