Skip to content

Commit 88bc435

Browse files
authored
Replaced command
No more need for vvencapp.exe in 1 pass
1 parent a11ca3d commit 88bc435

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

VVC_GUI_Encoder.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ def EncodeButton():
2323
os.system('ffmpeg_vvceasy.exe -y -i "'+filename+'" -q:a 0 -map a temp.wav')
2424
os.system('exhale.exe '+audv[int(audn)-1]+' temp.wav temp.m4a')
2525
if passes.get() == "1 pass":
26-
os.system('ffmpeg_vvceasy.exe -y -i "'+filename+'" -pix_fmt yuv420p -f yuv4mpegpipe - | vvencapp.exe --y4m -i - --preset '+preset.get()+' -q '+quality.get()+' -o temp.266')
26+
os.system('ffmpeg_vvceasy.exe -y -i "'+filename+'" -c:v vvc -b:v 0 -qp '+quality.get()+' -preset '+preset.get()+' temp.266')
2727
if passes.get() == "2 pass":
2828
os.system('ffmpeg_vvceasy.exe -y -i "'+filename+'" -pix_fmt yuv420p temp.y4m')
2929
os.system('vvencapp.exe --y4m -i temp.y4m --preset '+preset.get()+' --qpa 1 -p 2 -b '+qualitytwo.get()+'k -o temp.266')
3030
os.remove('temp.y4m')
3131
if os.path.exists('temp.wav'):
3232
os.remove('temp.wav')
33-
os.system('mp4box.exe -add temp.266:fmt=VVC -add temp.m4a -new "'+saveto.get()+'"')
33+
os.system('mp4box.exe -add temp.266 -add temp.m4a -new "'+saveto.get()+'"')
3434
os.remove('temp.m4a')
3535
else:
36-
os.system("mp4box.exe -add temp.266:fmt=VVC -new "+'"'+saveto.get()+'"')
36+
os.system("mp4box.exe -add temp.266 -new "+'"'+saveto.get()+'"')
3737
os.remove('temp.266')
3838
os.system('ffmpeg_vvceasy.exe -y -i "'+saveto.get()+'" -vf "thumbnail" -frames:v 1 temp.jpg')
3939
imgtwo=Image.open('temp.jpg')

0 commit comments

Comments
 (0)