Linux digital video capture

David Kramer david at thekramers.net
Wed Jun 18 00:30:01 EDT 2003


So I started fooling around with this for the first time today on my Red Hat 
7.3 server, and got just short of success, mostly by folling the advice of 
http://www.linux1394.org .

I have all the modules loaded.
I can use gscanbus to control my camcorder (Canon Opture 100 MiniDV).

Problem (1)
I tried using dvgrab to grab some video. No errors but
- with no options, the resultant avi file cannot be viewed in xine or mplayer.  
Mplayer says "AVI_NI: No video stream found!" and xine says there is no 
demuxer plugin available, and dies with a floating point exception.

Then I tried using dvgrab with the --format dv2 option, mplayer tries to play 
it, but it comes out as large multicolored blocks which have no relation to 
the picture.  mplayer also warns "Audio: no sound!!!", when in fact there is 
sound.

The .avi files in dv1 and dv2 formats, and the stdout/stderr for both formats 
for both programs are available at http://thekramers.net/tmp/dv
If you could at least try playing the avi files so I know whether its a 
creation issue or a playback issue I would appreciate it.

Problem (2)
Trying to get kino to compile
[root at uni kino-0.6.4]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gnome-config... no
checking for gnomeConf.sh file in /usr/local/lib... not found
configure: error: Could not find the gnomeConf.sh file that is generated by 
gnome-libs install

I have gnome-libs rpm installed, but there is no file by that name in that 
package.  I usually use KDE though.  How can I resolve this?


Problem (3)
I also tried to install cinelerra.
[root at uni dv]# rpm -Uvh cinelerra-1.1.6-1.ath.rpm
error: failed dependencies:
        libc.so.6(GLIBC_2.3)   is needed by cinelerra-1.1.6-1
        libgcc_s.so.1   is needed by cinelerra-1.1.6-1
        libgcc_s.so.1(GCC_3.0)   is needed by cinelerra-1.1.6-1
        libgcc_s.so.1(GLIBC_2.0)   is needed by cinelerra-1.1.6-1
        libpng12.so.0   is needed by cinelerra-1.1.6-1
        libstdc++.so.5   is needed by cinelerra-1.1.6-1
        libstdc++.so.5(GLIBCPP_3.2)   is needed by cinelerra-1.1.6-1

However, I have 
  /usr/lib/debug/libc.so.6
  /lib/i686/libc.so.6
  /lib/libc.so.6
  /usr/lib/libgcc_s.so.1
  /usr/lib/libstdc++.so.5

libpng12.so.0 is a bit of a mystery.  I have 
  /usr/lib/libpng.so.2
  /usr/lib/libpng.so.2.1.0.14
I found a libpng12-1.2.5-1em.i586.rpm on the net, but obviously it complains 
it conflicts with the existing libpng when I try to install it.

----------------------------------------------------------------------------
DDDD   David Kramer         david at thekramers.net       http://thekramers.net
DK KD  If I can't do computers for money anymore, I'll probably have to go 
DKK D  back to being a starving artist.  At least that way you're not 
DK KD  surprised when you don't have any money.
DDDD                                                             -Bob Bruhin



More information about the Discuss mailing list