Roger's woze

July 30, 2010

list of available directshow screen capture filters

Filed under: Uncategorized — rogerdpack @ 12:26 pm

VLC itself has a “capture desktop” mode though apparently it doesn’t work with sound.  It feels a tidge slower than (if you’re on Windows) using a directshow input source that also captures the desktop.

Here’s a list of the ones I’ve found that are free to download.

https://github.com/rdp/on-screen-capture-recorder-to-video-windows-free (my own, a shameless plug–it’s free and open source!)

download it from here: https://sourceforge.net/projects/screencapturer/files/

http://www.umediaserver.net/umediaserver/download.html uscreencapture, works ok.

Other options:

http://wiki.medialooks.com/Screen_Capture_DirectShow_Filter seems quick, though I haven’t looked at them too closely (note: it expires after a time trial, so after that point you can no longer use it after that time without purchasing it).

http://www.splitmedialabs.com/download pretty fast, adds a water mark to your output though unless you pay.

http://www.mainmediasoft.com/products/screencapture/ $500

http://koitsu.wordpress.com/2009/09/12/how-to-install-and-use-scfh-dsf/ is said to be pretty nice.  Haven’t tried it but looks good.

VidBlaster video switcher software is rumored to have a capture device.

 

So far I prefer my own, the topmost one.  I even take feature requests!

how to stream from vlc (input) to ps3 media server ps3ms

Filed under: Uncategorized — rogerdpack @ 12:10 pm

Turns out that you *can* though with a few steps.

Basically you setup an “rss feed” file somewhere that points to your streaming instance of VLC.

See http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=5534

You might also be able to stream to a file (like out.mpg) and have PS3MS play that file:

http://ps3mediaserver.org/forum/viewtopic.php?f=6&t=728

July 29, 2010

videolan cannot stream directshow audio and video (no audio)

Filed under: Uncategorized — rogerdpack @ 4:26 pm

This bizarre little turns of events:

you stream using VLC on windows, (for me using directshow input for video and audio), and then you try and watch the stream using VLC and there is no audio.

Interestingly, if you capture the stream then play it with MPlayer, you *do* hear audio–in fact, you *only* hear audio, where VLC plays it as video only–no audio.

Anyway the fix, I believe originally hinted here: http://forums.tversity.com/viewtopic.php?f=2&t=1160

Is to transcode to mp3 instead of to AAC.  Then VLC can play it and all is well. Wow. Bizarre.

vlc streaming can only stream video or audio not both

Filed under: Uncategorized — rogerdpack @ 2:42 am

This meant “clear your VLC preferences and start again”

open source directshow desktop screen capture

Filed under: Uncategorized — rogerdpack @ 1:36 am

https://github.com/rdp/open-source-directshow-screen-desktop-capture-source-filter (my own, shameless plug–open source! works!)

derived from http://stackoverflow.com/questions/4214786/directshow-source-filter-using-dekstop-window-as-source

 

Also http://tmhare.mvps.org/downloads.htm has some examples/samples of directshow screen capture. Except it might need some work. Within the “Filter Graph Library” demo.

fast screen capture musings

Filed under: Uncategorized — rogerdpack @ 1:22 am

odd, but

http://www.mdxinfo.com/resources/screencapture.php

may have some clues, as also

vdub is supposed to be able to do it. http://www.virtualdub.org/blog/pivot/entry.php?id=290

Here’s some code that touts itself as super fast:

http://www.mdxinfo.com/resources/screencapture.php

http://spazzarama.wordpress.com/2009/02/07/screencapture-with-direct3d/

says “if you use getRenderTargetArea…”

http://www.codeproject.com/KB/dialog/screencap.aspx?fid=23443&df=90&mpp=25&noise=3&sort=Position&view=Quick&fr=151

says “use a Video Miniport driver, Mirror Driver”

http://tmhare.mvps.org/downloads.htm

actually contains some directshow screen capture code

that “one” downloadable is actually quite fast tho…hmm…

July 27, 2010

redcar woe

Filed under: Uncategorized — rogerdpack @ 8:55 pm
* Checking platform-specific SWT jars
copying xulrunner… C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1259:in `copy’: unknown file type: C:/Users/packrd/.redcar/jars/xulrunner (RuntimeError)
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:459:in `block in copy_entry’
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1325:in `preorder_traverse’
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:456:in `copy_entry’
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:431:in `block in cp_r’
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1396:in `block in fu_each_src_dest’
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1410:in `fu_each_src_dest0′
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1394:in `fu_each_src_dest’
from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:430:in `cp_r’

* Checking platform-specific SWT jars  copying xulrunner… C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1259:in `copy’: unknown file type: C:/Users/packrd/.redcar/jars/xulrunner (RuntimeError)        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:459:in `block in copy_entry’        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1325:in `preorder_traverse’        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:456:in `copy_entry’        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:431:in `block in cp_r’        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1396:in `block in fu_each_src_dest’        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1410:in `fu_each_src_dest0′        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:1394:in `fu_each_src_dest’        from C:/Ruby19/lib/ruby/1.9.1/fileutils.rb:430:in `cp_r’

meant “you need to do a gem uninstall redcar because it has a [cached] corrupted zulrunner zip file in there now…”

ack woe

Filed under: Uncategorized — rogerdpack @ 7:57 pm

ack initTest
ack: Program/library version mismatch
/usr/bin/ack is 1.88
/usr/share/perl5/App/Ack.pm is 1.92

meant “re-run $ sudo apt-get install ack-grep” (on ubuntu, at least…).

ruby c extension woe

Filed under: Uncategorized — rogerdpack @ 1:23 pm
rb_int2big(x) always returns 3? This means that “in actuality rb_int2big takes a C type int [long], not a ruby type int!”

July 26, 2010

ruby woe

Filed under: Uncategorized — rogerdpack @ 10:31 pm

could not find entry point rb_str2cstr in ruby191.dll meant “you need to update your sqlite3-ruby gem version somehow”

« Newer PostsOlder Posts »

Powered by WordPress