[vlc] Re: Broken video with rawdv and firewire connection

John Roberts jroberts at windwardcg.com
Sat Jun 3 12:45:53 CEST 2006


Yes - the bleeding edge... :)

If it were a problem with the transport across the 1394 connection then
dvgrab would also report/show dropped frames - but it captures video/audio
fine.  It is only when VLC is asked to capture the rawdv feed using the
dv/rawdv://dev/raw1394 interface that it drops/studders/pauses.

Has anyone gotten this to work?  If not - is there something I can provide
to a developer?  I can provide access to this box if that helps anyone.

Thanks,

-John 

-----Original Message-----
From: vlc-bounce at videolan.org [mailto:vlc-bounce at videolan.org] On Behalf Of
THE GREAT ALSKY
Sent: Saturday, June 03, 2006 3:14 AM
To: vlc at videolan.org
Subject: [vlc] Re: Broken video with rawdv and firewire connection

sounds like droped fraims from your video camera ,that could be causeing the
problem,its just a hunch ,and I am just trying to help you ,and allso you
are on the bleeding edge, just like me. good luck
----- Original Message -----
From: "John Roberts" <jroberts at windwardcg.com>
To: <vlc at videolan.org>
Sent: Friday, June 02, 2006 5:22 PM
Subject: [vlc] Broken video with rawdv and firewire connection


>
> Please help - I've been trying to debug this for days... And I'm at the
end
> of my rope.
>
> I've gone through every mailing list and google'd till the cows have come
> home and I can't figure out what the issue is.
>
> I have tried VLC v0.8.5 and the most recent SVN version (6/2/06) and both
> result in very badly broken video feeds over firewire.  I'm able to do a
> dvgrab without a problem and then playback the feed using VLC and all
looks
> great.  So - I believe the firewire "connection" is fine since I'm able to
> capture and later play back the video.
>
> I also had a terrible time trying to get VLC to auto-detect which demuxer
to
> use - it was always complaining about "garbage" on the firewire input.  It
> wasn't until I forced it to use the "rawdv" demuxer that I was able to get
> video at all.  But the video is broken, stutters and pauses badly.
>
> I've tried installing the most recent "stable" and CVS/SVN versions of
ogg,
> vorbis, libdv, and others - but all result in the same broken feed.
>
> The system is a Gentoo 2006.0 build running with a Pentium D processor and
> 2G of memory - so I don't believe there is a resource issue of any kind.
>
> The camera is a Canon GL2 running without a tape and feeding the DV
content
> via firewire into the VLC server.
>
> If anyone has any idea - I'd MUCH appreciate it!!!  I've uploaded the
video
> file into the /incoming directory of the videolan ftp site - but it was
the
> dvgrab output which I believe defaults to an avi and not the raw 1394
> capture.
>
> Verbose output follows:
>
> [00000001] main vlc debug: checking builtin modules
> [00000001] main vlc debug: checking plugin modules
> [00000001] main vlc debug: loading plugins cache file
> /home/jroberts/.vlc/cache/plugins-04041e.dat
> [00000001] main vlc debug: recursively browsing `modules'
> [00000001] main vlc debug: recursively browsing `/usr/local/lib/vlc'
> [00000001] main vlc debug: recursively browsing `plugins'
> [00000001] main vlc debug: module bank initialized, found 194 modules
> [00000001] main vlc debug: opening config file /home/jroberts/.vlc/vlcrc
> [00000001] main vlc debug: CPU has capabilities 486 586 MMX MMXEXT SSE
SSE2
> FPU
> [00000001] main vlc debug: looking for memcpy module: 1 candidate
> [00000001] main vlc debug: using memcpy module "memcpy"
> [00000252] main private debug: waiting for thread completion
> [00000252] main private debug: thread 3079781296 (preparser) created at
> priority 0 (playlist/thread.c:87)
> [00000251] main playlist debug: waiting for thread completion
> [00000251] main playlist debug: thread 3071388592 (playlist) created at
> priority 0 (playlist/thread.c:97)
> .....
> [00000260] main input debug: creating statistics handler
> [00000260] main input debug: `dv/rawdv://dev/raw1394' gives access `dv'
> demux `rawdv' path `dev/raw1394'
> [00000260] main input debug: creating access 'dv' path='dev/raw1394'
> [00000262] main access debug: looking for access2 module: 5 candidates
> [00000262] access_dv access debug: opening device dev/raw1394
> .....
> [00000268] ffmpeg decoder debug: using direct rendering
> [00000268] ffmpeg decoder debug: ffmpeg codec (DV Video) started
> [00000268] main decoder debug: using decoder module "ffmpeg"
> [00000268] main decoder debug: thread 3000069040 (decoder) created at
> priority 0 (input/decoder.c:159)
> [00000286] main decoder debug: looking for decoder module: 19 candidates
> [00000286] araw decoder debug: samplerate:48000Hz channels:2
bits/sample:16
> [00000286] main decoder debug: using decoder module "araw"
> [00000286] main decoder debug: thread 2991676336 (decoder) created at
> priority 0 (input/decoder.c:159)
> ......
> ALSA lib confmisc.c:670:(snd_func_card_driver) cannot find card '0'
> ALSA lib conf.c:3479:(_snd_config_evaluate) function snd_func_card_driver
> returned error: No such device
> ALSA lib confmisc.c:391:(snd_func_concat) error evaluating strings
> ......
> [00000329] main private debug: looking for audio filter module: 24
> candidates
> [00000329] main private debug: using audio filter module
> "bandlimited_resampler"
> [00000290] main audio output debug: found a filter for the whole
conversion
> [00000290] main audio output warning: PTS is out of range (87954),
dropping
> buffer
> [00000290] main audio output warning: PTS is out of range (66781),
dropping
> buffer
> ......
> [00000290] main audio output warning: PTS is out of range (-5266),
dropping
> buffer
> [00000290] main audio output warning: PTS is out of range (-26548),
dropping
> buffer
> [00000287] main video output warning: late picture skipped (113986)
> ......
> [00000287] main video output warning: late picture skipped (25834)
> [00000290] main audio output warning: PTS is out of range (8571), dropping
> buffer
> [00000290] main audio output warning: PTS is out of range (-12727),
dropping
> buffer
> AC EOB marker is absent pos=64
> AC EOB marker is absent pos=64
> AC EOB marker is absent pos=64
> AC EOB marker is absent pos=66
> ......  (GET MANY OF THESE MSGS)
> AC EOB marker is absent pos=64
> AC EOB marker is absent pos=67
> [00000287] main video output warning: late picture skipped (40463)
> [00000290] main audio output warning: PTS is out of range (19500),
dropping
> buffer
> [00000290] main audio output warning: PTS is out of range (-1800),
dropping
> buffer
>
>
> Thanks,
>
> -John
>
> -- 
> This is the vlc mailing-list, see http://www.videolan.org/vlc/
> To unsubscribe, please read http://www.videolan.org/support/lists.html
>

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list