viddy | 14 years ago | 7 comments | 2.7K views
Hi Michiel & fellow BT'ers,
What's the easiest way to combine 2 shows without recreating each element and its keys? (basically to append one show to another).
[Using a playlist in this case would not work - as I'm wanting to use dynamic content within the combined show]
Thanks for any advice.
We have created the playlist to do this: the whole playlist can be exported as a single video file.
Can you let me know why you can't use dynamic content in your playlist?
michiel, 14 years ago
Hello Michiel,
Basically I wanted to be able to use playlists *and* dynamic content based on using short reusable shows...
Let's say I create 2 shows: 1 and 2 (that's as complex as my brain gets by the way ;) )
~ Show 1 zooms in text over a background
(text & image drawn in from an xml file)
~ Show 2 flys in text from the right over a background
(text & image drawn in from an xml file)
Using the playlist and xml, I can easily loop through show 1 three times (for 3 different text/backgrounds) and then loop through show 2 three times (for 3 different text/backgrounds)
So the video would be made from...
Show 1 (1st loop) -> Show 1 (2nd loop) -> Show 1 (3rd loop) -> Show 2 (1st loop) -> Show 2 (2nd loop) -> Show 2 (3rd loop)
What I wouldn't be able to do (without combining the 2 shows) is loop through show 1 once (for the first xml loop) *then* show 2 once (for the first xml loop), and do that 2 more times (for the next xml loops) - in other words, for the video to be made from:
Show 1 (1st loop) -> Show 2 (1st loop) -> Show 1 (2nd loop) -> Show 2 (2nd loop) -> Show 1 (3rd loop) -> Show 2 (3rd loop)
What I've done in the end is clone each show twice and adjust the xml bits...
...but it would be great if somehow I could either tell the playlist which loop(s) to run for each show that's listed, or if I could append shows together...
...only because BT seems so effective for producing small reusable shows :)
However, the workaround works fine - it's just a bit messy.
viddy, 14 years ago
Michiel,
Just thought of another simpler solution...
Is there currently a way to tell BT to save each xml-based loop as a separate video?...
So instead of getting "video.avi"
It can spit out: "video_1" , "video_2" , "Video_3" ...
...for each xml-based loop?
viddy, 14 years ago
When you right click on a slide in the playlist and select LOAD CONTENT you can link an XML file to a show file without adjusting the show file. This way you only need 2 show files and 3 XML files.
You have to differentiate between content and presentation. In web development the content is stored in an HTML file and the presentation in an CSS file. BT uses a similar system where the content is stored in an XML file and the presentation in a BT show file.
michiel, 14 years ago
Hi Michiel,
Thanks for responding...
Yes - I'm aware of separating content & presentation, which is why I'm doing what I'm doing by creating shows with animation completely independent of specific content (drawn in via the xml).
Good to know about linking different xml files in playlists (thanks!), *BUT* for the example I gave above, you would actually need 2 show files *reused 3 times each*, along with *6* xml files (6 files in the playlist, each with a different xml file) which is messy...
That's why I suggested BT being able to (optionally) render each xml pass separately so that the 'chunks' can easily be reshuffled in editing (after BT)...
...that way only *2* shows in the playlist and *2* xml files are needed.
But I take it that rendering each xml-based pass as a separate file is not currently possible?
viddy, 14 years ago
6 XML files for 6 slides using 2 shows is perfect. I don't think that is messy at all.
If you want you can place all the content in 3 XML files by using different nodes.
And yes, rendering each XML pass as a separate file is not possible.
michiel, 14 years ago
> "6 XML files for 6 slides using 2 shows is perfect"
[[Laughs out loud and goes to bang head against brick wall (you'll be pleased to hear!)]]
You have a great product and excellent support, Michiel. But the logic used above is...'quirky'...
Whatever rose-tinted specs are worn, 6 xml files and 6 slides is *less* perfect than 2 slides and 2 xml files!
>"If you want you can place all the content in 3 XML files
> by using different tags."
That would actually require more work, as the xml links to content inside the shows would need to change too, and in turn mean using more than 2 shows.
But I give in! Resistance is futile...and I shall not attempt to un-stick the broken record on this :)
Hopefully you might still consider a simple 'split renders' option for a future update? (if you haven't done so already). It would be useful in re-using shows for assembly in the final edits.
Thank you for responding, Michiel. And also for creating such a great little product.
viddy, 14 years ago