What is your operating system?
Windows 10
What is your Shotcut version (see Help > About Shotcut)?
23.05.14
Can you repeat the problem? If so, what are the steps?
(Please be specific and use the names as seen in Shotcut, preferably English. Include a screenshot or screen recording if you can. Also, you can attach logs from either View > Application Log or right-click a job and choose View Log.)
Step 1: I created a custom video mode, 2560x1440, 16:9, 60fps, progressive, 709 colorspace.
Step 2: Open Other, Text, write some stuff, drag it to the timeline
Step 3: Add any video content after the text with a gap between the text playing out and the video content.
Step 4: Export to MP4.
movflags=+faststart
cbr=1
vminrate=30M
f=mp4
acodec=aac
channels=2
ar=48000
ab=384k
vcodec=h264_nvenc
vb=30M
vmaxrate=30M
vbufsize=12288000
g=30
bf=2
width=2560
height=1440
aspect=1.77778
progressive=1
top_field_first=2
deinterlace_method=yadif
rescale=hyper
frame_rate_num=60000000
frame_rate_den=1000000
threads=23
Step 5: Review the output. For me this sometimes displays the text, or a blank screen. You end up hearing the video start but it never transitions.
Video of it happening.
brian
June 2, 2023, 1:32am
2
Many users have been having trouble with the hardware encoder. Turn it off in your advanced export settings and it should work.
Didn’t work unfortunately. Same issue
Probably worth noting, that this only started happening when I updated to the latest version.
brian
June 2, 2023, 1:59am
4
Yes. There are almost a dozen reports from users that hardware encoder does not work the same for them after upgrading to the latest version. Sorry to insult your intelligence, but are you sure you unchecked “Use Hardware Encoder”?
If you open the exported file in Shotcut, does it play back correctly?
Other users have reported a similar problem.
Disabling Use hardware encoder in the Export panel seems to be working in most cases.
[McrOQlHRm5]
ola, estou tendo problemas com shotcut, acredito que seja algo da ultima atualizaçao que veio bugado, quando exporto video ele esta ficando somente com o audio, sem o video, a unica soluçao que encontrei é desativar o codificador via hardware, mas antes funcionava, agora recentemente que nao ta pegando, e ta setado certinho, h264 nvenc, usei o nvenc somente para testar, e continuou com o problema, a soluçao foi desativar, ja desinstalei e instalei, resetei e nao deu certo
type to disable “use hardware encoder” when exporting.
Hardware encoding can cause broken videoes on some systems.
[image]
Thanks!
It really was the hardware encoder
Oh wow I had actually no idea about the framerate, windows media player shows 60 frames/second when checking the properties.
My issue has been resolved! It was the hardware encoder being enabled, which I thought I had disabled, since when I checked if my settings were the same as the image TimLau had sent in his second message, they were the same. Or so I thought.
Exported the video without using the hardware encoder and the video works as it should. Thank you both brian and TimLau for your he…
It turned out that the problem was solved if I disabled hardware encoder.
[image]
However, I have no clue why it worked.
I disabled hw encoder, use libx264.
I’m able to play video/audio after exporting.
Thank you for quick help, let me downgrade nvidia drivers and try again.
In this morning it works correct without hardwarekoder but still make only with one videoclip/frame with hardwarekoder on. Let it be with marked as “solved”.
I made the frame correction In the Linux variation I, in the windows vesion I was not ask.
Good morning!
Yes, it does playback when I load it back into shotcut.
I’ve tried the default windows app, VLC and windows media player so far. Same deal.
brian
June 2, 2023, 2:12am
6
Maybe the checkbox does not take effect since you specify this in your custom export configuration:
vcodec=h264_nvenc
Here is a suggestion to get you back on track:
Do an export using the standard YouTube export profile
Confirm the export works with your players
Create a new custom profile based on the youtube profile
Change items in the profile one-at-a-time until you find the setting that is causing the problem
Tedious, I know. But if it isn’t the hardware encoder, it must be one of the other settings.
Could upscaling from 1080 to 2k be part of the problem? I tried removing the text and loading the video in by itself and it will not playback properly.
brian
June 2, 2023, 2:13am
8
I do not think that upscaling would cause the problem you are demonstrating.
The YouTube preset with 2k works. I’ll start swapping out settings and see what I can find.
brian
June 2, 2023, 2:17am
10
I suggest to start with vcodec=h264_nvenc
Yep, I changed that 1 thing to libx264 and it worked. I’ll have to change over to using that for now.