Issue 41378

Summary: videos can't be started/stopped during presentation with jmf
Product: Impress Reporter: foethke <foethke>
Component: viewingAssignee: requirements <requirements>
Status: CLOSED FIXED QA Contact: issues@graphics <issues>
Severity: Trivial    
Priority: P3 CC: holy, issues, jparal, kamataki, masaya.k
Version: 680m71   
Target Milestone: OOo 3.2   
Hardware: PC   
OS: Linux, all   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
Screen Shot: "on click" "appear" entrance animation on a video file after a rectangle none

Description foethke 2005-01-26 14:04:36 UTC
Playing movies finally works, great!
But there's no way to individually start/stop a movie during the presentation.
The user should be able to choose the behavior, e.g.
-play automatically,
-click on the movie to start/stop

P.S. You should mention somewhere that OpenOffice (or jmf ?) is not working with
java 1.5, only with java 1.4.2!
Comment 1 wolframgarten 2005-01-26 14:09:40 UTC
Prio changed. Prio 2 is for crashes.
Changed to enhancement.
Reassigned.
Comment 2 tschlechter 2006-02-15 09:06:30 UTC
This could be done already by using custom animations if OOo would not ignore
custom animations on video objects (->DEFECT). 

Try this:
1. Insert a rectancle and a video on a slide.
2. Put a custom animation on the rectangle ("appear") with start "on click".
3. Put a custom animation on the video ("appear") with start "on click".
4. Arrange the animation sequence in a way, that the video is scheduled after
the rectangle.

Have a look at the attached screenshot.

Then go into presentation mode:

0. The slide is displayed with the video playing directly.
1. First click: the rectangle appears as scheduled
2. Second click: nothing happens (this one should have started the video)
3. Third click: changes slide as scheduled

This would resolve the DEFECT part of this issue and thus make the video feature
finally really usable.

As an ENHANCEMENT, I would consider the following:

Some times, you want the first frame of the video to be displayed directly on
the slide or to pop up in the animation sequence, but the video playback should
only be started later.
This could be done by having special animatable operations for video objects
such as "play", "pause", "stop" ... in addition to the animatable entrance,
emphasis, exit and motion paths.
This could of course also be achieved by starting the video playback with the
"click" interaction, but this would be more limiting.
Comment 3 tschlechter 2006-02-15 09:09:16 UTC
Created attachment 34173 [details]
Screen Shot: "on click" "appear" entrance animation on a video file after a rectangle
Comment 4 cbrunet 2007-09-19 20:00:31 UTC
*** Issue 43932 has been marked as a duplicate of this issue. ***
Comment 5 oooforum (fr) 2008-01-17 15:44:32 UTC
1. Insert a rectancle and a video on a slide.
2. Put a custom animation on the rectangle and video ("appear") with start "on
click".
etc

Sorry but, this solution don't work with OOo 2.3.1. The video is play before the
rectangle.

So it's unable to apply animations on video objects.

Please change status to DEFECT
Comment 6 nvdiag 2008-01-21 13:14:09 UTC
*** Issue 41378 has been confirmed by votes. ***
Comment 7 phil_ 2008-04-09 12:46:35 UTC
I think http://www.openoffice.org/issues/show_bug.cgi?id=46357 could be a
duplicate"?
Comment 8 tmhoogland 2008-06-24 06:03:53 UTC
How many more years before this issue is addressed?

I hope to see the end of the days where I have to boot into VirtualBox / WinXP
to run Powerpoint, which does have this 'feature'.

I consider this a major flaw in Impress.

Cheers.
Comment 9 gerddie 2008-08-04 12:13:34 UTC
I tested it on Version OO 2.4.1, GNU Linux (Ubuntu Hardy) without JMF installed
(at least I didn't install it explicitely and it doesn't show up in the
repository). I suppose the video is somehow played using a firefox plugin.
I tried the rectangle trick given above but it didn't work for me. 


Comment 10 mothinator 2009-04-29 21:33:29 UTC
I agree that this feature should be added, but wouldn't a work around be to have
two slides in your presentation. In the first one, use a screenshot of the first
frame of the movie as a place holder. On the second, have the embedded video.

Thus, clicking gives the appearance of starting the video.

This might get unwieldy if there are multiple videos on one slide. And it takes
a bit of extra work.
Comment 11 clippka 2010-06-10 15:00:08 UTC
This issue is already solved since some time and available in the current
downloadable versions.

Select the movie and add a custom animation, choose "misc effects" and there you
have "start movie", "stop movie" and "toggle movie". This allows you to start
the movie on click or automatically in the custom animation time line.

You can also add a trigger shape. f.e. add a "toggle movie" animation to your
move, then right click on the effect, chose "effect options", timing page and
then "start effect on click of ... and select another shape. Now this shape
behaves like a play/pause toggle button during slideshow.
Comment 12 clippka 2010-06-10 15:00:36 UTC
closing
Comment 13 holy 2011-06-14 12:06:24 UTC
It's not obvious this is fixed for Linux users. See the description in this LibreOffice bug:
https://bugs.freedesktop.org/show_bug.cgi?id=34940

The same behavior was also true for me the last time I used OpenOffice.