John
Why don't you simply hook a TV on your graphic card and set your X
settings to twinview?
I know it is not answering directly your question, but I would not even
bother using a camcorder for that.
Cheers
E
http://vimeo.com/super8mm
john detwiler wrote:
Is there any experience with "real time" output from Cinelerra via
raw1394?
I'd like to use my camcorder as an interface device, to view Cinelerra's
"compositor" output on an NTSC television display. That is, instead of
rendering from Cinelerra to foo.dv, and then exporting foo.dv thru, say,
Kino to my camcorder, I would like to use the camcorder/television chain
as a second 'head' for my workstation.
What does work, in my hands:
1. I use the ATrtms hack for raw1394.
2. Kino can capture from my camcorder, and can export back to the
camcorder, both via /dev/raw1394 ('for free', without changing any
settings).
3. The camcorder can accept DV input over FireWire and display it on my
TV via S-video.
What I tried with Cinelerra:
1. Opened 'Settings > Preferences > Playback' and set the Video Driver
to RAW 1394 and the Device Path to /dev/raw1394
2. Pasted a video asset to the timeline and attempted to play it through
the Compositor window.
3. Upon clicking the Play button, Cinelerra crashed with the following
console output:
===begin dump===
Device1394Output::open VIDEO1394_TALK_CHANNEL:: Invalid argument
signal_entry: got SIGSEGV my pid=9159 execution table size=16:
filempeg.C: read_frame: 1167
filempeg.C: read_frame: 1196
filempeg.C: read_frame: 1161
filempeg.C: read_frame: 1167
filempeg.C: read_frame: 1196
filempeg.C: open_file: 164
vrender.C: run: 414
vrender.C: process_buffer: 103
vrender.C: process_buffer: 113
filempeg.C: read_frame: 1161
filempeg.C: read_frame: 1167
filempeg.C: read_frame: 1196
vrender.C: run: 416
vrender.C: run: 427
vrender.C: run: 439
vrender.C: run: 443
signal_entry: lock table size=17
0x92872f0 CWindowTool::input_lock CWindowTool::run
0x8c38c40 BC_Synchronous::next_command BC_Synchronous::run
0x937a730 TransportQue::output_lock PlaybackEngine::run
0x937ad80 MainIndexes::input_lock MainIndexes::run 1
0x93e6540 ResourceThread::draw_lock ResourceThread::run
0x90ce618 BC_WindowBase::event_condition BC_WindowBase::get_event
0x92acd18 BC_WindowBase::event_condition BC_WindowBase::get_event
0x92cc388 BC_WindowBase::event_condition BC_WindowBase::get_event
0x9417098 BC_WindowBase::event_condition BC_WindowBase::get_event
0x937cb68 BC_WindowBase::event_condition BC_WindowBase::get_event
0x91f1520 BC_WindowBase::event_condition BC_WindowBase::get_event
0x94f29f0 OSSThread::input_lock OSSThread::run 1
0x948a158 CICache::total_lock CICache::check_out *
0x8c480c0 AudioDevice::play_lock AudioDevice::run 1
0x945b1d0 RenderEngine::start_lock RenderEngine::start_command 2
0x937b768 Cinelerra CTracking::update_tracker 2 *
0xb7e07ba0 Device1394Output::buffer_lock Device1394Output::run 1 *
BC_Signals::dump_buffers: buffer table size=0
BC_Signals::delete_temps: deleting 0 temp files
SigHandler::signal_handler total files=0
Aborted
===end dump===
Any thoughts on whether this scheme can be made to work?
Thanks!
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra