Frustrated with Render Issues

Hi, I’m new to the forum - but I’ve read through the FAQ & searched for various Render Issues & read all relevant posts. I’m still unable to resolve this issue. So now I’m taking the next step & posting my own question.

I am running Shotcut v.20.10.31 (the latest stable release as of this writing) on Windows 10 Home Edition. I am editing a simple music video: clips with a few video fade filters; an audio track & end credits (text rich filter on black BG with video fade filters - nothing fancy). The original video clips are MPEG-4 part 2 1080p 25fps yuv420p with Progrssive Scan & Broadcast Limited MPEG Colour Range. Audio is 16Bit 48kHz PCM WAV.

I am trying to render the project out using the Default Render settings (without changing anything - so 1080p 25fps MPEG4). The project seems to fully render in Shotcut but the final video file ends up being a few hundred kilobites large & unreadable by any video player - which tells me that the final file has not rendered at all, or properly.

I have successfully rendered out videos before in Shotcut - namely a short video project for my wife that I rendered using the WMV preset. I have tried rendering again to the WMV preset with this current project - however the only portion of the video that rendered properly was the end credits: the audio was missing & the video clips rendered to black.

Here is the Render Log when the job is completed:

plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/AUTHORS’: “C:\Program Files\Shotcut\lib\ladspa\AUTHORS”: The specified module could not be found.
plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/COPYING’: “C:\Program Files\Shotcut\lib\ladspa\COPYING”: The specified module could not be found.
plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/readme.txt’: “C:\Program Files\Shotcut\lib\ladspa\readme.txt”:
[producer_xml] failed to load producer “0.7:C:/Users/darby/Music/Albums/2020 - Lull A Bye (Single)/M7 - Video/Converted Stock/Woman Reading 2 - Video by cottonbro from Pexels - MPEG4_xvid_xvid.avi”
[libx264 @ 00000000062bf040] using SAR=1/1
[libx264 @ 00000000062bf040] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 00000000062bf040] profile High, level 4.0, 4:2:0, 8-bit
[libx264 @ 00000000062bf040] 264 - core 159 r2991M 1771b55 - H.264/MPEG-4 AVC codec - Copyleft 2003-2019 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=125 keyint_min=12 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[mp4 @ 0000000004f6e700] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[mp4 @ 0000000004f6e700] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[mp4 @ 0000000004f6e700] Starting second pass: moving the moov atom to the beginning of the file
[mp4 @ 0000000004f6e700] Unable to re-open C:/Users/darby/Music/Albums/2020 - Lull A Bye (Single)/M7 - Video/Lull A Bye (Official Music Video) - 1080p 25fps MPEG4.mp4 output file for the second pass (faststart)
[libx264 @ 00000000062bf040] frame I:31 Avg QP: 7.43 size: 8553
[libx264 @ 00000000062bf040] frame P:827 Avg QP: 9.33 size: 88
[libx264 @ 00000000062bf040] frame B:2441 Avg QP:12.70 size: 75
[libx264 @ 00000000062bf040] consecutive B-frames: 1.2% 0.2% 0.9% 97.7%
[libx264 @ 00000000062bf040] mb I I16…4: 88.6% 9.2% 2.2%
[libx264 @ 00000000062bf040] mb P I16…4: 0.0% 0.0% 0.0% P16…4: 0.1% 0.0% 0.0% 0.0% 0.0% skip:99.9%
[libx264 @ 00000000062bf040] mb B I16…4: 0.0% 0.0% 0.0% B16…8: 0.0% 0.0% 0.0% direct: 0.0% skip:99.9% L0:20.7% L1:75.4% BI: 3.9%
[libx264 @ 00000000062bf040] 8x8 transform intra:9.4% inter:2.1%
[libx264 @ 00000000062bf040] coded y,uvDC,uvAC intra: 1.4% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
[libx264 @ 00000000062bf040] i16 v,h,dc,p: 98% 1% 2% 0%
[libx264 @ 00000000062bf040] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 46% 11% 41% 1% 0% 0% 0% 1% 0%
[libx264 @ 00000000062bf040] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 30% 15% 26% 8% 1% 3% 1% 10% 5%
[libx264 @ 00000000062bf040] i8c dc,h,v,p: 100% 0% 0% 0%
[libx264 @ 00000000062bf040] Weighted P-Frames: Y:6.8% UV:0.0%
[libx264 @ 00000000062bf040] ref P L0: 92.8% 7.2%
[libx264 @ 00000000062bf040] ref B L0: 90.8% 9.2%
[libx264 @ 00000000062bf040] ref B L1: 99.0% 1.0%
[libx264 @ 00000000062bf040] kb/s:31.57
[aac @ 00000000062c0540] Qavg: 65536.000
[AVIOContext @ 00000000063fc580] Statistics: 2 seeks, 5 writeouts

Completed successfully in 00:11:23

As noted on the bottom of the log, the render "Completed successfully in 00:11:23. There are some errors at the beginning of the log, however. It looks like a ladspa codex/plugin load error? Not sure why ladspa would be required for this process…

I have tried a number of suggestions made in the FAQ & other posts to no avail. I can’t seem to get any render to work & am quite frustrated. The only option I have not tried is the “Convert To Friendly Editing Format” feature. Is this the only solution to my rendering problem? It seems rather strange that I need to convert all my video to a particular format in order for the video editing software to be able to render said video to a format of my choosing. Essentially I need to convert the video twice: once for Shotcut to work with the video & once more to render it to the final format desired/required. Am I missing something?

Any help/explanation would be greatly apprecitated.

See You In The Shadows…

There is the problem from the log.
Try a different folder or drive. Something on your system is locking the file before the job can complete its second pass. Do you have something syncing your music?

OK, so I tried re-rendering in two other folders (Windows Desktop & the default Windows Video folder) as well as to a thumb drive. Still getting the same result in all three cases. There is nothing syncing the music, it’s just a Stereo 16Bit 48kHz PCM WAV file dropped into Shotcut. My video edits in Shotcut are the only thing “syncing” to the music - & even they are loosely synced.

Would running Shotcut as an Administrator perhaps help? I might try that & see if that changes anything. I’ll let you know how that works out. Thanks for the quick reply!

See You In The Shadows…

I have now run Shotcut as an Administrator & rendered the project to my Desktop. The same issue continues…

Tried one last thing: rendering to a cloud drive (Microsoft OneDrive). Again, the same end result. A 546kb file & the “unable to reopen file for a second pass” log entry.

I’m sort of at a loss again.

See You In The Shadows…

In the Export > Other tab remove the line: movflags=+faststart

Progress, but still not quite there. It successfully rendered out the video, which is now playable in Media Player Classic & other video players. However, there is no video or audio (just black) & the word “Invalid” in large, white block letters appears at the 1:15 mark of the video before fading out just before the credits roll. However, the credits at the end of the video have been rendered properly.

So are we back to converting the video clips to an “Edit Friendly Format” before rendering the project using the default render settings (minus the “Faststart” command)? But I don’t think that will solve the missing audio problem because my video clips have no audio. The audio I am using is a seperate WAV file (whose format has been communicated in the above posts). I will try converting the clips to see if that makes any difference. Will be back soon with results…

See You In The Shadows…

Here’s the latest Render Log for reference:

plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/AUTHORS’: “C:\Program Files\Shotcut\lib\ladspa\AUTHORS”: The specified module could not be found.
plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/COPYING’: “C:\Program Files\Shotcut\lib\ladspa\COPYING”: The specified module could not be found.
plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/readme.txt’: “C:\Program Files\Shotcut\lib\ladspa\readme.txt”:
[producer_xml] failed to load producer “0.7:C:/Users/darby/Music/Albums/2020 - Lull A Bye (Single)/M7 - Video/Converted Stock/Woman Reading 2 - Video by cottonbro from Pexels - MPEG4_xvid_xvid.avi”
[libx264 @ 000000000627c340] using SAR=1/1
[libx264 @ 000000000627c340] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 000000000627c340] profile High, level 4.0, 4:2:0, 8-bit
[libx264 @ 000000000627c340] 264 - core 159 r2991M 1771b55 - H.264/MPEG-4 AVC codec - Copyleft 2003-2019 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=125 keyint_min=12 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[mp4 @ 0000000006192040] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[mp4 @ 0000000006192040] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[libx264 @ 000000000627c340] frame I:31 Avg QP: 7.43 size: 8553
[libx264 @ 000000000627c340] frame P:827 Avg QP: 9.33 size: 88
[libx264 @ 000000000627c340] frame B:2441 Avg QP:12.70 size: 75
[libx264 @ 000000000627c340] consecutive B-frames: 1.2% 0.2% 0.9% 97.7%
[libx264 @ 000000000627c340] mb I I16…4: 88.6% 9.2% 2.2%
[libx264 @ 000000000627c340] mb P I16…4: 0.0% 0.0% 0.0% P16…4: 0.1% 0.0% 0.0% 0.0% 0.0% skip:99.9%
[libx264 @ 000000000627c340] mb B I16…4: 0.0% 0.0% 0.0% B16…8: 0.0% 0.0% 0.0% direct: 0.0% skip:99.9% L0:20.7% L1:75.4% BI: 3.9%
[libx264 @ 000000000627c340] 8x8 transform intra:9.4% inter:2.1%
[libx264 @ 000000000627c340] coded y,uvDC,uvAC intra: 1.4% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
[libx264 @ 000000000627c340] i16 v,h,dc,p: 98% 1% 2% 0%
[libx264 @ 000000000627c340] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 46% 11% 41% 1% 0% 0% 0% 1% 0%
[libx264 @ 000000000627c340] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 30% 15% 26% 8% 1% 3% 1% 10% 5%
[libx264 @ 000000000627c340] i8c dc,h,v,p: 100% 0% 0% 0%
[libx264 @ 000000000627c340] Weighted P-Frames: Y:6.8% UV:0.0%
[libx264 @ 000000000627c340] ref P L0: 92.8% 7.2%
[libx264 @ 000000000627c340] ref B L0: 90.8% 9.2%
[libx264 @ 000000000627c340] ref B L1: 99.0% 1.0%
[libx264 @ 000000000627c340] kb/s:31.57
[aac @ 0000000006310100] Qavg: 65536.000
[AVIOContext @ 000000000644ce40] Statistics: 2 seeks, 6 writeouts

Completed successfully in 00:11:58

See You In The Shadows…

Looks like there’s some strange persmission settings on a few of those video clips. Am currently trying to fix that problem. I think this might be the source of the issue. Again, I will advise when I have found any results.

See You In The Shadows…

Alright, so I think I fixed the permissions problem with the video files (each file has full access rights for every user on my system). I converted them all to an “Edit Friendly Format” within Shotcut (UT Video/PCM MKV) & then re-edited the entire project from scratch using these newly converted files. I then rendered the project out using the Default setting (minus the +faststart command) & got the same result as the last render: a playable MPEG4 file with no video or audio but with the Rich Text credits & their Fade Ins/Fade Outs working perfectly at the end of the video. The large white block-letter “INVALID” still appears around the 1:15 mark before fading out before the credits roll.

Baby steps…

We’re closer than when we started, but still not where we should be.

Any other ideas?

Here’s the latest Render Log:

plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/AUTHORS’: “C:\Program Files\Shotcut\lib\ladspa\AUTHORS”: The specified module could not be found.
plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/COPYING’: “C:\Program Files\Shotcut\lib\ladspa\COPYING”: The specified module could not be found.
plugin_mgr_get_object_file_plugins: error opening shared object file ‘C:\Program Files\Shotcut\lib\ladspa/readme.txt’: “C:\Program Files\Shotcut\lib\ladspa\readme.txt”:
[producer_xml] failed to load producer “0.7:C:/Users/darby/Music/Albums/2020 - Lull A Bye (Single)/M7 - Video/Lull A Bye (Official Music Video)/Lull A Bye OMV 3/Woman Reading 2 - Video by cottonbro from Pexels - MPEG4_x264 - Converted.mkv”
[libx264 @ 000000000650ca00] using SAR=1/1
[libx264 @ 000000000650ca00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
[libx264 @ 000000000650ca00] profile High, level 4.0, 4:2:0, 8-bit
[libx264 @ 000000000650ca00] 264 - core 159 r2991M 1771b55 - H.264/MPEG-4 AVC codec - Copyleft 2003-2019 - http://www.videolan.org/x264.html - options: cabac=1 ref=2 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=6 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=3 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=1 keyint=125 keyint_min=12 scenecut=40 intra_refresh=0 rc_lookahead=30 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[mp4 @ 0000000006508040] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[mp4 @ 0000000006508040] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead.
[libx264 @ 000000000650ca00] frame I:28 Avg QP: 7.43 size: 7383
[libx264 @ 000000000650ca00] frame P:855 Avg QP:10.00 size: 386
[libx264 @ 000000000650ca00] frame B:2482 Avg QP:12.73 size: 79
[libx264 @ 000000000650ca00] consecutive B-frames: 1.1% 1.5% 0.8% 96.6%
[libx264 @ 000000000650ca00] mb I I16…4: 88.3% 9.4% 2.3%
[libx264 @ 000000000650ca00] mb P I16…4: 0.0% 0.0% 0.0% P16…4: 0.3% 0.1% 0.1% 0.0% 0.0% skip:99.5%
[libx264 @ 000000000650ca00] mb B I16…4: 0.0% 0.0% 0.0% B16…8: 0.0% 0.0% 0.0% direct: 0.0% skip:99.9% L0:51.0% L1:46.4% BI: 2.6%
[libx264 @ 000000000650ca00] 8x8 transform intra:9.8% inter:20.8%
[libx264 @ 000000000650ca00] coded y,uvDC,uvAC intra: 2.1% 0.0% 0.0% inter: 0.1% 0.0% 0.0%
[libx264 @ 000000000650ca00] i16 v,h,dc,p: 97% 1% 2% 0%
[libx264 @ 000000000650ca00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 49% 11% 38% 1% 0% 0% 0% 0% 0%
[libx264 @ 000000000650ca00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 47% 14% 19% 4% 2% 4% 2% 4% 4%
[libx264 @ 000000000650ca00] i8c dc,h,v,p: 100% 0% 0% 0%
[libx264 @ 000000000650ca00] Weighted P-Frames: Y:11.5% UV:0.0%
[libx264 @ 000000000650ca00] ref P L0: 93.9% 6.1%
[libx264 @ 000000000650ca00] ref B L0: 77.9% 22.1%
[libx264 @ 000000000650ca00] ref B L1: 97.8% 2.2%
[libx264 @ 000000000650ca00] kb/s:43.65
[aac @ 0000000002b2b680] Qavg: 65536.000
[AVIOContext @ 0000000002b2f040] Statistics: 2 seeks, 6 writeouts

Completed successfully in 00:10:24

Is that ladspa plugin error supposed to be there each time? And what about the producer_xml load error?

Again, thank you Dan for taking the time to look into this & help sort things out.

See You In The Shadows…

Yes

And what about the producer_xml load error?

No. Restart shotcut and reopen the project to see if it shows you a missing files dialog.

No missing files dialog. I’m quite at a loss here. I really like the software (& I love to support Open Source projects). It reminds me a lot of working in Final Cut Pro, though without a lot of Apple’s quirks :wink: But this render issue is sort of big for me. Rendering should be a simple process for the user (though I completely understand it is rather complex in the backend). If I can’t render out my project, I’ll need to find other software that can do that for me. I’d hate to go that route because I can see the potential of Softcut - especially how it can integrate into my workflow (I’m also a GIMP user, a lover of Jeskola Buzz, a Makehuman user & Blender student). I thought this program would be the last piece in my Multimedia Production puzzle. I really hope we can resolve this Render Issue because, as I said, I can really see the potential for this software.

So some thoughts: I’m going to try editing together another video using audio & video clips of the same source format as those I am currently using on this project. I’m not going to do anything fancy - just do the same sorts of edits I did in this video (fades & text). I’ll try rendering that using the same settings & see what happens. I’ll report back when I’ve completed this experiment.

Again, thank you for your timely replies & help. It really shows you care about the users who support your software.

See You In The Shadows…