Using Movies in Impress on Linux Without Java

From Apache OpenOffice Wiki
< Documentation‎ | How Tos
Revision as of 11:50, 29 September 2009 by Mwaller (Talk | contribs)

Jump to: navigation, search

Template:Documentation/NeedsRework


Overview

This text gives quick instructions on how to run movies in OpenOffice.org presentations without using any Java Software, specifically the Java Media Frameworks (JMF).

The approach described here might be used for working with just a few movies, it is not suitable for larger presentations.

Template:Documentation/Note


Understanding the Basic Concept

Prerequisites


Functionality

We will use the following functionality for our purpose:

  • Insert > Picture > From File
  • Right click on the inserted graphic
  • Select Interaction
  • Select Run macro as Action at mouse click
  • By writing a simple macro running our shell script, which in turn starts our movie player, we hook our movie player in.
Figure 1: The concept


Writing the External Shell Script

#!/bin/sh
#file:///home/me/tmp/ooo-movie-hook/m1.sh
xine --no-splash --geometry 400x400+420+420 \ /home/me/moviedb/my_movie01.mpg


Creating the OpenOffice.org Macro

Sub Main
  Shell("/home/me/tmp/ooo-movie-hook/m1.sh",2)
End Sub


Linking the Macro to the Graphic

  1. Insert your personal "start-movie-button-graphic" via Insert > Picture
  2. Right-click on the image
  3. Select Run macro as Action at mouse click
  4. Assign the macro


KDE Specific: Removing Borders of Movie Player Window

  1. Open the KDE Control Center
  2. Select Setup
  3. For all window instances, which are created by your favourite movie player do not display window borders.

You have a nice integration of the external movie player with your OpenOffice.org presentation.


Content on this page is licensed under the Public Documentation License (PDL).
Personal tools