Quote:
Originally Posted by AlexanderHanff
Oh well I can't do a video for YouTube because I can't find an app in Linux which will capture both audio and video at the same time from my webcam and I don't own a camcorder.
I can do audio only podcasts though I will have a crack at one over the next couple of days.
Alexander Hanff
|
thats odd what cam and what linux distro?
you should be able to simply use VLC (that being the easyest and probably the best option anyway), especially if you can find the right CLI/shell command to use to make it quick and easy for any *Nix.
iv had no luck finding the exact options for you, but heres a start.
i assume your cam is in the
http://www.exploits.org/v4l list.
http://www.videolan.org/doc/streamin...o/en/ch10.html
Software encoding cards
and rather than Stream to the network/web with VLC replace the right cli comands to save the file instead.
the keyword parts in red
"...
where:
- /dev/video is the device corresponding to your acquisition card or your webcam,
- norm=secam is name of the standard of the analogic signal (possible values are pal, secam, and ntsc) ,
- frequency=543250 is the frequency of the channel in kHz (Warning : for VLC < 0.6.1, Frequency is channel frequency in MHz multiplied by 16),
- size=640x480 is the size of the video you want (you can also put the standard size like subqcif (128x96), qsif (160x120), qcif (176x144), sif (320x240), cif (352x288) or vga (640x480)),
- channel=0 is the number of the channel (usually 0 is for tuner, 1 for composite and 2 for svideo),
- adev=/dev/dsp is the audio device,
- audio=1 is the number of the audio channel (usually 0 is for mono and 1 for stereo),
- vcodec=mp4v is the video format you want to encode in (mp4v is MPEG-4, mpgv is MPEG-1, and there is also h263, DIV1, DIV2, DIV3, I420, I422, I444, RV24, YUY2),
- acodec=mpga is the audio format you want to encode in (mpga is MPEG audio layer 2, a52 is A52 i.e. AC3 sound),
- vb=3000 is the video bitrate in Kbit/s
- ab=256 is the audio bitrate in Kbit/s
- venc=ffmpeg allows to set the encoder to use, where:
- keyint=80 is the maximal amount of frames between two key frames
- hurry-up allows the encoder to decrease the quality of the stream if the CPU can't keep up with the encoding rate
- vt=800000 is the tolerance in kbit/s for the bitrate of the outputted video
- deinterlace tells VLC to deinterlace the video on the fly,
- 192.168.0.42 is either:
- the IP address of the machine you want to unicast to;
- or the DNS name the machine you want to unicast to;
- or a multicast IP address.
- 12 is the value of the TTL (Time To Live) of your IP packets (which means that the stream will be able to cross 11 routers).
- ...
- "
not tryed this ,but im thinking something like this using VLC might be a very good thing for our purpose, both for the 30 second protests and perhaps even a laptop on the spot BT protest VLC video " the People speak Out" collection to be compiled into several video "Point OF view" comments for the NoDPI video collection.
http://blog.raphinou.com/2007/08/bui...h-vlc-ion.html
http://wiki.videolan.org/Documentati...encoding_cards
http://www.videolan.org/