Help! Shotcut Proxy making going up in the 1000's!%

What is your operating system?
Linux on Chromebook

What is your Shotcut version (see Help > About Shotcut)? Is it 32-bit?

21.03.21

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.)

Opening certain MP4’s - then it will try to make a proxy for that file (needed due to lowish spec PC)

As soon as the job starts the time stays at 00:00 but the % is going up by the multiples of thousands!

Pic here:
image

Log Output from the proxy

ffmpeg version 4.3.2 Copyright (c) 2000-2021 the FFmpeg developers
built with gcc 10.2.0 (GCC)
configuration: --prefix=/app --enable-rpath --enable-gpl --disable-static --enable-shared --disable-doc --disable-alsa --enable-libfontconfig --enable-libfreetype --enable-libopus --enable-libpulse --enable-librsvg --enable-libvpx --enable-libdav1d --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libmp3lame --enable-nvenc --enable-vaapi
libavutil 56. 51.100 / 56. 51.100
libavcodec 58. 91.100 / 58. 91.100
libavformat 58. 45.100 / 58. 45.100
libavdevice 58. 10.100 / 58. 10.100
libavfilter 7. 85.100 / 7. 85.100
libswscale 5. 7.100 / 5. 7.100
libswresample 3. 7.100 / 3. 7.100
libpostproc 55. 7.100 / 55. 7.100
[h264 @ 0x592f4d150780] Reinit context to 1920x1088, pix_fmt: yuvj420p
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘/mnt/chromeos/MyFiles/GoProVids/Angleysey 6.9.21/feet/GOPR0139.MP4’:
Metadata:
major_brand : avc1
minor_version : 0
compatible_brands: avc1isom
creation_time : 2013-06-21T07:46:34.000000Z
firmware : HD3.10.03.02
Duration: 00:11:58.58, start: 0.000000, bitrate: 25117 kb/s
Stream #0:0(eng): Video: h264 (Main), 1 reference frame (avc1 / 0x31637661), yuvj420p(pc, bt709, left), 1920x1080 (1920x1088) [SAR 1:1 DAR 16:9], 24974 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default)
Metadata:
creation_time : 2013-06-21T07:46:34.000000Z
handler_name : GoPro AVC
encoder : GoPro AVC encoder
timecode : 07:46:06:33
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
creation_time : 2013-06-21T07:46:34.000000Z
handler_name : GoPro AAC
timecode : 07:46:06:33
Stream #0:2(eng): Data: none (tmcd / 0x64636D74) (default)
Metadata:
creation_time : 2013-06-21T07:46:34.000000Z
timecode : 07:46:06:33
Stream mapping:
Stream #0:0#0:0 (h264 (native) → h264 (libx264))
Stream #0:1#0:1 (aac (native) → ac3 (native))
Press [q] to stop, [?] for help
[h264 @ 0x592f4d213c80] Reinit context to 1920x1088, pix_fmt: yuvj420p
[graph_1_in_0_1 @ 0x592f4d39ae00] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:0x3
[Parsed_scale_1 @ 0x592f4d3a7740] w:-2 h:360 flags:‘bicubic’ interl:0
[graph 0 input from stream 0:0 @ 0x592f4d3a8c00] w:1920 h:1080 pixfmt:yuvj420p tb:1/60000 fr:60000/1001 sar:1/1
[swscaler @ 0x592f4d3acf40] deprecated pixel format used, make sure you did set range correctly
[Parsed_scale_1 @ 0x592f4d3a7740] w:1920 h:1080 fmt:yuvj420p sar:1/1 → w:640 h:360 fmt:yuv420p sar:1/1 flags:0x4
[libx264 @ 0x592f4d24b280] using SAR=1/1
[libx264 @ 0x592f4d24b280] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 0x592f4d24b280] profile High, level 3.1, 4:2:0, 8-bit
[libx264 @ 0x592f4d24b280] 264 - core 161 - H.264/MPEG-4 AVC codec - Copyleft 2003-2021 - http://www.videolan.org/x264.html - options: cabac=1 ref=1 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=2 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=0 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=0 threads=11 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=1 keyint_min=1 scenecut=40 intra_refresh=0 rc=crf mbtree=0 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to ‘/home/will/Videos/Angleseylast/proxies/39cf920c34ace8c2e0e4137f6e4c0b95.pending.mp4’:
Metadata:
major_brand : avc1
minor_version : 0
compatible_brands: avc1isom
creation_time : 2013-06-21T07:46:34.000000Z
firmware : HD3.10.03.02
encoder : Lavf58.45.100
Stream #0:0(eng): Video: h264 (libx264), 1 reference frame (avc1 / 0x31637661), yuv420p(pc, bt709, left), 640x360 [SAR 1:1 DAR 16:9], q=-1–1, 0.02 fps, 60k tbn, 59.94 tbc (default)
Metadata:
creation_time : 2013-06-21T07:46:34.000000Z
handler_name : GoPro AVC
timecode : 07:46:06:33
encoder : Lavc58.91.100 libx264
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
Stream #0:1(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, delay 256, 256 kb/s (default)
Metadata:
creation_time : 2013-06-21T07:46:34.000000Z
handler_name : GoPro AAC
timecode : 07:46:06:33
encoder : Lavc58.91.100 ac3

Hi, it’s nothing to worry about, it happens with Gopro files (something to do how ffmpeg handles the proxy creation of HEVC files I think?) and mine can report many thousands of percent, it doesn’t affect the time it takes to create them or how they are used. It looks weird at first but the proxies created are exactly the same.

1 Like

Thanks for the reply. So it still creates them OK in the end? I thought it was erroring so i canceled it after a few minutes each time

Although I use a Windows10 machine and not Linux I would say it will create them fine, certainly try creating a few and let the proxy creation run till the end to see if any problems occur.

It was also reported here… Proxy Creation Status Has the Wrong Percentage - #2 by shotcut

Thanks