just doing my part
September 30, 2011
September 29, 2011
ffmpeg compile/configure windows
Here's how:
download script/run from http://ffmpeg.zeranoe.com/blog/
Then checkout FFMpeg source, then run:
./configure --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --pkg-config=pkg-config
The key here is the cross-prefix fella...that will change search for the file *gcc and see what your prefix should be.
make sure that location is in your path, too, I suppose (it should already be...)
more details: http://ffmpeg.zeranoe.com/forum/viewtopic.php?f=7&t=71
September 27, 2011
ffmpeg yuv -> rgv probs
perl windows woe
c:\dev\ruby\downloads\rtsp-server>g:\installs\Perl\bin\perl.exe Makefile.PL
Set up gcc environment - gcc.exe (tdm-1) 4.5.1
It looks like you don't have either nmake.exe or dmake.exe on your PATH,
so you will not be able to execute the commands from a Makefile. You can
install dmake.exe with the Perl Package Manager by running:
ppm install dmake
Checking if your kit is complete...
Looks good
Warning: prerequisite AnyEvent::Handle 0 not found.
Warning: prerequisite AnyEvent::Socket 0 not found.
Warning: prerequisite AnyEvent::Util 0 not found.
Warning: prerequisite MooseX::Getopt 0 not found.
Warning: prerequisite namespace::autoclean 0 not found.
Writing Makefile for RTSP::Server
c:\dev\ruby\downloads\rtsp-server>make
/bin/sh: G:installsPerlbinperl.exe: command not found
make: *** [blib\lib\RTSP\\.exists] Error 127
c:\dev\ruby\downloads\rtsp-server>g:\installs\Perl\bin\ppm install dmake
Can't locate ActivePerl/PPM/limited_inc.pm in @INC (@INC contains: /usr/lib/perl5/5.6/msys /usr/lib/perl5/5.6 /usr/lib/perl5/site_perl/5.6/msys /usr/lib/perl5/site_perl/5.6 /usr/lib/perl5/site_perl/5.6/msys /usr/lib/perl5/site_perl/5.6 /usr/lib/perl5/vendor_perl/5.6/msys /usr/lib/perl5/vendor_perl/5.6 /usr/lib/perl5/vendor_perl/5.6/msys /usr/lib/perl5/vendor_perl/5.6 .) at ./g:\installs\Perl\bin\ppm line 4.
BEGIN failed--compilation aborted at ./g:\installs\Perl\bin\ppm line 4.
c:\dev\ruby\downloads\rtsp-server>g:\installs\perl\bin\perl g:\installs\Perl\bin\ppm install dmake
Downloading ActiveState Package Repository packlist...done
Updating ActiveState Package Repository database...done
Syncing site PPM database with .packlists...done
Downloading dmake-4.11.20080107...done
Unpacking dmake-4.11.20080107...done
Generating HTML for dmake-4.11.20080107...done
Updating files in site area...done
130 files installed
ffmpeg output to rtsp
I think it just plain can’t. Or if it can, I don’t know how.
It can output rtmp to a server, however (ffserver, red5, wowza, https://github.com/revmischa/rtsp-server)
ffmpeg http live streaming
http://svn.assembla.com/svn/legend/segmenter/segmenter.c might help…if ffmpeg eventually supports this
September 26, 2011
vlc stream mp3, example directshow
vlc dshow:// :dshow-vdev=none :dshow-adev=”virtual-audio-capturer” –sout “#transcode{acodec=mp3,ab=128}:standard{access=http,mux=raw,dst=:8081/go.mp3}”
The trick is to use the raw mux–using ogg results in weird errors http://trac.videolan.org/vlc/ticket/3015#comment:7
jruby scripting java import inner class
like this (class LineEvent exists, Type is an inner, public class)
Type = javax.sound.sampled.LineEvent::Type
September 25, 2011
idea for super high res video/imagery
The basic idea is to follow the trajectory of the eye, and, where the fovea centralis is looking, and to “beef up” the area that it happens to be looking at (and around the edges), thus giving the perception of ultra high resolution, while saving on bandwidth to transfer it. +- having the peripherals also broadcast, and so they can look to their right or left and get the same type of ultra high density.
Oh, and while I’m at it, you should do the same for movies, track some humans (or figure out how to anticipate where they’ll be looking, or tend to be), and focus more/most detail on those areas, per frame. And/or areas of most movement.
Next idea: cup shaped monitors around the eye, so that it can give you a sense of periphery or actually being in a place, with or without the equivalent of several monitors being displayed in the cup. Less priority there
Same thing for audio, basically several small speakers placed strategically so it can give the sense of audio being above or below or behind, etc. by it actually originating [kind of] from there, in the headphones. Same with full sized speakers.
A monitor that broadcasts “out” at two different angles, one per each eye, so that it can give the illusion of depth. Or camera shutters to allow only one to pass to each eye at a time.
free lds mormon sheet music arrangements choir piano solo
shameless self promo