Want to highlight a helpful answer? Upvote!

Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Export produces only a black screen...

I have been trying a (now abandoned) program called Live Cut to edit together multiple cameras. Live Cut works okay, and makes XML files that FCE can read, but once I try to export the finished video using the Quicktime conversion option, the resulting files have audio, but no video.

Rather than raw video, I'm editing .mov files. When I export the video, the red line appears above the timeline like the video needs to be rendered, but if I render it, nothing happens. The video appears fine in the canvas.

Is the problem with Final Cut, or with Live Cut?

I have Final Cut Express 3.5.1 and a new 20" iMac 2.4ghz running OSX 10.4.10.

iMac, Mac OS X (10.4.10)

Posted on Oct 4, 2007 2:20 PM

Reply
8 replies

Nov 16, 2007 5:51 AM in response to Tom Wolsky

The clips I'm using are exported from Final Cut sequences. PAL DV 48kHz

The problem seems to happen with both referenced or self-contained files. I haven't yet tried using the original captures with LiveCut because they were too long and offset from each other too much.

What's odd is that the sequence from LiveCut plays fine in Final Cut, but exports blank and also turns blank in FCX after an auto render. The sound is intact, but the video is getting lost.

I'm going to do a few more tests to make sure that it's only happening with the LiveCut sequence and that it's not a problem with the files themselves.

Nov 16, 2007 6:57 AM in response to Tom Wolsky

Further testing shows:

The source clips are fine and work when edited into a sequence from within FCE.

Live Cut has an option to export a bin which includes both the sequence and the source video. When I do this, I get this warning:
Fri, Nov 16, 2007, 3:54 PM - Errors Found Importing Live Cut xml
<file>: Unable to attach specified media file to new clip.( line 6 )
<file>: Unable to attach specified media file to new clip.( line 26 )
<file>: Unable to attach specified media file to new clip.( line 46 )
<file>: Unable to attach specified media file to new clip.( line 66 )

The source clips show in the bin, but do not show any video or other information. If I try to reconnect them to their source files, I get this error message: "There are no clips selected that have files associated with them."

So, it appears to me that Live Cut names the source files well enough to show in the clips in the sequence, but not well enough to allow exporting or rendering.

I don't know how that's possible, but since the xml file is easily readable and editable, it seems like there could be a potential work around if we could find what to correct.

Nov 22, 2007 3:11 AM in response to Tom Wolsky

I finally managed to fix/hack the xml export file from Live Cut so that it works in FCE.

*Here is my solution:*

In Live Cut I choose "Export as bin with clips and sequence" and "swiss cheese" (multiple tracks).

I open the file in Text Wrangler.

The four source clips are listed near the top of the file. I remove the <media> element from each of them. That's everything between <media>...</media>

Then in the sequence I replace all the clip id's with their names. Their names are the same as the source file so I'm not sure what is happening here, but it works.

I save the file and drag it onto the FCE icon so it will import. Now the sequence exports as expected and is playable in Quicktime.

The one caveat is that I haven't been able to reconnect the clips in the sequence to their master clips in the bin. They are essentially master clips themselves, but this works well enough and quickly enough that I think Live Cut will be worth using.

*To make this quick and painless I saved the following regular expressions in Text Wrangler:*

To remove <media>...</media>
Search for: url>\s <media>s*.*s*.*s*.*s*.*s*.*s*.*s*.</media>
Replace with: url>

To rename the clip id's:
Search for: <clipitem id="(. )">(s*)<name>(.)</name>
Replace with: <clipitem id="\3">\2<name>\3</name>

To really make this painless, it would be great to have a little applescript/shell script droplet to drop the file on, but that's beyond my abilities.

*For what it's worth, this is what the useable xml file looks like:*

<?xml version="1.0"?>
<xmeml version="1">
<project>
<name>GJ07-LIVEu01-cut</name>
<children>
<clip id="GJ07-LIVEu01-dyr">
<name>GJ07-LIVEu01-dyr</name>
<duration>9398</duration>
<rate>
<ntsc>FALSE</ntsc>
<timebase>25</timebase>
</rate>
<file id="GJ07-LIVEu01-dyr1">
<name>GJ07-LIVEu01-dyr</name>
<pathurl> file://localhost/Volumes/SeagateSATA/GJ07-LIVE%20DVD/GJ07-LIVEu01/GJ07-LIVEu01-d yr</pathurl>
</file>
</clip>
<clip id="GJ07-LIVEu01-ruch">
<name>GJ07-LIVEu01-ruch</name>
<duration>9398</duration>
<rate>
<ntsc>FALSE</ntsc>
<timebase>25</timebase>
</rate>
<file id="GJ07-LIVEu01-ruch2">
<name>GJ07-LIVEu01-ruch</name>
<pathurl> file://localhost/Volumes/SeagateSATA/GJ07-LIVE%20DVD/GJ07-LIVEu01/GJ07-LIVEu01-r uch</pathurl>
</file>
</clip>
<clip id="GJ07-LIVEu01-kran">
<name>GJ07-LIVEu01-kran</name>
<duration>9398</duration>
<rate>
<ntsc>FALSE</ntsc>
<timebase>25</timebase>
</rate>
<file id="GJ07-LIVEu01-kran3">
<name>GJ07-LIVEu01-kran</name>
<pathurl> file://localhost/Volumes/SeagateSATA/GJ07-LIVE%20DVD/GJ07-LIVEu01/GJ07-LIVEu01-k ran</pathurl>
</file>
</clip>
<clip id="GJ07-LIVEu01-zbliz">
<name>GJ07-LIVEu01-zbliz</name>
<duration>9398</duration>
<rate>
<ntsc>FALSE</ntsc>
<timebase>25</timebase>
</rate>
<file id="GJ07-LIVEu01-zbliz4">
<name>GJ07-LIVEu01-zbliz</name>
<pathurl> file://localhost/Volumes/SeagateSATA/GJ07-LIVE%20DVD/GJ07-LIVEu01/GJ07-LIVEu01-z bliz</pathurl>
</file>
</clip>
<sequence id="Sequence 1">
<name>GJ07-LIVEu01-cut</name>
<duration>-1</duration>
<rate>
<ntsc>FALSE</ntsc>
<timebase>25</timebase>
</rate>
<media>
<video>
<format/>
<track>
<clipitem id="GJ07-LIVEu01-dyr">
<name>GJ07-LIVEu01-dyr</name>
<duration>9398</duration>
<in>3649</in>
<out>3710</out>
<start>3649</start>
<end>3710</end>
<file id="GJ07-LIVEu01-dyr1"/>
<sourcetrack>
<mediatype>video</mediatype>
<trackindex>1</trackindex>
</sourcetrack>
</clipitem>

+...multiple clips and tracks removed to shorten the example+

</track>
</video>
<audio>
<track>
<clipitem id="GJ07-LIVEu01-dyr">
<name>GJ07-LIVEu01-dyr</name>
<duration>9398</duration>
<in>0</in>
<out>9398</out>
<start>0</start>
<end>9398</end>
<file id="GJ07-LIVEu01-dyr1"/>
<sourcetrack>
<mediatype>audio</mediatype>
<trackindex>1</trackindex>
</sourcetrack>
<link>
<mediatype>audio</mediatype>
<trackindex>1</trackindex>
<clipindex>1</clipindex>
<groupindex>1</groupindex>
</link>
<link>
<mediatype>audio</mediatype>
<trackindex>2</trackindex>
<clipindex>1</clipindex>
<groupindex>1</groupindex>
</link>
</clipitem>
</track>

+...more audio tracks removed to shorten the example+

</audio>
</media>
</sequence>
</children>
</project>
</xmeml>

Export produces only a black screen...

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.