John,

sorry my webpage is in german, just wanted to refer to the images.
sorry too i have lost the reference, you might find that discussion
when browsing the archives for something like "1394" or "tv-out"...

I wanted the TV as reference monitor for checking the product,
in addition to the two screens I need for editing and previewing.
The graphics card supports no more than two simultaneous screens.

One of those two may be fed through TV-out, however then one is left
with only one computer screen for editing. 1394 is an additional channel.
My experience is that I got it to work, but then never used it.

The reason is, as soon as you want to play back a composition
that consists of more than just one unmodified video track (plus audio),
the machine needs real-time rendering the video output.

The rendering is often slower than 25 fps, so some frames get dropped,
which is OK for preview in a window but problematic for 1394 output.
Thus, some rendering before the test view is obviously unavoidable.

In the motion picture industry, this problem is usually solved
through massive clusters of computing hardware capable of real-time.
However in a small enterprise like mine, there is no such way.

Hope that helps... good luck with your setup.
Hope it is OK that I post this to the list too.
Some people might be interested.

Cheers, Georg




On Tuesday 25 November 2008 14:41:48 you wrote:
> Georg,
>
> Thanks for chiming in.
>
> 1. Could you please point me to the discussion ('... here some time ago')?
>
> 2. Do you use IEEE 1394 from Cinelerra in your shop?  Do you have any
> specifics on how it's to be configured?
>
> Thanks again.  (BTW: I have no German, so could only see your web page via
> Google's translation.)
>
> Regards,
>
>
> Message: 1
> From: Kurt Georg Hooss <[EMAIL PROTECTED]>
> Organization: Kurts Film / Schoepfung & Wandel
> To: [email protected]
> Subject: Re: [CinCV] Output to DV device via raw1394?
> Date: Mon, 24 Nov 2008 15:26:10 +0100
> Reply-To: [email protected]
>
>
> folks,  for serious multitrack video editing you need two large monitors,
> see http://schoepfung-und-wandel.de/main/medientechnik.html
> (click images to enlarge; nvidia "twinview" = one big virtual screen).
>
> in that setup it makes sense to output through 1394 and camcorder
> to watch the composition on tv (testing colours, borders, interlacing)
> in the way john has described. we discussed this here some time ago.
>
> however, for playback video must be rendered in real-time,
> which even on a powerful pc might be too slow for proper 1394 output.
> so, better render first to separate track (pal/ntsc) before watching...
>
> cheers, georg
>
> On Friday 21 November 2008 20:21:14 E Chalaron wrote:
> > 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



-- 
dr. kurt georg hooss
kurts film / schoepfung & wandel
breite strasse 6-8, d-23552 luebeck
kurts-film.de

_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to