google-code-export / flowblade

Automatically exported from code.google.com/p/flowblade
1 stars 0 forks source link

Reducing/Maximizing window during render "reset" the begining of the output video #77

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Make the render of your project
2. Reduce the flowblade window once or more during the process
3. (optionnal, see additional informations below) Maximize the window before 
the end of the process
4. Wait until the video is created

What is the expected output? What do you see instead?
Expected output : a video containing my entire project
Real output : a video containing only a part of my project, from the last time 
I have maximized the window to the end of the project. For example, if I redce 
the window at 50% and I maximize it at 75%, I will only have the last 25% of my 
project in the video.

What version of the product are you using? On what operating system?
Flowblade 0.12.0 (intalled with apt-get one month ago)
Linux Mint 15, MATE 1.6.0

Please provide any additional information below.
* Tested with .mpg and .ogv : same issue
* Tested with loosing the focus of the window (clicking on another window 
without reducing the flowblade window) : works fine
* Tested with not maximizing before the render is finished : same issue, but 
the video contain the project from the last time I reduced the window to the 
end of the project.
* If you constantly look to the size of the file (with caja (file explorer) or 
watch "ls -l | grep movie.ogv"), you can see it grow during the process, and 
come back to 0 when you reduce/maximize the window
* Tested executing in the terminal : no errors printed

Sorry if I made mistakes, I'm french. Thank you for this program. It's the 
first time I edit videos, and flowblade is very intuitive.

Original issue reported on code.google.com by tapata.t...@gmail.com on 7 Jun 2014 at 9:19

GoogleCodeExporter commented 9 years ago
Confirmed and fixed, thanks. 

Flowblade does a MLT flush after window state change to get a properly 
displayed image, but this destroyed rendered data too. The flush just needed to 
be blocked while rendering.

Original comment by janne.li...@gmail.com on 18 Jun 2014 at 11:12