Growing project size let become the program unstable

Problem:

Hello dear developers of the Active Presenter,
I’ve been a user of this great program for about a year now. Since I have found my way into green screen technique I actually made the decision to buy a license. However, one thing prevents me from doing this:
In my projects, several videos are mixed together to form one overall video. When I start such a project everything will work at first. But after importing the 3rd video (approximately), the program begins to become unstable. Then I can work for a few minutes only before the program crashes when using the preview function (the play button). At some point I can no longer use the preview at all because it crashes almost immediately (note: except preview everything is ok). In order to rule out that my computer is the source of this error, I tried the project on 2 other computers: The preview led to crashes on every computer. What could be the cause of these crashes? Yes, I tried “software rendering” but there was no difference. The source videos Im using come from a Samsung Galaxy Smartphone, possibly the video-codec is critical, I dont have any idea. What can I do ?

Friendly regards
Henning

ActivePresenter version: latest (Version 8.4.0 - 64-bit build. (Veröffentlicht: 2021.04.29))

OS: Windows 10 running on Intel I7 (no graphic card)

Notes:

Hi,

Could you please send us the log file so we can check? To view the log:

  • In Start Page, click Preferences (the Gear icon)
  • Select Miscellaneous.
  • Click View Log.

Then, you can save it and send us.
(If you cannot attach the log here, please send it to support@atomisystems.com)

Regards,
Yen

Hello dear Yen,
thank you for your attention!

  • I deleted the existing ActivePresenter.log
  • 19:47 I started the Program by clicking on a my project.
  • 19:48 I clicked on the play button
    3 seconds sound
    Window says “Keine Rückmeldung” (=crash)

Herel the log:

2021-05-31 19:47:00: ActivePresenter 8.4.0 - 64-bit build. (Release Build: 2021.04.29) started
OS: Windows 10 (build 18363), 64-bit edition
CPU Count: 8
Hostname: DF5FH. Memory: 32,633 MB. Available: 25,744 MB. Memory Load: 21%
Disk Space: 952,527 MB (Free: 454,400 MB)
Project Location: C:\Users\Bettina\Documents\ActivePresenter
2021-05-31 19:47:01: TempDir: C:\Users\Bettina\AppData\Roaming\ActivePresenter\temp
2021-05-31 19:47:01: Direct3D rendering mode: software
2021-05-31 19:47:01: Direct3D device type: 5
2021-05-31 19:47:01: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:02: Opening project: C:\Users\Bettina\Documents\ActivePresenterProjects\Empty Sky 2\EmptySky2.approj
2021-05-31 19:47:02: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: PrepareRibbonBar: 716ms
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: cannot open value of type null
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: no such column: bgcolor
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: no such column: width
2021-05-31 19:47:04: RLSQLite exception 1, SQL logic error[1]: no such column: height
2021-05-31 19:47:02: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:02: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:02: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:02: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:02: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:03: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:04: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:04: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:04: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:04: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:04: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:05: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:05: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:05: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:05: RLSQLite exception 1000, WXSQLITE_ERROR[1000]: Invalid field index
2021-05-31 19:47:09: RLMedia: Estimating duration from bitrate, this may be inaccurate
2021-05-31 19:47:09: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:09: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:10: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:11: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:12: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:13: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:14: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:47:15: RLMedia: Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
2021-05-31 19:48:00: Render Project Size: 1920 x 1400
2021-05-31 19:48:00: Threads Used: 4 / 8, Memory Available: 25,199/32,633
2021-05-31 19:48:00: Preparing to play audio to: Line (Steinberg UR22mkII ). Channel: 2. Sample rate: 48000. Sample Format: 8
2021-05-31 19:48:00: Could not open audio output stream to play: Invalid device.
2021-05-31 19:48:00: Preparing to play audio to: Line (Steinberg UR22mkII ). Channel: 2. Sample rate: 44100. Sample Format: 8
2021-05-31 19:48:00: Audio frames decoding started.
2021-05-31 19:48:00: Video frames decoding started.
2021-05-31 19:48:00: RLMedia: Estimating duration from bitrate, this may be inaccurate
2021-05-31 19:48:00: RLMedia: Estimating duration from bitrate, this may be inaccurate

Hi,

Could you please send the project having the issue and its external data folder PROJECT_FILE_files (if any) to support@atomisystems.com so we can further analyse the issue?

Regards,
Yen

Hello dear Yen,
today I reduced my project so much that only the project file and the files folder remained. I tried to see if the crash still occurs in this slim version and yes, it did. Interestingly, a window opened after the crash that draws attention to the update for the next version … so the program was not completely dead :slight_smile: So I first installed the new version from today, but unfortunately nothing changed regarding my play button problem. As I said, the problem only occurs with larger projects, my zipped project is now 2.6 GB in size. I can’t send such files via email, so I sent you a download link to my internet box. There you could pull the file with 10 Mbit/s (~45 min). Or do you have internet space, where I can upload the zip file ?

friendly regards
Henning

Hi Henning,

I have checked your project and seen that it has multiple high resolution videos (with green screen effect) appear at the same time. ActivePresenter can not handle this case since it requires a lot of processing power. I think this type of project requires a specialized video editor and a strong graphics card /CPU.

The workaround is resizing all videos to smaller resolutions before inserting them into ActivePresenter. For example, you can resize the Andrea video which has the resolution 1200x1750 to 428x625 (the actual object size used in the project).

Please note that you can use ActivePresenter for resizing videos, just select Open in the program and browse to the video file, then select Export > Video and specify the Video Size (%) value.

Regards,

Hello dear Dao Viet,
… that’s not good news. Ok, I can try to make the source videos smaller, but unfortunately I don’t know in advance how big I want the videos finally. And besides, if my computer is overwhelmed, I would expect a smooth error message and not a crash with data loss. Actually, I would expect that only the realtime output would drift away when overloaded. However, thank you very much for your help … your support is excellent!

Friendly Regards
Henning

Hi Henning,

In your project, you can rescale the videos to around 30% of the original size.
We will try to improve the program as your suggestions.
Thanks for your feedback.

Regards,

Hello dear phuongdv,
I would like to come back to my old problem. Yesterday I installed the latest ActivePresenter version and I was waiting happily for the problems to be a thing of the past … but unfortunately that is not the case. My ActivePresenter keeps crashing.
In the meantime, I no longer believe that my problem has anything to do with the size of my green screen videos. It is possible to reproduce the crash very easily. I made a little smartphone video to demonstrate it:

Hi Henning,

We are checking for the problem and will get back to you soon.

Regards.

Hi Henning,

I have just sent an email to you to ask for help in checking problem.
Thanks for your patience.

Regards,