Hi,
The known solution for this is Dvrack, now Adobe Onlocation, however as far as I know (correct me if I am wrong) it can no longer be purchased separately, but only in conjunction with Premiere Pro, therefor I searched for another solution, and I have found one (not so advanced, but only hdv to harddisc capture and realtime preview) and this completely free.
What you need to do:
1. install Ubuntu linux 7.04
2. compile latest dvgrab (www.kinodv.org)
3. compile latest mplayer (www.mplayerhq.hu)
How to use it:
simply open a terminal window and use the following command
dvgrab -format hdv -buffers 200 | tee <file to capture video to> | mplayer -fs -cache 8192 -fps 50 -vc ffmpeg2
Explanations:
-fs
switch to fullscreen
-cache 8192
buffer 8 mbytes prior to start playback (needed to prevent mplayer from aborting as first frame might be something other than an I frame)
-fps 50
this might seem irritating at first, but in fact isn't. When using 25fps, and for some reason mplayer isn't able to decode a frame in time, frames build up in the buffer, which after a certain amount of time will be full and capture will be aborted. By using 50fps, playback is anyway done only with 25fps as frames are played at the speed they have been captured. However if one frame is decoded too late, the following frames will be decoded at 50fps until playback is again in realtime (in fact not realtime, but realtime +1 sec, due to the delay introduced by the camcorder). So the buffer never becomes full.
-vc ffmpeg2
normally libmpeg2 is used for decoding mpeg in mplayer, but I prefer ffmpeg as it displays errors on bad frames on console, so you also notice errors in mpeg stream during capture
I have tried this on an old 2.6ghz P4 notebook, and capture and preview worked flawlessly and in realtime on this machine (tested with 30minute captures).
Hope this might be useful for someone of you.
The known solution for this is Dvrack, now Adobe Onlocation, however as far as I know (correct me if I am wrong) it can no longer be purchased separately, but only in conjunction with Premiere Pro, therefor I searched for another solution, and I have found one (not so advanced, but only hdv to harddisc capture and realtime preview) and this completely free.
What you need to do:
1. install Ubuntu linux 7.04
2. compile latest dvgrab (www.kinodv.org)
3. compile latest mplayer (www.mplayerhq.hu)
How to use it:
simply open a terminal window and use the following command
dvgrab -format hdv -buffers 200 | tee <file to capture video to> | mplayer -fs -cache 8192 -fps 50 -vc ffmpeg2
Explanations:
-fs
switch to fullscreen
-cache 8192
buffer 8 mbytes prior to start playback (needed to prevent mplayer from aborting as first frame might be something other than an I frame)
-fps 50
this might seem irritating at first, but in fact isn't. When using 25fps, and for some reason mplayer isn't able to decode a frame in time, frames build up in the buffer, which after a certain amount of time will be full and capture will be aborted. By using 50fps, playback is anyway done only with 25fps as frames are played at the speed they have been captured. However if one frame is decoded too late, the following frames will be decoded at 50fps until playback is again in realtime (in fact not realtime, but realtime +1 sec, due to the delay introduced by the camcorder). So the buffer never becomes full.
-vc ffmpeg2
normally libmpeg2 is used for decoding mpeg in mplayer, but I prefer ffmpeg as it displays errors on bad frames on console, so you also notice errors in mpeg stream during capture
I have tried this on an old 2.6ghz P4 notebook, and capture and preview worked flawlessly and in realtime on this machine (tested with 30minute captures).
Hope this might be useful for someone of you.