[mythtv-users] analog video camera and Mythtv?

Roger Hanson roger at rogerhanson.com
Wed Jan 25 23:39:56 UTC 2006


Michael T. Dean wrote:

>On 01/25/2006 11:06 AM, David Watkins wrote:
>  
>
>>I suggest looking to see what other /dev/video devices exist on your
>>system, and trying them in place of /dev/video0.  I think one of the
>>setup pages of mythtvsetup shows you which input is on which device.
>>I'm afraid I don't know enough of the theory to suggest a more
>>scientific approach.
>>  
>>    
>>
>video0 is the MPEG-2 video from whichever input the card is set to use.  
>You don't change inputs by changing video devices, you change with 
>"ivtvctl -p" so see "ivtvctl --help"
>
>Mike
>_______________________________________________
>mythtv-users mailing list
>mythtv-users at mythtv.org
>http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
>
>
>  
>
Thanks - made progress, but the recording was in black and white, not 
color like the original.....weird.
 
I did a ivtvctl -p=4  
I used dd if=/dev/video0 of=/myth/tv/myfile.mpg bs=64k
I got black/white output (was recorded in color)

ivtvctl -p=6
I used dd if=/dev/video0 of=/myth/tv/myfile.mpg bs=64k
I got black/white output (was recorded in color)

Did I do something wrong?

mythtv at pvr:~$ ivtvctl -a
ioctl IVTV_IOC_G_CODEC ok
Codec parameters
aspect      : 2
audio       : 0x00e9
bframes     : 3
bitrate_mode: 0
bitrate     : 4500000
bitrate_peak: 6000000
dnr_mode    : 0
dnr_spatial : 0
dnr_temporal: 0
dnr_type    : 0
framerate   : 0
framespergop: 15
gop_closure : 1
pulldown    : 0
stream_type : 0
ioctl VIDIOC_G_FMT ok
        Type   : Video Capture
        Width  : 480
        Height : 480
ioctl VIDIOC_QUERYCAP ok
        Driver name   : ivtv
        Card type     : WinTV PVR 350
        Bus info      : 0000:00:10.0
        Driver version: 1024
        Capabilities  : 0x010700F3
ioctl: VIDIOC_ENUMINPUT
        Input   : 0
        Name    : Composite 0
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 1
        Name    : Composite 1
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 2
        Name    : Composite 2
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 3
        Name    : Composite 3
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 4
        Name    : Tuner 0
        Type    : 0x00000001
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x0000000000003000 ( NTSC )
        Status  : 0

        Input   : 5
        Name    : Composite 4
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 6     <<<<<<<<-----I tried using this as the video 
input # - didn't work
        Name    : S-Video 0
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 7
        Name    : S-Video 1
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 8
        Name    : S-Video 2
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 9
        Name    : S-Video 3
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
        Status  : 0
ioctl VIDIOC_G_INPUT ok
Video input = 4   <<<<<<<<<<<<<------------I tried this as video input 
#  -  didn't work
ioctl: VIDIOC_ENUMOUTPUT
        Output  : 0
        Name    : S-Video + Composite
        Type    : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output  : 1
        Name    : Composite
        Type    : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output  : 2   <<<<<<<<<<<<<<--------------I tried this as video 
input #   -   didn't work
        Name    : S-Video
        Type    : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output  : 3
        Name    : RGB
        Type    : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output  : 4
        Name    : YUV C
        Type    : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )

        Output  : 5
        Name    : YUV V
        Type    : 0x00000002
        Audioset: 0x00000001
        Standard: 0x00000000007F3FFF ( PAL NTSC SECAM )
ioctl VIDIOC_G_OUTPUT ok
Output = 0
ioctl: VIDIOC_ENUMAUDIO
        Input   : 0
        Name    : Tuner Audio In

        Input   : 1
        Name    : Audio Line In
ioctl VIDIOC_G_AUDIO ok
Audio input = 0: Tuner Audio In
ioctl VIDIOC_G_FREQUENCY ok
Frequency = 3764
ioctl: VIDIOC_ENUMSTD
        index       : 0
        ID          : 0x0000000000003000
        Name        : NTSC
        Frame period: 1001/30000
        Frame lines : 525

        index       : 1
        ID          : 0x00000000000000FF
        Name        : PAL
        Frame period: 1/25
        Frame lines : 625

        index       : 2
        ID          : 0x00000000007F0000
        Name        : SECAM
        Frame period: 1/25
        Frame lines : 625
ioctl VIDIOC_G_STD ok
Video standard = 0x00003000
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 63
Hue = 0
Volume = 58950
Mute = 0
mythtv at pvr:~$ dd if=/dev/video4 of=/myth/tv/myfile.mpg bs=64k
dd: opening `/dev/video4': No such device
mythtv at pvr:~$ dd if=/dev/video6 of=/myth/tv/myfile.mpg bs=64k
dd: opening `/dev/video6': No such device
mythtv at pvr:~$ su
Password:
root at pvr:/home/mythtv# dd if=/dev/video6 of=/myth/tv/myfile.mpg bs=64k
dd: opening `/dev/video6': No such device
root at pvr:/home/mythtv# dd if=/dev/video4 of=/myth/tv/myfile.mpg bs=64k
dd: opening `/dev/video4': No such device
root at pvr:/home/mythtv# dd if=/dev/video2 of=/myth/tv/myfile.mpg bs=64k
dd: opening `/dev/video2': No such device
root at pvr:/home/mythtv#

Any other ideas?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20060125/2e851fe0/attachment-0001.htm


More information about the mythtv-users mailing list