Could you implement a form of deinterlacing called half-sizing, as described on this Wikipedia page?
you wouldn't happen to mean something like virtualdub's discard field + double framerate option would you?Could you implement a form of deinterlacing called half-sizing, as described on this Wikipedia page?
No, discarding fields is not what I meant. Let me try to explain.you wouldn't happen to mean something like virtualdub's discard field + double framerate option would you? View attachment 7470
that's exactly what that does. if I had JUST set it to discard, then it would have thrown out every other field, resulting in 240p30, but since I also set it to "double" then it does that twice, first isolating one field, then the other, so you get back the original 240p60 videoNo, discarding fields is not what I meant. Let me try to explain.
My capture card, a Dazzle DVC 100, only captures 480i. From what I've read, when it is fed 240p 60 fps video, it places each frame of the 240p video on a different field. So what I'd like to be able to do in OBS is to display each field on it's own to get the 240p 60fps video back. (Field 1 -> Frame 1, Field 2 -> Frame 2, etc.)
Does this make it more clear?
speaking of that, will it be possible to "slave" OBS's internal/output framerate to that of the input? (whether that be a capture card or the monitor) in order allow for stutterless capture of sources with fractional framerates?Deinterlacing should be in 0.11.0. We have all the same shaders from OBS1 currently, but working on a few minor design issues with it.
I would love to have the framerate doubling ones as well, I think they should be doable after we work out the design issues.
Any chance you could spoil us on what to expect from 0.11?Matching the framerate is pretty much the only way you can do it. The async frame playback code will try to intelligently time the frames to play in sync with the compositing framerate as best it can.
Also on a side note, not entirely sure if we can get deinterlacing in next patch due to a design issue we're working on, but it'll definitely be in 0.12.0 if we don't manage to do it by 0.11.0.
etrnlwait - As of right now, for 0.11.0: a lot of major bug fixes (especially to that memory leak issue), portable mode that allows you to isolate the configuration of the program to its own directory rather than globally, can now record with additional file output formats such as mp4, mov, ts, etc, as well as support for multiple audio tracks on formats that support it like mp4, directshow "output to desktop" option, maybe the scroll filter for scrolling text, and profiles and scene sets. Maybe deinterlacing as well if we can get the design flaw fixed in time.
lorddrachenblut - Yes, at some point.
I built it successfully on Ubuntu 14.04 but whenever I try to run it, it pops up with this error, even though the file exists.
obs: error while loading shared libraries: libobs.so.0: cannot open shared object file: No such file or directory
EDIT: Fixed by creating symbolic links for every obs file, annoying but works.
DOUBLE EDIT: After playing around, I love it on Linux, all it needs is scene editing (Moving things around like it's windows counterpart) and streaming upload options (like buffer size and such) then it'll be perfect. The XComposite Plugin works flawlessly, brilliant stuff!