Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: 14.04 64-bit, Dazzle DVC100 video capture

  1. #1
    Join Date
    Jul 2014
    Beans
    290

    14.04 64-bit, Dazzle DVC100 video capture

    I had gotten rid of my DVC100 as I *thought* I was done scanning in VCR tapes to my media center. However, a sale this weekend for the police supporting kids project, where the tapes where only $3 for a bag (I bought 3 bags worth), resulted in me buying another DVC100. I have been following this how-to: https://drive.google.com/file/d/0B4Q...it?usp=sharing. But I've run into something that I don't know if it's a difference between a prior release of VLC and the one in 14.04, but I don't get the the "video for linux 2" option under capture device. I can still put in the other options, but didn't want to do anything in case I need to load some module or something first. I searched in Synaptic package manager for "video for linux 2" but nothing shows up. Does anyone know if I need to install some package, or if I need to update VLC or something somehow to get that option?

    Thanks

  2. #2
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    By unplugging and the plugging in the USB for the DVC100, it is video1. In VLC, trying to capture from video1 results in no input and VLC just displays the red cone. No video for linux 2 as an option for the capture device - only camera, TV, etc.. I leave it on camera. When I switch to camera but video0, it captures the input from my web cam. Searching the net it appears the video for linux 2 is included in one of the libraries already installed (don't know if that was a default that was installed or if it got added by something else I installed). I have a suspicion that until it shows video for linux 2 under the capture device this won't work now. The USB manufacturer and product ID are the same as the old DVC100 I had.

    So, any ideas if this is a VLC problem or if there is something else wrong.

  3. #3
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    Does anyone know if I would need to do something special in the udev rules so the device is associated with video for linux 2?

    I also tried
    Code:
    cat /proc/bus/input/devices
    but the dvc100 doesn't show at all in that list. My webcam is listed there so I'm assuming something (udev?) is not mounting it or identifying it correctly.

    Any help would be GREATLY appreciated!

  4. #4
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    Looking at dmesg, it shows (I *think*) it being identified as a video for linux 2 device:
    Code:
    [  746.028300] usb 2-2: new high-speed USB device number 5 using ehci-pci
    [  746.166817] usb 2-2: New USB device found, idVendor=2304, idProduct=021a
    [  746.166826] usb 2-2: New USB device strings: Mfr=2, Product=1, SerialNumber=0
    [  746.166830] usb 2-2: Product: DVC100
    [  746.166834] usb 2-2: Manufacturer: Pinnacle Systems GmbH
    [  746.240142] em28xx: New device Pinnacle Systems GmbH DVC100 @ 480 Mbps (2304:021a, interface 0, class 0)
    [  746.240147] em28xx: Video interface 0 found: bulk isoc
    [  746.241504] em28xx: chip ID is em2710/2820
    [  746.365245] em2710/2820 #0: i2c eeprom 00: 1a eb 67 95 04 23 1a 02 12 00 11 03 98 10 6a 2e
    [  746.365262] em2710/2820 #0: i2c eeprom 10: 00 00 06 57 4e 00 00 00 60 00 00 00 02 00 00 00
    [  746.365270] em2710/2820 #0: i2c eeprom 20: 02 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00
    [  746.365278] em2710/2820 #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 01 00 00 00 00 00 00
    [  746.365286] em2710/2820 #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [  746.365294] em2710/2820 #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [  746.365302] em2710/2820 #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 2e 03 50 00 69 00
    [  746.365310] em2710/2820 #0: i2c eeprom 70: 6e 00 6e 00 61 00 63 00 6c 00 65 00 20 00 53 00
    [  746.365318] em2710/2820 #0: i2c eeprom 80: 79 00 73 00 74 00 65 00 6d 00 73 00 20 00 47 00
    [  746.365326] em2710/2820 #0: i2c eeprom 90: 6d 00 62 00 48 00 00 00 10 03 44 00 56 00 43 00
    [  746.365334] em2710/2820 #0: i2c eeprom a0: 31 00 30 00 30 00 00 00 32 00 30 00 33 00 35 00
    [  746.365343] em2710/2820 #0: i2c eeprom b0: 36 00 30 00 37 00 35 00 31 00 33 00 34 00 31 00
    [  746.365351] em2710/2820 #0: i2c eeprom c0: 30 00 32 00 30 00 30 00 30 00 31 00 00 00 32 00
    [  746.365359] em2710/2820 #0: i2c eeprom d0: 33 00 31 00 32 00 33 00 00 00 00 00 00 00 00 00
    [  746.365367] em2710/2820 #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [  746.365375] em2710/2820 #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 b3 d4 60 01 b3 b5 56 07
    [  746.365384] em2710/2820 #0: EEPROM ID = 1a eb 67 95, EEPROM hash = 0xc6a61888
    [  746.365387] em2710/2820 #0: EEPROM info:
    [  746.365388] em2710/2820 #0:     AC97 audio (5 sample rates)
    [  746.365390] em2710/2820 #0:     300mA max power
    [  746.365392] em2710/2820 #0:     Table at offset 0x06, strings=0x1098, 0x2e6a, 0x0000
    [  746.365395] em2710/2820 #0: Identified as Pinnacle Dazzle DVC 90/100/101/107 / Kaiser Baas Video to DVD maker / Kworld DVD Maker 2 / Plextor ConvertX PX-AV100U (card=9)
    [  746.768584] saa7115 5-0025: saa7113 found @ 0x4a (em2710/2820 #0)
    [  747.536335] em2710/2820 #0: Config register raw data: 0x12
    [  747.560231] em2710/2820 #0: AC97 vendor ID = 0xffffffff
    [  747.572239] em2710/2820 #0: AC97 features = 0x6a90
    [  747.572245] em2710/2820 #0: Empia 202 AC97 audio processor detected
    [  748.044225] em2710/2820 #0: v4l2 driver version 0.2.0
    [  749.880418] em2710/2820 #0: V4L2 video device registered as video1
    [  749.880427] em2710/2820 #0: analog set to isoc mode.
    [  749.880468] em28xx audio device (2304:021a): interface 1, class 1
    [  749.880488] em28xx audio device (2304:021a): interface 2, class 1
    [  749.880523] usbcore: registered new interface driver em28xx
    [  749.930091] usbcore: registered new interface driver snd-usb-audio
    me@me1735:~$
    Why doesn't it show in VLC as video for linux 2 device?

  5. #5
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    The plot thickens......v4l apparently doesn't know the device, even though the log as per above shows it:
    Code:
    me@me1735:~$ v4l2-ctl --all
    Driver Info (not using libv4l2):
        Driver name   : uvcvideo
        Card type     : Integrated Webcam
        Bus info      : usb-0000:00:1d.7-5
        Driver version: 3.13.11
        Capabilities  : 0x84000001
            Video Capture
            Streaming
            Device Capabilities
        Device Caps   : 0x04000001
            Video Capture
            Streaming
    Priority: 2
    Video input : 0 (Camera 1: ok)
    Format Video Capture:
        Width/Height  : 640/480
        Pixel Format  : 'YUYV'
        Field         : None
        Bytes per Line: 1280
        Size Image    : 614400
        Colorspace    : Unknown (00000000)
    Crop Capability Video Capture:
        Bounds      : Left 0, Top 0, Width 640, Height 480
        Default     : Left 0, Top 0, Width 640, Height 480
        Pixel Aspect: 1/1
    Streaming Parameters Video Capture:
        Capabilities     : timeperframe
        Frames per second: 30.000 (30/1)
        Read buffers     : 0
                         brightness (int)    : min=-64 max=64 step=1 default=0 value=0
                           contrast (int)    : min=0 max=95 step=1 default=0 value=0
                         saturation (int)    : min=0 max=100 step=1 default=64 value=64
                                hue (int)    : min=-2000 max=2000 step=10 default=0 value=0
     white_balance_temperature_auto (bool)   : default=1 value=1
                              gamma (int)    : min=100 max=300 step=100 default=100 value=100
               power_line_frequency (menu)   : min=0 max=2 default=0 value=0
          white_balance_temperature (int)    : min=2800 max=6500 step=1 default=4600 value=4600 flags=inactive
                          sharpness (int)    : min=1 max=7 step=1 default=2 value=2
             backlight_compensation (int)    : min=0 max=3 step=1 default=3 value=3
    me@me1735:~$
    All it's showing is my webcam, not the video capture device.

    Did anything dealing with USB - like the camera problems - change how this would be handled in 14.04 versus 13.10 (where it did work)?

  6. #6
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    Well, someone like me would have no idea on what the differences are, but I completely reloaded tonight using 12.04 64-bit instead of 14.04 64-bit. It works fine in 12.04. So, it's something in 14.04 - be it the problems 14.04 has had with USB devices or perhaps a difference in the libraries that provide video for linux 2. Any way around, it's 14.04.

    I'll be sticking with 12.04 as long as possible as I can't go without devices that work in one release but not in the next.

  7. #7
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    I opened another thread specifically for filing a bug report for 14.04 and using this device. I am leaving this thread open since it has not been solved - i.e., using the device in 14.04.

  8. #8
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    Someone in askubuntu.com solved this for me!! Here are the steps:

    Add some software:
    Code:
    sudo apt-get update sudo apt-get install guvcview x264 dkms v4l2loopback-dkms libv4l-0
    Then, if you follow the how-to linked to in my first post in this thread, you need to make the following changes:

    (note: I'm in the U.S. so this is what worked for me)

    1. Select video camera as the device type
    2. Select the appropriate video device - in my case I have a built-in web camera so it came up as video1
    3. Select the audio device as specified in the how-to
    4. Open "Advanced Options"
    5. Set width to 720
    6. Set height to 560
    7. Scroll down and set power line frequency to 60hz (again - I'm in the U.S.). Leaving this setting at default resulted in extreme noise in the audio.
    8. Now just follow the rest of the how-to to set the file to capture to and start streaming.

    So - I *CAN* use my DVC-100 in Ubuntu 14.04 now!!!

    Hope this helps someone else as well.

  9. #9
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    Had to mark this unsolved again. While the above did get it at least capturing, I found that on play back a minute or so in the audio is suddenly out of sync, and it gets worse as time goes by. I saw a post for this problem on the net date Jun of 2014 and no one has posted a solution yet. There are solutions for playback using VLC but they are unique to playback in VLC, they don't "fix" the file. I found other posts for using a tool to split the audio and video, then play with the audio until things are back in synce, but it's a process I don't understand at all. I think they presume a knowledge of how audio and video work, which I don't have.

    So, does anyone have any ideas how to keep audio and video in sync during stream to file in VLC?

  10. #10
    Join Date
    Jul 2014
    Beans
    290

    Re: 14.04 64-bit, Dazzle DVC100 video capture

    So, unsolved in 14.04 - don't know if it's 14.04, VLC or guvcview (provides the audio). I can't mark this solved. However I have since gone back to 12.04.5 so (1) it will just work for me and (2) I'll still have support for a couple of more years. Hopefully by then this will work fine again.

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •