There is a problem in Impress.
If I have an image in Impress and then right click on it and then click on interaction and tell Impress I want to -
Play Audio File
Then select the audio file. The audio file does not save with the ODP presentation.
I use Impress for a lot of ESL classes in Hong Kong and needed audio to work today and it didn't. I guess it's a bug. If I click on save link or link option that is there as well the audio files do not save with the presentation.
This makes working with audio and Impress ODP files very difficult.
Steps to Reproduce:
1.Right click on an image. Click on interaction then tell it to play audio file.
2.Select an audio file. Leave as is or click on link file.
3.Save the file as ODP try on another computer. The sounds wont play.
As above. The sounds wont play when the ODP is used on another computer.
Sounds should transfer with the ODP file.
User Profile Reset: No
OpenGL enabled: Yes
Build ID: c838ef25c16710f8838b1faec480ebba495259d0
CPU threads: 4; OS: Linux 4.15; UI render: GL; VCL: gtk2;
Locale: en-HK (en_HK.UTF-8); Calc: group
This problem happens on the latest version too.
User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
It's not a bug. It is pointing to the audio file on your disk, so you need to transfer the audio file along with the presentation. However, the feature is lacking due to not accepting relative paths: bug 81879
I did a lot of searches and could not find a report discussing an embedding proposal in our Bugzilla. I could not even find one in AOO's BZ.
Let's take this to the UX team. I think the biggest challenge in building this feature would be how to represent these embedded audio files in the Impress interface. So anyone implementing this would have to be creating something completely new. I guess ODF standard would also have to be considered.
Created attachment 143051 [details]
Media embedded by PowerPoint
PowerPoint uses the <draw:plugin> element for media and it embeds it into the presentation. The problem with the <draw:plugin> element is, that it is entire up to the consumer application, what to do with the content and LibreOffice cannot handle this element yet. But in case someone is going to implement it, it would be good to consider the way PowerPoint does it, for interoperability.
The attached file was created in PowerPoint 365 on Windows 10.