1 | 2018-11-03 16:19:48,590 Error: cannot enable SSH socket upgrades: |
---|
2 | 2018-11-03 16:19:48,590 No module named paramiko |
---|
3 | 2018-11-03 16:19:48,593 cannot access python uinput module: |
---|
4 | 2018-11-03 16:19:48,594 No module named uinput |
---|
5 | |
---|
6 | X.Org X Server 1.19.5 |
---|
7 | Release Date: 2017-10-12 |
---|
8 | X Protocol Version 11, Revision 0 |
---|
9 | Build Operating System: 3.10.0-693.17.1.el7.x86_64 |
---|
10 | Current Operating System: Linux curry 4.4.162-1.el7.elrepo.x86_64 #1 SMP Sat Oct 20 11:33:06 EDT 2018 x86_64 |
---|
11 | Kernel command line: BOOT_IMAGE=/vmlinuz-4.4.162-1.el7.elrepo.x86_64 root=UUID=91b25c4f-181a-48fb-90f5-2f305c5e16a6 ro rd.driver.blacklist=nouveau nouveau.modeset=0 nomodeset rhgb quiet LANG=en_US.UTF-8 |
---|
12 | Build Date: 11 April 2018 04:40:54PM |
---|
13 | Build ID: xorg-x11-server 1.19.5-5.el7 |
---|
14 | Current version of pixman: 0.34.0 |
---|
15 | Before reporting problems, check http://wiki.x.org |
---|
16 | to make sure that you have the latest version. |
---|
17 | Markers: (--) probed, (**) from config file, (==) default setting, |
---|
18 | (++) from command line, (!!) notice, (II) informational, |
---|
19 | (WW) warning, (EE) error, (NI) not implemented, (??) unknown. |
---|
20 | (++) Log file: "/run/user/250/xpra/Xorg.:57.log", Time: Sat Nov 3 16:19:48 2018 |
---|
21 | (++) Using config file: "/etc/xpra/xorg.conf" |
---|
22 | (==) Using system config directory "/usr/share/X11/xorg.conf.d" |
---|
23 | 2018-11-03 16:19:48,996 created unix domain socket: /run/user/250/xpra/curry-57 |
---|
24 | 2018-11-03 16:19:48,997 cannot create group socket '/run/xpra/curry-57' |
---|
25 | 2018-11-03 16:19:48,997 [Errno 13] Permission denied |
---|
26 | 2018-11-03 16:19:48,997 Warning: missing sound module |
---|
27 | 2018-11-03 16:19:49,150 pointer device emulation using XTest |
---|
28 | 2018-11-03 16:19:49,895 OpenGL is supported on this display |
---|
29 | 2018-11-03 16:19:50,009 serving html content from: /usr/share/xpra/www |
---|
30 | 2018-11-03 16:19:50,115 VideoHelper.set_modules(nvenc, swscale, ) video encoders=nvenc, csc=swscale, video decoders= |
---|
31 | 2018-11-03 16:19:50,129 D-Bus notification forwarding is available |
---|
32 | 2018-11-03 16:19:50,394 Warning: webcam forwarding is disabled |
---|
33 | 2018-11-03 16:19:50,394 the virtual video directory '/sys/devices/virtual/video4linux' was not found |
---|
34 | 2018-11-03 16:19:50,395 make sure that the 'v4l2loopback' kernel module is installed and loaded |
---|
35 | 2018-11-03 16:19:50,395 found 0 virtual video devices for webcam forwarding |
---|
36 | 2018-11-03 16:19:50,589 CUDA initialization (this may take a few seconds) |
---|
37 | 2018-11-03 16:19:50,621 CUDA driver version=10000 |
---|
38 | 2018-11-03 16:19:50,621 get_prefs() will try to load cuda.conf from: ['/etc/xpra', '/usr/local/etc/xpra', '/etc/xdg/xpra', '~/.xpra', '~/.config/xpra'] |
---|
39 | 2018-11-03 16:19:50,622 get_prefs() '/usr/local/etc/xpra/cuda.conf' does not exist! |
---|
40 | 2018-11-03 16:19:50,622 get_prefs() '/etc/xdg/xpra/cuda.conf' does not exist! |
---|
41 | 2018-11-03 16:19:50,622 get_prefs() '/home/nathan/.xpra/cuda.conf' does not exist! |
---|
42 | 2018-11-03 16:19:50,622 get_prefs() '/home/nathan/.config/xpra/cuda.conf' does not exist! |
---|
43 | 2018-11-03 16:19:50,623 + testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
44 | 2018-11-03 16:19:50,890 created context=<pycuda._driver.Context object at 0x7f1c153d9230> |
---|
45 | 2018-11-03 16:19:50,890 api version=3020 |
---|
46 | 2018-11-03 16:19:50,890 memory: free=5961MB, total=6077MB |
---|
47 | 2018-11-03 16:19:50,891 multi-processors: 10, clock rate: 1708500 |
---|
48 | 2018-11-03 16:19:50,891 max block sizes: (1024, 1024, 64) |
---|
49 | 2018-11-03 16:19:50,891 max grid sizes: (2147483647, 65535, 65535) |
---|
50 | 2018-11-03 16:19:50,891 maximum texture size: 131072x65536 |
---|
51 | 2018-11-03 16:19:50,891 max pitch: 2147483647 |
---|
52 | 2018-11-03 16:19:50,891 compute capability: 0x61 (6.1) |
---|
53 | 2018-11-03 16:19:50,891 CUDA 9.2.0 / PyCUDA 2018.1, found 1 device: |
---|
54 | 2018-11-03 16:19:50,891 + GeForce GTX 1060 6GB @ 0000:AF:00.0 (memory: 98% free, compute: 6.1) |
---|
55 | 2018-11-03 16:19:50,967 NVidia driver version 410.73 |
---|
56 | 2018-11-03 16:19:50,967 will test 0 devices from failing list: [] |
---|
57 | 2018-11-03 16:19:50,967 will test 1 device from OK list: [0] |
---|
58 | 2018-11-03 16:19:50,968 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
59 | 2018-11-03 16:19:51,190 created context=<pycuda._driver.Context object at 0x7f1c153d9320> |
---|
60 | 2018-11-03 16:19:51,191 memory: free=5961MB, total=6077MB |
---|
61 | 2018-11-03 16:19:51,191 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
62 | 2018-11-03 16:19:51,495 will test 0 devices from failing list: [] |
---|
63 | 2018-11-03 16:19:51,495 will test 1 device from OK list: [0] |
---|
64 | 2018-11-03 16:19:51,495 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
65 | 2018-11-03 16:19:51,690 created context=<pycuda._driver.Context object at 0x7f1c153d9320> |
---|
66 | 2018-11-03 16:19:51,691 memory: free=5961MB, total=6077MB |
---|
67 | 2018-11-03 16:19:51,691 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
68 | 2018-11-03 16:19:51,960 get_CUDA_function(0, ARGB_to_NV12) cubin file=/usr/share/xpra/cuda/ARGB_to_NV12.fatbin |
---|
69 | 2018-11-03 16:19:51,961 loaded 49400 bytes |
---|
70 | 2018-11-03 16:19:51,961 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c0c26e3d0> |
---|
71 | 2018-11-03 16:19:51,963 loading function ARGB_to_NV12 from pre-compiled cubin took 1.7ms |
---|
72 | 2018-11-03 16:19:52,041 will test 0 devices from failing list: [] |
---|
73 | 2018-11-03 16:19:52,042 will test 1 device from OK list: [0] |
---|
74 | 2018-11-03 16:19:52,042 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
75 | 2018-11-03 16:19:52,241 created context=<pycuda._driver.Context object at 0x7f1c153d9320> |
---|
76 | 2018-11-03 16:19:52,242 memory: free=5961MB, total=6077MB |
---|
77 | 2018-11-03 16:19:52,243 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
78 | 2018-11-03 16:19:52,525 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c0c26e360> |
---|
79 | 2018-11-03 16:19:52,525 loading function ARGB_to_NV12 from pre-compiled cubin took 0.5ms |
---|
80 | 2018-11-03 16:19:52,612 NVENC v8 successfully initialized with codecs: h264, h265 |
---|
81 | 2018-11-03 16:19:52,612 cuda_context.reset_state() |
---|
82 | 2018-11-03 16:19:52,652 swscale pixel formats: {u'XRGB': CSCPixelFormat(GBRP), u'YUV422P': CSCPixelFormat(GBRP), u'BGR': CSCPixelFormat(GBRP), u'BGRX': CSCPixelFormat(GBRP), u'GBRP': CSCPixelFormat(GBRP), u'RGB': CSCPixelFormat(GBRP), u'YUV420P': CSCPixelFormat(GBRP), u'RGBX': CSCPixelFormat(GBRP), u'XBGR': CSCPixelFormat(GBRP), u'YUV444P': CSCPixelFormat(GBRP)} |
---|
83 | 2018-11-03 16:19:52,653 colorspaces: [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'] |
---|
84 | 2018-11-03 16:19:52,653 speed=30 BICUBIC=4 |
---|
85 | 2018-11-03 16:19:52,653 speed=40 BICUBLIN=64 |
---|
86 | 2018-11-03 16:19:52,653 speed=60 BILINEAR=2 |
---|
87 | 2018-11-03 16:19:52,653 speed=80 FAST_BILINEAR=1 |
---|
88 | 2018-11-03 16:19:52,653 swscale flags: [(30, BICUBIC), (40, BICUBLIN), (60, BILINEAR), (80, FAST_BILINEAR)] |
---|
89 | 2018-11-03 16:19:52,654 csc_swscale.init_module() |
---|
90 | 2018-11-03 16:19:52,654 swscale.ColorspaceConverter.init_context(24, 16, u'YUV420P', 24, 16, u'BGRX', 100) |
---|
91 | 2018-11-03 16:19:52,654 source format=CSCPixelFormat(GBRP) |
---|
92 | 2018-11-03 16:19:52,654 destination format=CSCPixelFormat(GBRP) |
---|
93 | 2018-11-03 16:19:52,655 sws context=0x3599980 |
---|
94 | 2018-11-03 16:19:52,655 swscale(YUV420P 24x16 - BGRX 24x16) took 0.1ms |
---|
95 | 2018-11-03 16:19:52,655 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
96 | 2018-11-03 16:19:52,655 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'YUV420P', 100) |
---|
97 | 2018-11-03 16:19:52,655 source format=CSCPixelFormat(GBRP) |
---|
98 | 2018-11-03 16:19:52,656 destination format=CSCPixelFormat(GBRP) |
---|
99 | 2018-11-03 16:19:52,656 sws context=0x3599980 |
---|
100 | 2018-11-03 16:19:52,656 swscale(BGRX 24x16 - YUV420P 24x16) took 0.1ms |
---|
101 | 2018-11-03 16:19:52,656 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
102 | 2018-11-03 16:19:52,657 swscale.ColorspaceConverter.init_context(24, 16, u'YUV422P', 24, 16, u'BGRX', 100) |
---|
103 | 2018-11-03 16:19:52,657 source format=CSCPixelFormat(GBRP) |
---|
104 | 2018-11-03 16:19:52,657 destination format=CSCPixelFormat(GBRP) |
---|
105 | 2018-11-03 16:19:52,657 sws context=0x3599980 |
---|
106 | 2018-11-03 16:19:52,657 swscale(YUV422P 24x16 - BGRX 24x16) took 0.0ms |
---|
107 | 2018-11-03 16:19:52,658 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
108 | 2018-11-03 16:19:52,658 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'YUV422P', 100) |
---|
109 | 2018-11-03 16:19:52,658 source format=CSCPixelFormat(GBRP) |
---|
110 | 2018-11-03 16:19:52,658 destination format=CSCPixelFormat(GBRP) |
---|
111 | 2018-11-03 16:19:52,658 sws context=0x3599980 |
---|
112 | 2018-11-03 16:19:52,659 swscale(BGRX 24x16 - YUV422P 24x16) took 0.1ms |
---|
113 | 2018-11-03 16:19:52,659 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
114 | 2018-11-03 16:19:52,659 swscale.ColorspaceConverter.init_context(24, 16, u'YUV444P', 24, 16, u'BGRX', 100) |
---|
115 | 2018-11-03 16:19:52,659 source format=CSCPixelFormat(GBRP) |
---|
116 | 2018-11-03 16:19:52,659 destination format=CSCPixelFormat(GBRP) |
---|
117 | 2018-11-03 16:19:52,660 sws context=0x3599980 |
---|
118 | 2018-11-03 16:19:52,660 swscale(YUV444P 24x16 - BGRX 24x16) took 0.0ms |
---|
119 | 2018-11-03 16:19:52,660 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
120 | 2018-11-03 16:19:52,660 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'YUV444P', 100) |
---|
121 | 2018-11-03 16:19:52,660 source format=CSCPixelFormat(GBRP) |
---|
122 | 2018-11-03 16:19:52,661 destination format=CSCPixelFormat(GBRP) |
---|
123 | 2018-11-03 16:19:52,661 sws context=0x3599980 |
---|
124 | 2018-11-03 16:19:52,661 swscale(BGRX 24x16 - YUV444P 24x16) took 0.0ms |
---|
125 | 2018-11-03 16:19:52,661 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
126 | 2018-11-03 16:19:52,661 swscale.ColorspaceConverter.init_context(24, 16, u'GBRP', 24, 16, u'BGRX', 100) |
---|
127 | 2018-11-03 16:19:52,662 source format=CSCPixelFormat(GBRP) |
---|
128 | 2018-11-03 16:19:52,662 destination format=CSCPixelFormat(GBRP) |
---|
129 | 2018-11-03 16:19:52,662 sws context=0x3599980 |
---|
130 | 2018-11-03 16:19:52,662 swscale(GBRP 24x16 - BGRX 24x16) took 0.0ms |
---|
131 | 2018-11-03 16:19:52,662 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
132 | 2018-11-03 16:19:52,662 swscale.ColorspaceConverter.init_context(24, 16, u'BGRX', 24, 16, u'GBRP', 100) |
---|
133 | 2018-11-03 16:19:52,663 source format=CSCPixelFormat(GBRP) |
---|
134 | 2018-11-03 16:19:52,663 destination format=CSCPixelFormat(GBRP) |
---|
135 | 2018-11-03 16:19:52,663 sws context=0x3599980 |
---|
136 | 2018-11-03 16:19:52,663 swscale(BGRX 24x16 - GBRP 24x16) took 0.0ms |
---|
137 | 2018-11-03 16:19:52,663 swscale.ColorspaceConverter.clean() sws context=0x3599980 |
---|
138 | 2018-11-03 16:19:52,663 csc_swscale.cleanup_module() |
---|
139 | 2018-11-03 16:19:52,665 init_encodings() adding video encodings: () |
---|
140 | 2018-11-03 16:19:52,665 allowed encodings=['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265', 'jpeg2000', 'mpeg1', 'mpeg2'], encodings=['rgb', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], core encodings=['rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], lossless encodings=['rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp'] |
---|
141 | 2018-11-03 16:19:52,671 xpra X11 version 2.5-r20858 64-bit |
---|
142 | 2018-11-03 16:19:52,672 uid=250 (nathan), gid=200 (staff) |
---|
143 | 2018-11-03 16:19:52,672 running with pid 187512 on Linux CentOS 7.5.1804 Core |
---|
144 | 2018-11-03 16:19:52,673 connected to X11 display :57 with 24 bit colors |
---|
145 | 2018-11-03 16:19:52,818 xpra is ready. |
---|
146 | WARNING: no 'numpy' module, HyBi protocol will be slower |
---|
147 | 2018-11-03 16:19:54,167 Error loading '/usr/local/cuda-10.0/libnsight/icon.xpm' |
---|
148 | 2018-11-03 16:19:54,167 Error loading desktop entry 'Nsight Eclipse Edition': |
---|
149 | 2018-11-03 16:19:54,167 cannot read this XPM file |
---|
150 | 2018-11-03 16:19:54,168 Error loading '/usr/local/cuda-10.0/libnvvp/icon.xpm' |
---|
151 | 2018-11-03 16:19:54,168 Error loading desktop entry 'NVIDIA Visual Profiler': |
---|
152 | 2018-11-03 16:19:54,168 cannot read this XPM file |
---|
153 | 2018-11-03 16:19:54,496 printer forwarding enabled using postscript and pdf |
---|
154 | 2018-11-03 16:19:54,506 VideoHelper.init() |
---|
155 | 2018-11-03 16:19:54,507 VideoHelper.init() initialized=False |
---|
156 | 2018-11-03 16:19:54,507 init_video_encoders_options() |
---|
157 | 2018-11-03 16:19:54,507 will try video encoders: nvenc |
---|
158 | 2018-11-03 16:19:54,507 modules for nvenc: nvenc |
---|
159 | 2018-11-03 16:19:54,507 init_video_encoder_option(nvenc) |
---|
160 | 2018-11-03 16:19:54,507 module=<module 'xpra.codecs.nvenc.encoder' from '/usr/lib64/python2.7/site-packages/xpra/codecs/nvenc/encoder.so'> |
---|
161 | 2018-11-03 16:19:54,508 will test 0 devices from failing list: [] |
---|
162 | 2018-11-03 16:19:54,508 will test 1 device from OK list: [0] |
---|
163 | 2018-11-03 16:19:54,508 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
164 | 2018-11-03 16:19:54,659 created context=<pycuda._driver.Context object at 0x7f1c0989e938> |
---|
165 | 2018-11-03 16:19:54,659 memory: free=5961MB, total=6077MB |
---|
166 | 2018-11-03 16:19:54,659 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
167 | 2018-11-03 16:19:54,980 will test 0 devices from failing list: [] |
---|
168 | 2018-11-03 16:19:54,981 will test 1 device from OK list: [0] |
---|
169 | 2018-11-03 16:19:54,981 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
170 | 2018-11-03 16:19:55,177 created context=<pycuda._driver.Context object at 0x7f1c0989e938> |
---|
171 | 2018-11-03 16:19:55,178 memory: free=5961MB, total=6077MB |
---|
172 | 2018-11-03 16:19:55,178 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
173 | 2018-11-03 16:19:55,427 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c098a80c0> |
---|
174 | 2018-11-03 16:19:55,428 loading function ARGB_to_NV12 from pre-compiled cubin took 0.5ms |
---|
175 | 2018-11-03 16:19:55,536 will test 0 devices from failing list: [] |
---|
176 | 2018-11-03 16:19:55,536 will test 1 device from OK list: [0] |
---|
177 | 2018-11-03 16:19:55,536 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
178 | 2018-11-03 16:19:55,727 created context=<pycuda._driver.Context object at 0x7f1c0989e8c0> |
---|
179 | 2018-11-03 16:19:55,727 memory: free=5951MB, total=6077MB |
---|
180 | 2018-11-03 16:19:55,728 device matches preferred device id 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
181 | 2018-11-03 16:19:56,028 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c098a8050> |
---|
182 | 2018-11-03 16:19:56,040 loading function ARGB_to_NV12 from pre-compiled cubin took 12.2ms |
---|
183 | 04:19:56 PM: LS-DYNA - NEON MODEL (NCAC V02) |
---|
184 | 04:19:56 PM: Total no. of Nodal points = 291206 |
---|
185 | 04:19:56 PM: Total no. of Solid elements = 2920 |
---|
186 | 04:19:56 PM: Total no. of Shell elements = 532077 |
---|
187 | 04:19:56 PM: Total no. of Beam elements = 73 |
---|
188 | 2018-11-03 16:19:56,141 nvenc encodings=h264, h265 |
---|
189 | 2018-11-03 16:19:56,142 nvenc input colorspaces for h264: ARGB, XRGB, BGRA, BGRX |
---|
190 | 2018-11-03 16:19:56,142 nvenc input colorspaces for h265: ARGB, XRGB, BGRA, BGRX |
---|
191 | 2018-11-03 16:19:56,142 video encoder options: {u'h264': {u'ARGB': [video_spec(nvenc)], u'XRGB': [video_spec(nvenc)], u'BGRA': [video_spec(nvenc)], u'BGRX': [video_spec(nvenc)]}, u'h265': {u'ARGB': [video_spec(nvenc)], u'XRGB': [video_spec(nvenc)], u'BGRA': [video_spec(nvenc)], u'BGRX': [video_spec(nvenc)]}} |
---|
192 | 2018-11-03 16:19:56,142 found 2 video encoders: h264, h265 |
---|
193 | 2018-11-03 16:19:56,143 init_csc_options() |
---|
194 | 2018-11-03 16:19:56,143 will try csc modules: swscale |
---|
195 | 2018-11-03 16:19:56,143 init_csc_option(csc_swscale) |
---|
196 | 2018-11-03 16:19:56,143 module=<module 'xpra.codecs.csc_swscale.colorspace_converter' from '/usr/lib64/python2.7/site-packages/xpra/codecs/csc_swscale/colorspace_converter.so'> |
---|
197 | 2018-11-03 16:19:56,143 csc_swscale.init_module() |
---|
198 | 2018-11-03 16:19:56,143 swscale output colorspaces for RGB: BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP |
---|
199 | 2018-11-03 16:19:56,143 swscale output colorspaces for BGR: RGB, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP |
---|
200 | 2018-11-03 16:19:56,144 swscale output colorspaces for XRGB: RGB, BGR, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP |
---|
201 | 2018-11-03 16:19:56,144 swscale output colorspaces for BGRX: RGB, BGR, XRGB, RGBX, XBGR, YUV420P, YUV422P, YUV444P, GBRP |
---|
202 | 2018-11-03 16:19:56,144 swscale output colorspaces for RGBX: RGB, BGR, XRGB, BGRX, XBGR, YUV420P, YUV422P, YUV444P, GBRP |
---|
203 | 2018-11-03 16:19:56,144 swscale output colorspaces for XBGR: RGB, BGR, XRGB, BGRX, RGBX, YUV420P, YUV422P, YUV444P, GBRP |
---|
204 | 2018-11-03 16:19:56,145 swscale output colorspaces for YUV420P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV422P, YUV444P |
---|
205 | 2018-11-03 16:19:56,145 swscale output colorspaces for YUV422P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV444P |
---|
206 | 2018-11-03 16:19:56,145 swscale output colorspaces for YUV444P: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, GBRP |
---|
207 | 2018-11-03 16:19:56,145 swscale output colorspaces for GBRP: RGB, BGR, XRGB, BGRX, RGBX, XBGR, YUV420P, YUV422P, YUV444P |
---|
208 | 2018-11-03 16:19:56,146 csc specs: XRGB, YUV422P, BGR, BGRX, GBRP, RGB, YUV420P, RGBX, XBGR, YUV444P |
---|
209 | 2018-11-03 16:19:56,146 BGR - 9 options: |
---|
210 | 2018-11-03 16:19:56,146 * BGRX via: swscale |
---|
211 | 2018-11-03 16:19:56,146 * GBRP via: swscale |
---|
212 | 2018-11-03 16:19:56,146 * RGB via: swscale |
---|
213 | 2018-11-03 16:19:56,146 * RGBX via: swscale |
---|
214 | 2018-11-03 16:19:56,146 * XBGR via: swscale |
---|
215 | 2018-11-03 16:19:56,146 * XRGB via: swscale |
---|
216 | 2018-11-03 16:19:56,146 * YUV420P via: swscale |
---|
217 | 2018-11-03 16:19:56,146 * YUV422P via: swscale |
---|
218 | 2018-11-03 16:19:56,146 * YUV444P via: swscale |
---|
219 | 2018-11-03 16:19:56,146 BGRX - 9 options: |
---|
220 | 2018-11-03 16:19:56,147 * BGR via: swscale |
---|
221 | 2018-11-03 16:19:56,147 * GBRP via: swscale |
---|
222 | 2018-11-03 16:19:56,147 * RGB via: swscale |
---|
223 | 2018-11-03 16:19:56,147 * RGBX via: swscale |
---|
224 | 2018-11-03 16:19:56,147 * XBGR via: swscale |
---|
225 | 2018-11-03 16:19:56,147 * XRGB via: swscale |
---|
226 | 2018-11-03 16:19:56,147 * YUV420P via: swscale |
---|
227 | 2018-11-03 16:19:56,147 * YUV422P via: swscale |
---|
228 | 2018-11-03 16:19:56,147 * YUV444P via: swscale |
---|
229 | 2018-11-03 16:19:56,147 GBRP - 9 options: |
---|
230 | 2018-11-03 16:19:56,147 * BGR via: swscale |
---|
231 | 2018-11-03 16:19:56,147 * BGRX via: swscale |
---|
232 | 2018-11-03 16:19:56,147 * RGB via: swscale |
---|
233 | 2018-11-03 16:19:56,148 * RGBX via: swscale |
---|
234 | 2018-11-03 16:19:56,148 * XBGR via: swscale |
---|
235 | 2018-11-03 16:19:56,148 * XRGB via: swscale |
---|
236 | 2018-11-03 16:19:56,148 * YUV420P via: swscale |
---|
237 | 2018-11-03 16:19:56,148 * YUV422P via: swscale |
---|
238 | 2018-11-03 16:19:56,148 * YUV444P via: swscale |
---|
239 | 2018-11-03 16:19:56,148 RGB - 9 options: |
---|
240 | 2018-11-03 16:19:56,148 * BGR via: swscale |
---|
241 | 2018-11-03 16:19:56,148 * BGRX via: swscale |
---|
242 | 2018-11-03 16:19:56,148 * GBRP via: swscale |
---|
243 | 2018-11-03 16:19:56,148 * RGBX via: swscale |
---|
244 | 2018-11-03 16:19:56,148 * XBGR via: swscale |
---|
245 | 2018-11-03 16:19:56,148 * XRGB via: swscale |
---|
246 | 2018-11-03 16:19:56,149 * YUV420P via: swscale |
---|
247 | 2018-11-03 16:19:56,149 * YUV422P via: swscale |
---|
248 | 2018-11-03 16:19:56,149 * YUV444P via: swscale |
---|
249 | 2018-11-03 16:19:56,149 RGBX - 9 options: |
---|
250 | 2018-11-03 16:19:56,149 * BGR via: swscale |
---|
251 | 2018-11-03 16:19:56,149 * BGRX via: swscale |
---|
252 | 2018-11-03 16:19:56,149 * GBRP via: swscale |
---|
253 | 2018-11-03 16:19:56,149 * RGB via: swscale |
---|
254 | 2018-11-03 16:19:56,149 * XBGR via: swscale |
---|
255 | 2018-11-03 16:19:56,149 * XRGB via: swscale |
---|
256 | 2018-11-03 16:19:56,149 * YUV420P via: swscale |
---|
257 | 2018-11-03 16:19:56,149 * YUV422P via: swscale |
---|
258 | 2018-11-03 16:19:56,149 * YUV444P via: swscale |
---|
259 | 2018-11-03 16:19:56,149 XBGR - 9 options: |
---|
260 | 2018-11-03 16:19:56,150 * BGR via: swscale |
---|
261 | 2018-11-03 16:19:56,150 * BGRX via: swscale |
---|
262 | 2018-11-03 16:19:56,150 * GBRP via: swscale |
---|
263 | 2018-11-03 16:19:56,150 * RGB via: swscale |
---|
264 | 2018-11-03 16:19:56,150 * RGBX via: swscale |
---|
265 | 2018-11-03 16:19:56,150 * XRGB via: swscale |
---|
266 | 2018-11-03 16:19:56,150 * YUV420P via: swscale |
---|
267 | 2018-11-03 16:19:56,150 * YUV422P via: swscale |
---|
268 | 2018-11-03 16:19:56,150 * YUV444P via: swscale |
---|
269 | 2018-11-03 16:19:56,150 XRGB - 9 options: |
---|
270 | 2018-11-03 16:19:56,150 * BGR via: swscale |
---|
271 | 2018-11-03 16:19:56,150 * BGRX via: swscale |
---|
272 | 2018-11-03 16:19:56,150 * GBRP via: swscale |
---|
273 | 2018-11-03 16:19:56,151 * RGB via: swscale |
---|
274 | 2018-11-03 16:19:56,151 * RGBX via: swscale |
---|
275 | 2018-11-03 16:19:56,151 * XBGR via: swscale |
---|
276 | 2018-11-03 16:19:56,151 * YUV420P via: swscale |
---|
277 | 2018-11-03 16:19:56,151 * YUV422P via: swscale |
---|
278 | 2018-11-03 16:19:56,151 * YUV444P via: swscale |
---|
279 | 2018-11-03 16:19:56,151 YUV420P - 8 options: |
---|
280 | 2018-11-03 16:19:56,151 * BGR via: swscale |
---|
281 | 2018-11-03 16:19:56,151 * BGRX via: swscale |
---|
282 | 2018-11-03 16:19:56,151 * RGB via: swscale |
---|
283 | 2018-11-03 16:19:56,151 * RGBX via: swscale |
---|
284 | 2018-11-03 16:19:56,151 * XBGR via: swscale |
---|
285 | 2018-11-03 16:19:56,151 * XRGB via: swscale |
---|
286 | 2018-11-03 16:19:56,151 * YUV422P via: swscale |
---|
287 | 2018-11-03 16:19:56,152 * YUV444P via: swscale |
---|
288 | 2018-11-03 16:19:56,152 YUV422P - 8 options: |
---|
289 | 2018-11-03 16:19:56,152 * BGR via: swscale |
---|
290 | 2018-11-03 16:19:56,152 * BGRX via: swscale |
---|
291 | 2018-11-03 16:19:56,152 * RGB via: swscale |
---|
292 | 2018-11-03 16:19:56,152 * RGBX via: swscale |
---|
293 | 2018-11-03 16:19:56,152 * XBGR via: swscale |
---|
294 | 2018-11-03 16:19:56,152 * XRGB via: swscale |
---|
295 | 2018-11-03 16:19:56,152 * YUV420P via: swscale |
---|
296 | 2018-11-03 16:19:56,152 * YUV444P via: swscale |
---|
297 | 2018-11-03 16:19:56,152 YUV444P - 9 options: |
---|
298 | 2018-11-03 16:19:56,152 * BGR via: swscale |
---|
299 | 2018-11-03 16:19:56,152 * BGRX via: swscale |
---|
300 | 2018-11-03 16:19:56,153 * GBRP via: swscale |
---|
301 | 2018-11-03 16:19:56,153 * RGB via: swscale |
---|
302 | 2018-11-03 16:19:56,153 * RGBX via: swscale |
---|
303 | 2018-11-03 16:19:56,153 * XBGR via: swscale |
---|
304 | 2018-11-03 16:19:56,153 * XRGB via: swscale |
---|
305 | 2018-11-03 16:19:56,153 * YUV420P via: swscale |
---|
306 | 2018-11-03 16:19:56,153 * YUV422P via: swscale |
---|
307 | 2018-11-03 16:19:56,153 csc options: {u'XRGB': {u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'YUV422P': {u'XRGB': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'BGR': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'BGRX': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'GBRP': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'RGB': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'YUV420P': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'RGBX': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'XBGR': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'XBGR': {u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XRGB': [video_spec(swscale)], u'YUV444P': [video_spec(swscale)]}, u'YUV444P': {u'XRGB': [video_spec(swscale)], u'YUV422P': [video_spec(swscale)], u'BGR': [video_spec(swscale)], u'BGRX': [video_spec(swscale)], u'GBRP': [video_spec(swscale)], u'RGB': [video_spec(swscale)], u'YUV420P': [video_spec(swscale)], u'RGBX': [video_spec(swscale)], u'XBGR': [video_spec(swscale)]}} |
---|
308 | 2018-11-03 16:19:56,154 init_video_decoders_options() |
---|
309 | 2018-11-03 16:19:56,154 will try video decoders: |
---|
310 | 2018-11-03 16:19:56,154 found 0 video decoders: |
---|
311 | 2018-11-03 16:19:56,154 video decoder options: {} |
---|
312 | 2018-11-03 16:19:56,154 VideoHelper.init() done |
---|
313 | 2018-11-03 16:19:56,154 init_encodings() adding video encodings: (u'h264', u'h265') |
---|
314 | 2018-11-03 16:19:56,155 found lossless mode for encoding h264 with video_spec(nvenc) and colorspace ARGB |
---|
315 | 2018-11-03 16:19:56,155 found lossless mode for encoding h265 with video_spec(nvenc) and colorspace ARGB |
---|
316 | 2018-11-03 16:19:56,155 allowed encodings=['h264', 'vp9', 'vp8', 'mpeg4', 'mpeg4+mp4', 'h264+mp4', 'vp8+webm', 'vp9+webm', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265', 'jpeg2000', 'mpeg1', 'mpeg2'], encodings=['rgb', u'h264', u'h265', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], core encodings=['rgb24', 'rgb32', u'h264', u'h265', 'png', 'png/L', 'png/P', 'jpeg', 'webp'], lossless encodings=['rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp'] |
---|
317 | 2018-11-03 16:19:56,155 125.6GB of system memory |
---|
318 | 2018-11-03 16:20:14,235 New unix-domain connection received on /run/user/250/xpra/curry-57 |
---|
319 | 2018-11-03 16:20:14,241 Warning: client expects an authentication challenge, |
---|
320 | 2018-11-03 16:20:14,241 sending a fake one |
---|
321 | 2018-11-03 16:20:14,289 Handshake complete; enabling connection |
---|
322 | 2018-11-03 16:20:14,371 default batch config: DamageBatchConfig(0) |
---|
323 | 2018-11-03 16:20:14,371 set_encoding(auto, None, False) |
---|
324 | 2018-11-03 16:20:14,371 resetting global stats |
---|
325 | 2018-11-03 16:20:14,372 encoding options: {'full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}, 'rgb_zlib': True, 'webp_leaks': False, 'rgb_lzo': True, 'rgb_formats': ('RGB', 'RGBX', 'RGBA'), 'supports_delta': ('png', 'rgb24', 'rgb32'), 'min-speed': 30, 'flush': True, 'speed': 0, 'avcodec2.version': (58, 18, 100), 'rgb24zlib': True, 'generic': True, 'libyuv.version': 0, 'client_options': True, 'max-soft-expired': 5, 'csc_atoms': True, 'swscale.version': (5, 1, 100), 'PIL.version': '5.2.0', 'dec_jpeg.version': 1, 'video_reinit': True, 'dec_pillow.version': '5.2.0', 'video_scaling': True, 'video_max_size': (8192, 8192), 'rgb_lz4': True, 'delta_buckets': 5, 'video_b_frames': ('h264',), 'send-timestamps': False, 'min-quality': 30, 'eos': True, 'dec_webp.version': (1, 0, 0), 'transparency': False, 'h264.YUV420P.profile': 'high10', 'vpx.version': 'v1.7.0', 'h264.fast-decode': False} |
---|
326 | 2018-11-03 16:20:14,372 icons encoding options: {'default.icons': '()', 'max_size': '(128, 128)', 'greedy': 'True', 'size': '(64, 64)'} |
---|
327 | 2018-11-03 16:20:14,372 default encoding options: {'min-speed': 30, 'min-quality': 30} |
---|
328 | 2018-11-03 16:20:14,372 automatic picture encoding enabled, also available: |
---|
329 | 2018-11-03 16:20:14,373 h264, png, png/P, png/L, webp, rgb24, rgb32, jpeg, h265 |
---|
330 | 2018-11-03 16:20:14,374 Python/Gtk2 Microsoft Windows 10 aero client version 2.4.1-r20905 32-bit |
---|
331 | 2018-11-03 16:20:14,375 connected from 'coyote2' as 'nathan' |
---|
332 | 2018-11-03 16:20:14,498 setting key repeat rate from client: 500ms delay / 33ms interval |
---|
333 | 2018-11-03 16:20:14,500 setting keyboard layout to 'us' |
---|
334 | 2018-11-03 16:20:14,556 client root window size is 3840x1080 with 1 display: |
---|
335 | 2018-11-03 16:20:14,557 Default (1015x285 mm - DPI: 96x96) workarea: 3840x1050 |
---|
336 | 2018-11-03 16:20:14,558 DISPLAY1 (1196x336 mm - DPI: 81x81) |
---|
337 | 2018-11-03 16:20:14,577 server virtual display now set to 3840x1080 |
---|
338 | 2018-11-03 16:20:14,604 client @09.906 Xpra X11 server version 2.5-r20858 64-bit |
---|
339 | 2018-11-03 16:20:14,605 client @09.906 running on Linux CentOS 7.5.1804 Core |
---|
340 | 2018-11-03 16:20:14,619 scaling options: SCALING=True, HARDCODED=None, PPS_TARGET=51840000, MIN_PPS=1920000, OPTIONS=((1, 10), (1, 5), (1, 4), (1, 3), (1, 2), (2, 3), (1, 1)) |
---|
341 | 2018-11-03 16:20:14,620 listget('default.icons', [], <type 'str'>, None) |
---|
342 | 2018-11-03 16:20:14,620 expected a list or tuple value for default.icons but got <type 'str'> |
---|
343 | 2018-11-03 16:20:14,620 listget('size', (64, 64), <type 'int'>, None) |
---|
344 | 2018-11-03 16:20:14,620 expected a list or tuple value for size but got <type 'str'> |
---|
345 | 2018-11-03 16:20:14,620 listget('max_size', (64, 64), <type 'int'>, None) |
---|
346 | 2018-11-03 16:20:14,621 expected a list or tuple value for max_size but got <type 'str'> |
---|
347 | 2018-11-03 16:20:14,802 class-changed(WindowModel(0x6005d8), ()) content-type= |
---|
348 | 2018-11-03 16:20:14,804 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} |
---|
349 | 2018-11-03 16:20:14,805 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
350 | 2018-11-03 16:20:14,805 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
351 | 2018-11-03 16:20:14,805 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
352 | 2018-11-03 16:20:14,806 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
353 | 2018-11-03 16:20:14,806 update_encoding_options(False) wid=1, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
354 | 2018-11-03 16:20:14,806 cannot score: no pixel format! |
---|
355 | 2018-11-03 16:20:14,806 initial encoding for 1: auto |
---|
356 | 2018-11-03 16:20:14,809 listget('default.icons', [], <type 'str'>, None) |
---|
357 | 2018-11-03 16:20:14,809 expected a list or tuple value for default.icons but got <type 'str'> |
---|
358 | 2018-11-03 16:20:14,810 listget('size', (64, 64), <type 'int'>, None) |
---|
359 | 2018-11-03 16:20:14,810 expected a list or tuple value for size but got <type 'str'> |
---|
360 | 2018-11-03 16:20:14,810 listget('max_size', (64, 64), <type 'int'>, None) |
---|
361 | 2018-11-03 16:20:14,810 expected a list or tuple value for max_size but got <type 'str'> |
---|
362 | 2018-11-03 16:20:14,811 class-changed(WindowModel(0x600ae4), ()) content-type= |
---|
363 | 2018-11-03 16:20:14,811 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} |
---|
364 | 2018-11-03 16:20:14,812 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
365 | 2018-11-03 16:20:14,812 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
366 | 2018-11-03 16:20:14,813 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
367 | 2018-11-03 16:20:14,813 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
368 | 2018-11-03 16:20:14,813 update_encoding_options(False) wid=2, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(2 : (451, 134))> |
---|
369 | 2018-11-03 16:20:14,813 cannot score: no pixel format! |
---|
370 | 2018-11-03 16:20:14,813 initial encoding for 2: auto |
---|
371 | 2018-11-03 16:20:14,816 listget('default.icons', [], <type 'str'>, None) |
---|
372 | 2018-11-03 16:20:14,816 expected a list or tuple value for default.icons but got <type 'str'> |
---|
373 | 2018-11-03 16:20:14,816 listget('size', (64, 64), <type 'int'>, None) |
---|
374 | 2018-11-03 16:20:14,816 expected a list or tuple value for size but got <type 'str'> |
---|
375 | 2018-11-03 16:20:14,816 listget('max_size', (64, 64), <type 'int'>, None) |
---|
376 | 2018-11-03 16:20:14,816 expected a list or tuple value for max_size but got <type 'str'> |
---|
377 | 2018-11-03 16:20:14,818 class-changed(WindowModel(0x600afb), ()) content-type= |
---|
378 | 2018-11-03 16:20:14,818 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} |
---|
379 | 2018-11-03 16:20:14,818 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
380 | 2018-11-03 16:20:14,818 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
381 | 2018-11-03 16:20:14,819 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
382 | 2018-11-03 16:20:14,819 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
383 | 2018-11-03 16:20:14,819 update_encoding_options(False) wid=3, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(3 : (520, 189))> |
---|
384 | 2018-11-03 16:20:14,819 cannot score: no pixel format! |
---|
385 | 2018-11-03 16:20:14,819 initial encoding for 3: auto |
---|
386 | 2018-11-03 16:20:14,851 DPI set to 45 x 25 (wanted 96 x 96) |
---|
387 | 2018-11-03 16:20:14,852 you may experience scaling problems, such as huge or small fonts, etc |
---|
388 | 2018-11-03 16:20:14,852 to fix this issue, try the dpi switch, or use a patched Xorg dummy driver |
---|
389 | 2018-11-03 16:20:14,853 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}) current value={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
390 | 2018-11-03 16:20:14,853 wvs.update_encoding_selection(auto, [], False) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
391 | 2018-11-03 16:20:14,854 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
392 | 2018-11-03 16:20:14,854 ws.update_encoding_selection(auto, [], False) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
393 | 2018-11-03 16:20:14,855 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
394 | 2018-11-03 16:20:14,855 update_encoding_options(False) wid=1, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
395 | 2018-11-03 16:20:14,855 cannot score: no pixel format! |
---|
396 | 2018-11-03 16:20:14,855 do_set_client_properties({'encoding.scrolling': True, 'encoding.transparency': False, 'encodings.rgb_formats': ('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR'), 'encoding.full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, 'encoding.bit-depth': 24}) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, video_scaling=True, video_subregion=True, non_video_encodings=['png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg'], edge_encoding=rgb24, scaling_control=None |
---|
397 | 2018-11-03 16:20:14,874 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}) current value={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
398 | 2018-11-03 16:20:14,875 wvs.update_encoding_selection(auto, [], False) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
399 | 2018-11-03 16:20:14,875 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
400 | 2018-11-03 16:20:14,875 ws.update_encoding_selection(auto, [], False) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
401 | 2018-11-03 16:20:14,875 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
402 | 2018-11-03 16:20:14,875 update_encoding_options(False) wid=2, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(2 : (451, 134))> |
---|
403 | 2018-11-03 16:20:14,876 cannot score: no pixel format! |
---|
404 | 2018-11-03 16:20:14,876 do_set_client_properties({'encoding.scrolling': True, 'encoding.transparency': False, 'encodings.rgb_formats': ('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR'), 'encoding.full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, 'encoding.bit-depth': 24}) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, video_scaling=True, video_subregion=True, non_video_encodings=['png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg'], edge_encoding=rgb24, scaling_control=None |
---|
405 | 2018-11-03 16:20:14,904 ignoring token for clipboard proxy name 'PRIMARY' (disabled) |
---|
406 | 2018-11-03 16:20:14,911 send_delayed for wid 2, batch delay is 12ms, elapsed time is 15ms |
---|
407 | 2018-11-03 16:20:14,912 send_delayed_regions: bytes_cost=61458, bytes_threshold=36260, pixel_count=60434 |
---|
408 | 2018-11-03 16:20:14,913 nonvideo(100, not enough frames) |
---|
409 | 2018-11-03 16:20:14,913 send_delayed_regions: using full window update 451x134 as webp, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(2 : (451, 134))> |
---|
410 | 2018-11-03 16:20:14,916 process_damage_region: wid=2, adding pixel data to encode queue ( 451x134 - webp), elapsed time: 20.3 ms, request time: 2.2 ms, frame delay=0ms |
---|
411 | 2018-11-03 16:20:14,917 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 451, 134), damage data: (2, 0, 0, 451, 134, 'webp') |
---|
412 | 2018-11-03 16:20:14,925 compress: 7.6ms for 451x134 pixels at 0,0 for wid=2 using webp with ratio 5.3% ( 236KB to 12KB), sequence 1, client_options={u'quality': 100, u'rgb_format': 'BGRX'} |
---|
413 | 2018-11-03 16:20:14,927 send_delayed for wid 1, batch delay is 62ms, elapsed time is 69ms |
---|
414 | 2018-11-03 16:20:14,928 send_delayed_regions: bytes_cost=1569948, bytes_threshold=941354, pixel_count=1568924 |
---|
415 | 2018-11-03 16:20:14,928 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
416 | 2018-11-03 16:20:14,950 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 92.6 ms, request time: 22.0 ms, frame delay=0ms |
---|
417 | 2018-11-03 16:20:14,952 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
418 | 2018-11-03 16:20:14,952 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
419 | 2018-11-03 16:20:14,952 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
420 | 2018-11-03 16:20:14,953 get_video_pipeline_options(['h264', 'h265'], 1636, 959, 'BGRX', False) last params=None, full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
421 | 2018-11-03 16:20:14,956 get_video_pipeline_options(['h264', 'h265'], 1636, 959, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) |
---|
422 | 2018-11-03 16:20:14,956 add_scores(direct (no csc), None, BGRX) |
---|
423 | 2018-11-03 16:20:14,957 calculate_scaling(1636, 959, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
424 | 2018-11-03 16:20:14,958 get_score(BGRX , None , video_spec(nvenc) , 1636, 959) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 |
---|
425 | 2018-11-03 16:20:14,958 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
426 | 2018-11-03 16:20:14,959 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
427 | 2018-11-03 16:20:14,959 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
428 | 2018-11-03 16:20:14,959 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
429 | 2018-11-03 16:20:14,960 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
430 | 2018-11-03 16:20:14,960 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
431 | 2018-11-03 16:20:14,960 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
432 | 2018-11-03 16:20:14,960 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
433 | 2018-11-03 16:20:14,961 calculate_scaling(1636, 959, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
434 | 2018-11-03 16:20:14,961 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 959) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 |
---|
435 | 2018-11-03 16:20:14,962 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
436 | 2018-11-03 16:20:14,962 add_scores(direct (no csc), None, BGRX) |
---|
437 | 2018-11-03 16:20:14,962 calculate_scaling(1636, 959, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
438 | 2018-11-03 16:20:14,963 get_score(BGRX , None , video_spec(nvenc) , 1636, 959) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 |
---|
439 | 2018-11-03 16:20:14,963 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
440 | 2018-11-03 16:20:14,963 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
441 | 2018-11-03 16:20:14,963 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
442 | 2018-11-03 16:20:14,964 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
443 | 2018-11-03 16:20:14,964 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
444 | 2018-11-03 16:20:14,964 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
445 | 2018-11-03 16:20:14,964 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
446 | 2018-11-03 16:20:14,964 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
447 | 2018-11-03 16:20:14,965 calculate_scaling(1636, 959, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
448 | 2018-11-03 16:20:14,965 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 959) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=77 |
---|
449 | 2018-11-03 16:20:14,965 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
450 | 2018-11-03 16:20:14,966 get_video_pipeline_options(['h264', 'h265'], 1636, 959, 'BGRX') scores=[(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
451 | 2018-11-03 16:20:14,966 setup_pipeline([(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
452 | 2018-11-03 16:20:14,967 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
453 | 2018-11-03 16:20:14,967 make_instance() nvenc - instance count=0 |
---|
454 | 2018-11-03 16:20:14,968 will test 0 devices from failing list: [] |
---|
455 | 2018-11-03 16:20:14,968 will test 1 device from OK list: [0] |
---|
456 | 2018-11-03 16:20:14,969 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
457 | 2018-11-03 16:20:15,192 created context=<pycuda._driver.Context object at 0x7f1c0807eed8> |
---|
458 | 2018-11-03 16:20:15,193 New unix-domain connection received on /run/user/250/xpra/curry-57 |
---|
459 | 2018-11-03 16:20:15,195 memory: free=5927MB, total=6077MB |
---|
460 | 2018-11-03 16:20:15,245 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
461 | 2018-11-03 16:20:15,443 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}) current value={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
462 | 2018-11-03 16:20:15,443 wvs.update_encoding_selection(auto, [], False) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
463 | 2018-11-03 16:20:15,444 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
464 | 2018-11-03 16:20:15,444 ws.update_encoding_selection(auto, [], False) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
465 | 2018-11-03 16:20:15,444 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
466 | 2018-11-03 16:20:15,444 update_encoding_options(False) wid=3, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=2457 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(3 : (520, 189))> |
---|
467 | 2018-11-03 16:20:15,445 cannot score: no pixel format! |
---|
468 | 2018-11-03 16:20:15,446 do_set_client_properties({'encoding.scrolling': True, 'encoding.transparency': False, 'encodings.rgb_formats': ('YUV420P', 'YUV422P', 'YUV444P', 'GBRP', 'BGRA', 'BGRX', 'RGBA', 'RGBX', 'RGB', 'BGR'), 'encoding.full_csc_modes': {'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, 'encoding.bit-depth': 24}) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')}, video_scaling=True, video_subregion=True, non_video_encodings=['png', 'png/P', 'png/L', 'webp', 'rgb24', 'rgb32', 'jpeg'], edge_encoding=rgb24, scaling_control=None |
---|
469 | 2018-11-03 16:20:15,457 packet decoding sequence 1 for window 2: 451x134 took 0.0ms |
---|
470 | 2018-11-03 16:20:15,458 may_recalculate(2, 60434) total 60434 pixels, scheduling recalculate work item |
---|
471 | 2018-11-03 16:20:15,461 recalculate_delays() wids=(2,), focus=3, maximized=[], fullscreen=[] |
---|
472 | 2018-11-03 16:20:15,462 calculate_batch_delay for wid=2 current batch delay=12, last update 343447 seconds ago |
---|
473 | 2018-11-03 16:20:15,462 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 40, u'recent': 40} |
---|
474 | 2018-11-03 16:20:15,463 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 100, 'elapsed': 13} |
---|
475 | 2018-11-03 16:20:15,464 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
476 | 2018-11-03 16:20:15,465 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 60434000, u'avg': 0, u'recent': 0} |
---|
477 | 2018-11-03 16:20:15,465 update_batch_delay: compression-work-queue : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
478 | 2018-11-03 16:20:15,465 update_batch_delay: congestion : 1.87,8.74 {} |
---|
479 | 2018-11-03 16:20:15,465 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 60434000, u'avg': 0, u'recent': 0} |
---|
480 | 2018-11-03 16:20:15,466 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} |
---|
481 | 2018-11-03 16:20:15,466 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
482 | 2018-11-03 16:20:15,468 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
483 | 2018-11-03 16:20:15,468 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
484 | 2018-11-03 16:20:15,469 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
485 | 2018-11-03 16:20:15,469 update_batch_delay: delay=18 |
---|
486 | 2018-11-03 16:20:15,471 update_encoding_options(False) wid=2, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=1024, max=17484), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(2 : (451, 134))> |
---|
487 | 2018-11-03 16:20:15,471 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX', False) last params=None, full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
488 | 2018-11-03 16:20:15,473 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) |
---|
489 | 2018-11-03 16:20:15,474 add_scores(direct (no csc), None, BGRX) |
---|
490 | 2018-11-03 16:20:15,474 calculate_scaling(451, 134, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
491 | 2018-11-03 16:20:15,475 get_score(BGRX , None , video_spec(nvenc) , 451, 134) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
492 | 2018-11-03 16:20:15,476 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
493 | 2018-11-03 16:20:15,477 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
494 | 2018-11-03 16:20:15,477 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
495 | 2018-11-03 16:20:15,478 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
496 | 2018-11-03 16:20:15,478 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
497 | 2018-11-03 16:20:15,478 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
498 | 2018-11-03 16:20:15,479 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
499 | 2018-11-03 16:20:15,479 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
500 | 2018-11-03 16:20:15,479 calculate_scaling(451, 134, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
501 | 2018-11-03 16:20:15,480 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 451, 134) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=82 |
---|
502 | 2018-11-03 16:20:15,481 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
503 | 2018-11-03 16:20:15,481 add_scores(direct (no csc), None, BGRX) |
---|
504 | 2018-11-03 16:20:15,482 calculate_scaling(451, 134, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
505 | 2018-11-03 16:20:15,484 get_score(BGRX , None , video_spec(nvenc) , 451, 134) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
506 | 2018-11-03 16:20:15,484 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
507 | 2018-11-03 16:20:15,485 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
508 | 2018-11-03 16:20:15,486 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
509 | 2018-11-03 16:20:15,487 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
510 | 2018-11-03 16:20:15,488 send_delayed for wid 2, batch delay is 18ms, elapsed time is 39ms |
---|
511 | 2018-11-03 16:20:15,488 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
512 | 2018-11-03 16:20:15,489 send_delayed_regions: bytes_cost=61458, bytes_threshold=36260, pixel_count=60434 |
---|
513 | 2018-11-03 16:20:15,489 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
514 | 2018-11-03 16:20:15,490 send_delayed_regions: using full window update 451x134 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(2 : (451, 134))> |
---|
515 | 2018-11-03 16:20:15,491 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
516 | 2018-11-03 16:20:15,492 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H264 - bd - 1636x958 ), info: {u'context_count': 1, u'generation': 7, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 80, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 80, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H264', u'preset': u'bd', u'bitrate': 68764553, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'sm': 1506, 'mem': 4006, 'sm-max': 1911, 'mem-max': 4004, 'graphics-max': 1911, 'graphics': 1506}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'bus': 175, 'pciSubSystemId': 295639406, 'device': 0}, 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'temperature': 54, 'memory': {'total': 6373179392, 'used': 55771136, 'free': 6317408256}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27'}}, u'kernel_module_version': (410, 73)}, setup took 525.11ms |
---|
517 | 2018-11-03 16:20:15,492 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
518 | 2018-11-03 16:20:15,494 process_damage_region: wid=2, adding pixel data to encode queue ( 451x134 - auto), elapsed time: 45.3 ms, request time: 2.5 ms, frame delay=0ms |
---|
519 | 2018-11-03 16:20:15,494 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
520 | 2018-11-03 16:20:15,495 calculate_scaling(451, 134, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
521 | 2018-11-03 16:20:15,495 send_delayed for wid 3, batch delay is 15ms, elapsed time is 44ms |
---|
522 | 2018-11-03 16:20:15,496 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
523 | 2018-11-03 16:20:15,496 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 451, 134) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=450x134, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=78 |
---|
524 | 2018-11-03 16:20:15,497 send_delayed_regions: bytes_cost=99304, bytes_threshold=58968, pixel_count=98280 |
---|
525 | 2018-11-03 16:20:15,498 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
526 | 2018-11-03 16:20:15,499 send_delayed_regions: using full window update 520x189 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(3 : (520, 189))> |
---|
527 | 2018-11-03 16:20:15,499 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (82, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc)), (78, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc))] |
---|
528 | 2018-11-03 16:20:15,502 process_damage_region: wid=3, adding pixel data to encode queue ( 520x189 - auto), elapsed time: 50.4 ms, request time: 1.8 ms, frame delay=0ms |
---|
529 | 2018-11-03 16:20:15,503 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)) |
---|
530 | 2018-11-03 16:20:15,515 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
531 | 2018-11-03 16:20:15,526 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
532 | 2018-11-03 16:20:15,537 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
533 | 2018-11-03 16:20:15,544 send_delayed for wid 2, batch delay is 18ms, elapsed time is 35ms |
---|
534 | 2018-11-03 16:20:15,545 send_delayed_regions: bytes_cost=2427, bytes_threshold=36260, pixel_count=1403 |
---|
535 | 2018-11-03 16:20:15,545 get_best_encoding_video(..) temporarily switching to lossless mode for 1403 pixels: low pixel count |
---|
536 | 2018-11-03 16:20:15,546 process_damage_region: wid=2, adding pixel data to encode queue ( 61x23 - rgb24), elapsed time: 38.2 ms, request time: 0.3 ms, frame delay=0ms |
---|
537 | 2018-11-03 16:20:15,547 send_delayed_regions: sent 1 regions using ['rgb24'] |
---|
538 | 2018-11-03 16:20:15,548 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
539 | 2018-11-03 16:20:15,558 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
540 | 2018-11-03 16:20:15,570 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
541 | 2018-11-03 16:20:15,579 total_time=0, total_pixels=0 |
---|
542 | 2018-11-03 16:20:15,588 send_delayed_regions: bytes_cost=1569948, bytes_threshold=941354, pixel_count=1568924 |
---|
543 | 2018-11-03 16:20:15,599 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
544 | 2018-11-03 16:20:15,615 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 166.4 ms, request time: 13.5 ms, frame delay=0ms |
---|
545 | 2018-11-03 16:20:15,617 window 1 delayed region already sent |
---|
546 | lpadmin: Forbidden |
---|
547 | 2018-11-03 16:20:15,659 lpadmin failed and returned error code: 1 |
---|
548 | 2018-11-03 16:20:15,660 verify that user 'nathan' has all the required permissions |
---|
549 | 2018-11-03 16:20:15,660 for running: '/usr/sbin/lpadmin' |
---|
550 | 2018-11-03 16:20:15,661 full command: '/usr/sbin/lpadmin' '-p' 'Send-To-OneNote-2016' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=Send+To+OneNote+2016&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' 'Send To OneNote 2016,Send to Microsoft OneNote 16 Driver' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' |
---|
551 | lpadmin: Forbidden |
---|
552 | 2018-11-03 16:20:15,681 lpadmin failed and returned error code: 1 |
---|
553 | 2018-11-03 16:20:15,683 verify that user 'nathan' has all the required permissions |
---|
554 | 2018-11-03 16:20:15,684 for running: '/usr/sbin/lpadmin' |
---|
555 | 2018-11-03 16:20:15,684 full command: '/usr/sbin/lpadmin' '-p' 'POSTSCRIPT' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=POSTSCRIPT&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' 'POSTSCRIPT,Ghostscript PDF' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' |
---|
556 | lpadmin: Forbidden |
---|
557 | 2018-11-03 16:20:15,704 video_encode nvenc encoder: h264 1636x958 result is 553926 bytes (7.2 MPixels/s), client options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} |
---|
558 | 2018-11-03 16:20:15,706 compress: 753.9ms for 1636x958 pixels at 0,0 for wid=1 using h264 with ratio 8.8% ( 6128KB to 540KB), sequence 1, client_options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} |
---|
559 | 2018-11-03 16:20:15,707 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 451, 134), damage data: (2, 0, 0, 451, 134, 'auto') |
---|
560 | 2018-11-03 16:20:15,708 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 451, 134), {}) |
---|
561 | 2018-11-03 16:20:15,709 lpadmin failed and returned error code: 1 |
---|
562 | 2018-11-03 16:20:15,709 check_pipeline('auto', 451, 134, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
563 | 2018-11-03 16:20:15,710 verify that user 'nathan' has all the required permissions |
---|
564 | 2018-11-03 16:20:15,710 get_video_pipeline_options(['h264', 'h265'], 451, 134, 'BGRX', False) using cached values from 207ms ago |
---|
565 | 2018-11-03 16:20:15,711 for running: '/usr/sbin/lpadmin' |
---|
566 | 2018-11-03 16:20:15,711 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)), (82, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc)), (78, (1, 1), (1, 1), 450, 134, video_spec(swscale), u'XRGB', (1, 1), 450, 134, video_spec(nvenc))], 451, 134, 'BGRX') |
---|
567 | 2018-11-03 16:20:15,711 full command: '/usr/sbin/lpadmin' '-p' 'Microsoft-Print-to-PDF' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=Microsoft+Print+to+PDF&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' 'Microsoft Print to PDF,Microsoft Print To PDF' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' |
---|
568 | 2018-11-03 16:20:15,712 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 450, 134, video_spec(nvenc)) |
---|
569 | 2018-11-03 16:20:15,713 make_instance() nvenc - instance count=1 |
---|
570 | 2018-11-03 16:20:15,714 will test 0 devices from failing list: [] |
---|
571 | 2018-11-03 16:20:15,716 will test 1 device from OK list: [0] |
---|
572 | 2018-11-03 16:20:15,718 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
573 | lpadmin: Forbidden |
---|
574 | 2018-11-03 16:20:15,925 created context=<pycuda._driver.Context object at 0x7f1c01f1e398> |
---|
575 | 2018-11-03 16:20:15,927 memory: free=5801MB, total=6077MB |
---|
576 | 2018-11-03 16:20:15,987 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
577 | 2018-11-03 16:20:16,230 send_delayed for wid 3, batch delay is 15ms, elapsed time is 527ms |
---|
578 | 2018-11-03 16:20:16,231 send_delayed_regions: bytes_cost=99304, bytes_threshold=58968, pixel_count=98280 |
---|
579 | 2018-11-03 16:20:16,231 send_delayed_regions: using full window update 520x189 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(3 : (520, 189))> |
---|
580 | 2018-11-03 16:20:16,234 process_damage_region: wid=3, adding pixel data to encode queue ( 520x189 - auto), elapsed time: 531.9 ms, request time: 2.3 ms, frame delay=0ms |
---|
581 | 2018-11-03 16:20:16,235 send_delayed_regions: bytes_cost=1568312, bytes_threshold=941354, pixel_count=1567288 |
---|
582 | 2018-11-03 16:20:16,236 nonvideo(100, png not a supported video encoding) |
---|
583 | 2018-11-03 16:20:16,236 send_delayed_regions: using full window update 1636x959 as webp, from <bound method WindowVideoSource.get_refresh_encoding of WindowVideoSource(1 : (1636, 959))> |
---|
584 | 2018-11-03 16:20:16,237 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - webp), elapsed time: 2.0 ms, request time: 0.2 ms, frame delay=0ms |
---|
585 | 2018-11-03 16:20:16,239 lpadmin failed and returned error code: 1 |
---|
586 | 2018-11-03 16:20:16,239 verify that user 'nathan' has all the required permissions |
---|
587 | 2018-11-03 16:20:16,239 for running: '/usr/sbin/lpadmin' |
---|
588 | 2018-11-03 16:20:16,240 full command: '/usr/sbin/lpadmin' '-p' 'http:cups.lstc.com:631eastwing_raw' '-v' 'xpraforwarder:/tmp?mimetype=application%2Fpdf&socket-path=%2Frun%2Fuser%2F250%2Fxpra%2Fcurry-57&remote-printer=%5C%5Chttp%3A%2F%2Fcups.lstc.com%3A631%5Ceastwing_raw&remote-device-uri=None&source=da39a3ee5e6b4b0d3255bfef95601890afd80709&display=%3A57' '-D' '\\http://cups.lstc.com:631\eastwing_raw,Lexmark MS510 Series Class Driver' '-L' 'on coyote2 (via xpra)' '-E' '-o' 'printer-is-shared=false' '-u' 'allow:nathan' '-P' '/usr/share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd' |
---|
589 | 2018-11-03 16:20:16,242 packet decoding sequence 1 for window 1: 1636x958 took 32.0ms |
---|
590 | 2018-11-03 16:20:16,242 record_latency: took 533.0 ms round trip, 525.5 for echo, 32.0 for decoding of 1567288 pixels, 554008 bytes sent over the network in 501.0 ms, 493.5 ms for echo |
---|
591 | 2018-11-03 16:20:16,242 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
592 | 2018-11-03 16:20:16,251 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H264 - bd - 450x134 ), info: {u'context_count': 2, u'generation': 8, u'pixel_format': u'BGRX', u'height': 134, u'frames': 0, u'total_memory': 0, u'quality': 80, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 480, u'speed': 80, u'device_count': 1, u'free_memory': 0, u'width': 450, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H264', u'preset': u'bd', u'bitrate': 3305988, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 160, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 537.79ms |
---|
593 | 2018-11-03 16:20:16,252 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
594 | 2018-11-03 16:20:16,252 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 451, 134), {}) image size: 451x134, encoder/csc size: 450x134 |
---|
595 | 2018-11-03 16:20:16,258 video_encode nvenc encoder: h264 450x134 result is 8827 bytes (10.4 MPixels/s), client options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} |
---|
596 | 2018-11-03 16:20:16,258 compress: 550.0ms for 450x134 pixels at 0,0 for wid=2 using h264 with ratio 3.7% ( 236KB to 8KB), sequence 2, client_options={u'speed': 80, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 80} |
---|
597 | 2018-11-03 16:20:16,258 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 520, 189), damage data: (3, 0, 0, 520, 189, 'auto') |
---|
598 | 2018-11-03 16:20:16,258 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 520, 189), {}) |
---|
599 | 2018-11-03 16:20:16,259 check_pipeline('auto', 520, 189, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
600 | 2018-11-03 16:20:16,259 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX', False) last params=None, full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
601 | 2018-11-03 16:20:16,260 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) |
---|
602 | 2018-11-03 16:20:16,260 add_scores(direct (no csc), None, BGRX) |
---|
603 | 2018-11-03 16:20:16,261 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
604 | 2018-11-03 16:20:16,261 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
605 | 2018-11-03 16:20:16,261 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
606 | 2018-11-03 16:20:16,261 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
607 | 2018-11-03 16:20:16,261 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
608 | 2018-11-03 16:20:16,261 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
609 | 2018-11-03 16:20:16,261 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
610 | 2018-11-03 16:20:16,261 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
611 | 2018-11-03 16:20:16,261 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
612 | 2018-11-03 16:20:16,262 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
613 | 2018-11-03 16:20:16,262 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
614 | 2018-11-03 16:20:16,262 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=82 |
---|
615 | 2018-11-03 16:20:16,262 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
616 | 2018-11-03 16:20:16,262 add_scores(direct (no csc), None, BGRX) |
---|
617 | 2018-11-03 16:20:16,262 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
618 | 2018-11-03 16:20:16,262 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
619 | 2018-11-03 16:20:16,262 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
620 | 2018-11-03 16:20:16,262 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
621 | 2018-11-03 16:20:16,262 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
622 | 2018-11-03 16:20:16,263 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
623 | 2018-11-03 16:20:16,263 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
624 | 2018-11-03 16:20:16,263 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
625 | 2018-11-03 16:20:16,263 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
626 | 2018-11-03 16:20:16,263 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
627 | 2018-11-03 16:20:16,263 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
628 | 2018-11-03 16:20:16,263 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=78 |
---|
629 | 2018-11-03 16:20:16,263 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
630 | 2018-11-03 16:20:16,263 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))] |
---|
631 | 2018-11-03 16:20:16,263 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))], 520, 189, 'BGRX') |
---|
632 | 2018-11-03 16:20:16,264 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
633 | 2018-11-03 16:20:16,264 make_instance() nvenc - instance count=2 |
---|
634 | 2018-11-03 16:20:16,264 will test 0 devices from failing list: [] |
---|
635 | 2018-11-03 16:20:16,264 will test 1 device from OK list: [0] |
---|
636 | 2018-11-03 16:20:16,264 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
637 | 2018-11-03 16:20:16,445 created context=<pycuda._driver.Context object at 0x7f1c01f1bb90> |
---|
638 | 2018-11-03 16:20:16,446 memory: free=5729MB, total=6077MB |
---|
639 | 2018-11-03 16:20:16,509 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
640 | 2018-11-03 16:20:16,509 packet decoding sequence 2 for window 2: 450x134 took 0.0ms |
---|
641 | 2018-11-03 16:20:16,730 may_recalculate(2, 60300) total 60300 pixels, scheduling recalculate work item |
---|
642 | 2018-11-03 16:20:16,732 recalculate_delays() wids=(1, 2), focus=3, maximized=[], fullscreen=[] |
---|
643 | 2018-11-03 16:20:16,734 calculate_batch_delay for wid=1 current batch delay=62, last update 343448 seconds ago |
---|
644 | 2018-11-03 16:20:16,735 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
645 | 2018-11-03 16:20:16,735 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 50, u'recent': 50} |
---|
646 | 2018-11-03 16:20:16,737 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
647 | 2018-11-03 16:20:16,738 update_batch_delay: client-decode-speed : 1.00,0.00 {u'avg': 21, u'recent': 21} |
---|
648 | 2018-11-03 16:20:16,739 make_instance() nvenc - instance count=0 |
---|
649 | 2018-11-03 16:20:16,739 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 766, 'elapsed': 1286} |
---|
650 | 2018-11-03 16:20:16,740 will test 1 device from failing list: [0] |
---|
651 | 2018-11-03 16:20:16,741 update_batch_delay: client-latency : 0.99,0.36 {u'target': 506, u'weight_multiplier': 4717, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 988, u'div': 1000, u'avg': 501, u'recent': 501} |
---|
652 | 2018-11-03 16:20:16,741 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
653 | 2018-11-03 16:20:16,741 update_batch_delay: client-ping-latency : 0.94,0.23 {u'target': 48, u'weight_multiplier': 972, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 891, u'div': 1000, u'avg': 43, u'recent': 43} |
---|
654 | 2018-11-03 16:20:16,944 created context=<pycuda._driver.Context object at 0x7f1c01f1e500> |
---|
655 | 2018-11-03 16:20:16,944 update_batch_delay: server-ping-latency : 0.96,0.24 {u'target': 65, u'weight_multiplier': 1214, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 920, u'div': 1000, u'avg': 61, u'recent': 61} |
---|
656 | 2018-11-03 16:20:16,946 memory: free=5664MB, total=6077MB |
---|
657 | 2018-11-03 16:20:16,946 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
658 | 2018-11-03 16:20:17,012 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
659 | 2018-11-03 16:20:17,013 send_delayed_regions: bytes_cost=61324, bytes_threshold=36260, pixel_count=60300 |
---|
660 | 2018-11-03 16:20:17,013 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
661 | 2018-11-03 16:20:17,240 nonvideo(100, png not a supported video encoding) |
---|
662 | 2018-11-03 16:20:17,240 update_batch_delay: compression-work-queue : 1.22,0.49 {u'target': 1000, u'weight_multiplier': 1701, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 1332, u'div': 1000, u'avg': 1934, u'recent': 2896} |
---|
663 | 2018-11-03 16:20:17,241 send_delayed_regions: using full window update 451x134 as webp, from <bound method WindowVideoSource.get_refresh_encoding of WindowVideoSource(2 : (451, 134))> |
---|
664 | 2018-11-03 16:20:17,241 update_batch_delay: congestion : 1.08,0.79 {} |
---|
665 | 2018-11-03 16:20:17,242 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
666 | 2018-11-03 16:20:17,244 get_window_pixmap: no pixel data for window WindowModel(0x600ae4), wid=2 |
---|
667 | 2018-11-03 16:20:17,289 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
668 | 2018-11-03 16:20:17,289 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} |
---|
669 | 2018-11-03 16:20:17,291 setup_pipeline: trying (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
670 | 2018-11-03 16:20:17,291 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
671 | 2018-11-03 16:20:17,294 make_instance() swscale - instance count=0 |
---|
672 | 2018-11-03 16:20:17,295 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
673 | 2018-11-03 16:20:17,295 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) |
---|
674 | 2018-11-03 16:20:17,296 encoding_totals for wid=2 with primary encoding=auto : {'h264': [1, 60300], 'webp': [1, 60434]} |
---|
675 | 2018-11-03 16:20:17,297 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
676 | 2018-11-03 16:20:17,298 source format=CSCPixelFormat(GBRP) |
---|
677 | 2018-11-03 16:20:17,301 destination format=CSCPixelFormat(GBRP) |
---|
678 | 2018-11-03 16:20:17,301 sws context=0x7f1bed29ff00 |
---|
679 | 2018-11-03 16:20:17,302 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
680 | 2018-11-03 16:20:17,302 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 8.34ms |
---|
681 | 2018-11-03 16:20:17,303 update_batch_delay: delay=80 |
---|
682 | 2018-11-03 16:20:17,303 make_instance() nvenc - instance count=0 |
---|
683 | 2018-11-03 16:20:17,304 will test 1 device from failing list: [0] |
---|
684 | 2018-11-03 16:20:17,304 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
685 | 2018-11-03 16:20:17,483 created context=<pycuda._driver.Context object at 0x7f1c0806b938> |
---|
686 | 2018-11-03 16:20:17,485 memory: free=5664MB, total=6077MB |
---|
687 | 2018-11-03 16:20:17,485 update_encoding_options(False) wid=1, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
688 | 2018-11-03 16:20:17,550 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 |
---|
689 | 2018-11-03 16:20:17,550 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
690 | 2018-11-03 16:20:17,551 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 959, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
691 | 2018-11-03 16:20:17,778 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c0005dc90> |
---|
692 | 2018-11-03 16:20:17,780 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) |
---|
693 | 2018-11-03 16:20:17,781 loading function ARGB_to_NV12 from pre-compiled cubin took 3.5ms |
---|
694 | 2018-11-03 16:20:17,781 add_scores(direct (no csc), None, BGRX) |
---|
695 | 2018-11-03 16:20:17,786 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
696 | 2018-11-03 16:20:17,787 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 |
---|
697 | 2018-11-03 16:20:17,788 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 |
---|
698 | 2018-11-03 16:20:17,789 send_delayed_regions: bytes_cost=46129, bytes_threshold=58968, pixel_count=45105 |
---|
699 | 2018-11-03 16:20:17,789 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
700 | 2018-11-03 16:20:17,790 process_damage_region: wid=3, adding pixel data to encode queue ( 485x93 - auto), elapsed time: 499.3 ms, request time: 0.8 ms, frame delay=0ms |
---|
701 | 2018-11-03 16:20:17,791 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
702 | 2018-11-03 16:20:17,792 send_delayed_regions: sent 1 regions using ['auto'] |
---|
703 | 2018-11-03 16:20:17,792 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
704 | 2018-11-03 16:20:17,837 setup_pipeline failed for (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
705 | 2018-11-03 16:20:17,838 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
706 | 2018-11-03 16:20:17,838 window 3 delayed region already sent |
---|
707 | 2018-11-03 16:20:17,838 swscale.ColorspaceConverter.clean() sws context=0x7f1bed29ff00 |
---|
708 | 2018-11-03 16:20:17,839 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
709 | 2018-11-03 16:20:17,839 setup_pipeline: trying (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
710 | 2018-11-03 16:20:17,840 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
711 | 2018-11-03 16:20:17,841 make_instance() swscale - instance count=1 |
---|
712 | 2018-11-03 16:20:17,842 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
713 | 2018-11-03 16:20:17,843 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) |
---|
714 | 2018-11-03 16:20:17,844 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
715 | 2018-11-03 16:20:17,844 source format=CSCPixelFormat(GBRP) |
---|
716 | 2018-11-03 16:20:17,845 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
717 | 2018-11-03 16:20:17,847 destination format=CSCPixelFormat(GBRP) |
---|
718 | 2018-11-03 16:20:17,849 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 |
---|
719 | 2018-11-03 16:20:17,850 sws context=0x7f1bedf2e600 |
---|
720 | 2018-11-03 16:20:17,851 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
721 | 2018-11-03 16:20:17,851 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 10.06ms |
---|
722 | 2018-11-03 16:20:17,851 add_scores(direct (no csc), None, BGRX) |
---|
723 | 2018-11-03 16:20:17,852 make_instance() nvenc - instance count=0 |
---|
724 | 2018-11-03 16:20:17,853 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
725 | 2018-11-03 16:20:17,853 will test 1 device from failing list: [0] |
---|
726 | 2018-11-03 16:20:17,853 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 |
---|
727 | 2018-11-03 16:20:17,854 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
728 | 2018-11-03 16:20:17,854 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
729 | 2018-11-03 16:20:18,050 created context=<pycuda._driver.Context object at 0x7f1c01f1bb90> |
---|
730 | 2018-11-03 16:20:18,051 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
731 | 2018-11-03 16:20:18,052 memory: free=5662MB, total=6077MB |
---|
732 | 2018-11-03 16:20:18,052 send_delayed for wid 1, batch delay is 80ms, elapsed time is 199ms |
---|
733 | 2018-11-03 16:20:18,052 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
734 | 2018-11-03 16:20:18,110 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
735 | 2018-11-03 16:20:18,111 send_delayed_regions: bytes_cost=27536, bytes_threshold=941354, pixel_count=25488 |
---|
736 | 2018-11-03 16:20:18,112 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
737 | 2018-11-03 16:20:18,320 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c0001bd00> |
---|
738 | 2018-11-03 16:20:18,320 send_delayed_regions: merged=[R(2, 243, 1586, 714)], merged_bytes_cost=1133428, bytes_cost=27536, merged_pixel_count=1132404, pixel_count=25488 |
---|
739 | 2018-11-03 16:20:18,321 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
740 | 2018-11-03 16:20:18,321 loading function ARGB_to_NV12 from pre-compiled cubin took 1.9ms |
---|
741 | 2018-11-03 16:20:18,322 nonvideo(80, size out of range for video encoder) |
---|
742 | 2018-11-03 16:20:18,322 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
743 | 2018-11-03 16:20:18,326 get_best_encoding_video(..) temporarily switching to lossless mode for 1296 pixels: low pixel count |
---|
744 | 2018-11-03 16:20:18,327 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
745 | 2018-11-03 16:20:18,332 process_damage_region: wid=1, adding pixel data to encode queue ( 36x36 - rgb24), elapsed time: 479.3 ms, request time: 4.2 ms, frame delay=0ms |
---|
746 | 2018-11-03 16:20:18,332 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
747 | 2018-11-03 16:20:18,333 process_damage_region: wid=1, adding pixel data to encode queue (1512x16 - jpeg), elapsed time: 480.3 ms, request time: 0.2 ms, frame delay=0ms |
---|
748 | 2018-11-03 16:20:18,401 setup_pipeline failed for (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
749 | 2018-11-03 16:20:18,402 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
750 | 2018-11-03 16:20:18,402 send_delayed_regions: sent 2 regions using ['jpeg', 'rgb24'] |
---|
751 | 2018-11-03 16:20:18,402 swscale.ColorspaceConverter.clean() sws context=0x7f1bedf2e600 |
---|
752 | 2018-11-03 16:20:18,403 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=77 |
---|
753 | 2018-11-03 16:20:18,403 setup_pipeline(..) failed! took 2139.73ms |
---|
754 | 2018-11-03 16:20:18,404 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
755 | 2018-11-03 16:20:18,405 Error: failed to setup a video pipeline for BGRX at 520x189 |
---|
756 | 2018-11-03 16:20:18,406 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
757 | 2018-11-03 16:20:18,412 tried the following options |
---|
758 | 2018-11-03 16:20:18,412 check_pipeline_score(False) best=(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
759 | 2018-11-03 16:20:18,413 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
760 | 2018-11-03 16:20:18,414 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
761 | 2018-11-03 16:20:18,415 listget('default.icons', [], <type 'str'>, None) |
---|
762 | 2018-11-03 16:20:18,415 (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
763 | 2018-11-03 16:20:18,415 expected a list or tuple value for default.icons but got <type 'str'> |
---|
764 | 2018-11-03 16:20:18,416 (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
765 | 2018-11-03 16:20:18,416 listget('size', (64, 64), <type 'int'>, None) |
---|
766 | 2018-11-03 16:20:18,458 Error: failed to setup a video pipeline for auto encoding with source format BGRX |
---|
767 | 2018-11-03 16:20:18,459 expected a list or tuple value for size but got <type 'str'> |
---|
768 | 2018-11-03 16:20:18,459 all encoders: |
---|
769 | 2018-11-03 16:20:18,459 listget('max_size', (64, 64), <type 'int'>, None) |
---|
770 | 2018-11-03 16:20:18,459 supported CSC modes: |
---|
771 | 2018-11-03 16:20:18,459 expected a list or tuple value for max_size but got <type 'str'> |
---|
772 | 2018-11-03 16:20:18,460 supported encoders: |
---|
773 | 2018-11-03 16:20:18,460 encoders CSC modes: |
---|
774 | 2018-11-03 16:20:18,461 using non-video fallback encoding |
---|
775 | 2018-11-03 16:20:18,464 compress: 2205.6ms for 520x189 pixels at 0,0 for wid=3 using jpeg with ratio 3.1% ( 383KB to 11KB), sequence 1, client_options={'quality': 30} |
---|
776 | 2018-11-03 16:20:18,465 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
777 | 2018-11-03 16:20:18,466 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
778 | 2018-11-03 16:20:18,466 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
779 | 2018-11-03 16:20:18,466 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 53ms ago |
---|
780 | 2018-11-03 16:20:18,466 setup_pipeline([(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
781 | 2018-11-03 16:20:18,467 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
782 | 2018-11-03 16:20:18,467 make_instance() nvenc - instance count=2 |
---|
783 | 2018-11-03 16:20:18,468 will test 1 device from failing list: [0] |
---|
784 | 2018-11-03 16:20:18,468 class-changed(OverrideRedirectWindowModel(0x601070), ()) content-type= |
---|
785 | 2018-11-03 16:20:18,468 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
786 | 2018-11-03 16:20:18,469 parse_csc_modes({'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')}) current value={} |
---|
787 | 2018-11-03 16:20:18,694 created context=<pycuda._driver.Context object at 0x7f1c00019d70> |
---|
788 | 2018-11-03 16:20:18,695 wvs.update_encoding_selection(auto, [], True) full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRX', 'BGRA', 'RGBX', 'RGBA')} |
---|
789 | 2018-11-03 16:20:18,696 memory: free=5729MB, total=6077MB |
---|
790 | 2018-11-03 16:20:18,696 update_encoding_options: common_video_encodings=['h264', 'h265'], csc_encoder=None, video_encoder=None |
---|
791 | 2018-11-03 16:20:18,765 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
792 | 2018-11-03 16:20:18,766 ws.update_encoding_selection(auto, [], True) encoding=auto, common encodings=['h264', 'png', 'png/P', 'png/L', 'webp', 'rgb', 'rgb24', 'rgb32', 'jpeg', 'h265'] |
---|
793 | 2018-11-03 16:20:18,967 update_encoding_selection: client refresh encodings=[], auto_refresh_encodings=('png', 'webp', 'rgb24', 'rgb32') |
---|
794 | 2018-11-03 16:20:18,968 update_encoding_options(False) wid=4, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(4 : (64, 41))> |
---|
795 | 2018-11-03 16:20:18,970 cannot score: no pixel format! |
---|
796 | 2018-11-03 16:20:18,970 initial encoding for 4: auto |
---|
797 | 2018-11-03 16:20:18,972 send_delayed_regions: bytes_cost=99304, bytes_threshold=58968, pixel_count=98280 |
---|
798 | 2018-11-03 16:20:18,972 nonvideo(100, png not a supported video encoding) |
---|
799 | 2018-11-03 16:20:18,972 send_delayed_regions: using full window update 520x189 as webp, from <bound method WindowVideoSource.get_refresh_encoding of WindowVideoSource(3 : (520, 189))> |
---|
800 | 2018-11-03 16:20:18,973 process_damage_region: wid=3, adding pixel data to encode queue ( 520x189 - webp), elapsed time: 1.3 ms, request time: 0.9 ms, frame delay=0ms |
---|
801 | 2018-11-03 16:20:18,975 setup_pipeline failed for (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
802 | 2018-11-03 16:20:18,975 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
803 | 2018-11-03 16:20:18,976 make_instance() nvenc - instance count=0 |
---|
804 | 2018-11-03 16:20:18,976 will test 1 device from failing list: [0] |
---|
805 | 2018-11-03 16:20:18,977 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
806 | 2018-11-03 16:20:19,190 created context=<pycuda._driver.Context object at 0x7f1c01f1bb90> |
---|
807 | 2018-11-03 16:20:19,192 memory: free=5658MB, total=6077MB |
---|
808 | 2018-11-03 16:20:19,192 send_delayed for wid 4, batch delay is 2ms, elapsed time is 221ms |
---|
809 | 2018-11-03 16:20:19,246 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
810 | 2018-11-03 16:20:19,247 send_delayed_regions: bytes_cost=3648, bytes_threshold=1574, pixel_count=2624 |
---|
811 | 2018-11-03 16:20:19,440 get_best_encoding_video(..) temporarily switching to lossless mode for 2624 pixels: low pixel count |
---|
812 | 2018-11-03 16:20:19,441 send_delayed_regions: using full window update 64x41 as rgb24, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(4 : (64, 41))> |
---|
813 | 2018-11-03 16:20:19,442 process_damage_region: wid=4, adding pixel data to encode queue ( 64x41 - rgb24), elapsed time: 470.8 ms, request time: 0.6 ms, frame delay=0ms |
---|
814 | 2018-11-03 16:20:19,443 packet decoding sequence 1 for window 3: 520x189 took 15.0ms |
---|
815 | 2018-11-03 16:20:19,443 record_latency: took 977.9 ms round trip, 977.8 for echo, 15.0 for decoding of 98280 pixels, 12095 bytes sent over the network in 962.9 ms, 962.8 ms for echo |
---|
816 | 2018-11-03 16:20:19,443 may_recalculate(3, 98280) total 98280 pixels, scheduling recalculate work item |
---|
817 | 2018-11-03 16:20:19,445 recalculate_delays() wids=(3,), focus=1, maximized=[], fullscreen=[] |
---|
818 | 2018-11-03 16:20:19,514 setup_pipeline failed for (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
819 | 2018-11-03 16:20:19,515 calculate_batch_delay for wid=3 current batch delay=15, last update 343451 seconds ago |
---|
820 | 2018-11-03 16:20:19,516 setup_pipeline: trying (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
821 | 2018-11-03 16:20:19,517 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 40, u'recent': 40} |
---|
822 | 2018-11-03 16:20:19,517 make_instance() swscale - instance count=1 |
---|
823 | 2018-11-03 16:20:19,518 update_batch_delay: client-decode-speed : 1.00,0.00 {u'avg': 160, u'recent': 160} |
---|
824 | 2018-11-03 16:20:19,518 swscale.ColorspaceConverter.init_context(1636, 958, 'BGRX', 1636, 958, u'XRGB', 60) |
---|
825 | 2018-11-03 16:20:19,519 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 2963, 'elapsed': 2225} |
---|
826 | 2018-11-03 16:20:19,519 update_batch_delay: client-latency : 1.12,1.61 {u'target': 506, u'weight_multiplier': 4717, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1247, u'div': 1000, u'avg': 874, u'recent': 958} |
---|
827 | 2018-11-03 16:20:19,519 update_batch_delay: client-ping-latency : 0.68,0.14 {u'target': 9, u'weight_multiplier': 247, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 462, u'div': 1000, u'avg': 17, u'recent': 10} |
---|
828 | 2018-11-03 16:20:19,520 update_batch_delay: server-ping-latency : 0.96,0.24 {u'target': 65, u'weight_multiplier': 1214, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 920, u'div': 1000, u'avg': 61, u'recent': 61} |
---|
829 | 2018-11-03 16:20:19,520 source format=CSCPixelFormat(GBRP) |
---|
830 | 2018-11-03 16:20:19,520 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
831 | 2018-11-03 16:20:19,520 destination format=CSCPixelFormat(GBRP) |
---|
832 | 2018-11-03 16:20:19,520 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 98280000, u'avg': 0, u'recent': 0} |
---|
833 | 2018-11-03 16:20:19,522 sws context=0x7f1bed893500 |
---|
834 | 2018-11-03 16:20:19,522 update_batch_delay: compression-work-queue : 2.23,3.47 {u'target': 1000, u'weight_multiplier': 3001, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 3694, u'div': 1000, u'avg': 6113, u'recent': 9007} |
---|
835 | 2018-11-03 16:20:19,522 setup_pipeline: csc=swscale(BGRX 1636x958 - XRGB 1636x958), info={u'dst_bytes_per_pixel': 4, u'src_height': 958, u'src_width': 1636, u'dst_height': 958, u'max-size': (16384, 16384), u'dst_width': 1636, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 5.15ms |
---|
836 | 2018-11-03 16:20:19,523 update_batch_delay: congestion : 1.01,0.10 {} |
---|
837 | 2018-11-03 16:20:19,523 make_instance() nvenc - instance count=0 |
---|
838 | 2018-11-03 16:20:19,523 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 98280000, u'avg': 0, u'recent': 0} |
---|
839 | 2018-11-03 16:20:19,524 will test 1 device from failing list: [0] |
---|
840 | 2018-11-03 16:20:19,524 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} |
---|
841 | 2018-11-03 16:20:19,524 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
842 | 2018-11-03 16:20:19,525 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
843 | 2018-11-03 16:20:19,725 created context=<pycuda._driver.Context object at 0x7f1c00019cf8> |
---|
844 | 2018-11-03 16:20:19,726 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
845 | 2018-11-03 16:20:19,727 memory: free=5658MB, total=6077MB |
---|
846 | 2018-11-03 16:20:19,727 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
847 | 2018-11-03 16:20:19,790 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
848 | 2018-11-03 16:20:19,790 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
849 | 2018-11-03 16:20:20,012 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c0001bec0> |
---|
850 | 2018-11-03 16:20:20,013 update_batch_delay: delay=113 |
---|
851 | 2018-11-03 16:20:20,014 loading function ARGB_to_NV12 from pre-compiled cubin took 1.5ms |
---|
852 | 2018-11-03 16:20:20,014 update_encoding_options(False) wid=3, want_alpha=False, speed=80, quality=80, bandwidth-limit=0, lossless threshold: 76 / 5, rgb auto threshold=7372 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(3 : (520, 189))> |
---|
853 | 2018-11-03 16:20:20,025 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX', False) last params=(['h264', 'h265'], 520, 189, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
854 | 2018-11-03 16:20:20,025 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') speed: 80 (min 30), quality: 80 (min 30) |
---|
855 | 2018-11-03 16:20:20,025 add_scores(direct (no csc), None, BGRX) |
---|
856 | 2018-11-03 16:20:20,025 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
857 | 2018-11-03 16:20:20,026 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
858 | 2018-11-03 16:20:20,026 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
859 | 2018-11-03 16:20:20,026 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
860 | 2018-11-03 16:20:20,026 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
861 | 2018-11-03 16:20:20,026 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
862 | 2018-11-03 16:20:20,026 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
863 | 2018-11-03 16:20:20,027 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
864 | 2018-11-03 16:20:20,027 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
865 | 2018-11-03 16:20:20,027 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
866 | 2018-11-03 16:20:20,027 calculate_scaling(520, 189, 4096, 4096)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
867 | 2018-11-03 16:20:20,027 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 95, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=82 |
---|
868 | 2018-11-03 16:20:20,027 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
869 | 2018-11-03 16:20:20,027 add_scores(direct (no csc), None, BGRX) |
---|
870 | 2018-11-03 16:20:20,028 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
871 | 2018-11-03 16:20:20,028 get_score(BGRX , None , video_spec(nvenc) , 520, 189) quality: 80, speed: 80, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
872 | 2018-11-03 16:20:20,028 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
873 | 2018-11-03 16:20:20,028 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
874 | 2018-11-03 16:20:20,028 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
875 | 2018-11-03 16:20:20,028 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
876 | 2018-11-03 16:20:20,028 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
877 | 2018-11-03 16:20:20,028 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
878 | 2018-11-03 16:20:20,029 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
879 | 2018-11-03 16:20:20,029 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
880 | 2018-11-03 16:20:20,029 calculate_scaling(520, 189, 8192, 8192)=(1, 1) (q=80, s=80, scaling_control=None) |
---|
881 | 2018-11-03 16:20:20,029 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 520, 189) quality: 75, speed: 74, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=520x188, sizescore=100, client score delta= 0, cpu score= 0, gpu score=100, score=78 |
---|
882 | 2018-11-03 16:20:20,029 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
883 | 2018-11-03 16:20:20,029 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))] |
---|
884 | 2018-11-03 16:20:20,030 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
885 | 2018-11-03 16:20:20,093 setup_pipeline failed for (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
886 | 2018-11-03 16:20:20,093 swscale.ColorspaceConverter.clean() sws context=0x7f1bed893500 |
---|
887 | 2018-11-03 16:20:20,093 setup_pipeline: trying (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
888 | 2018-11-03 16:20:20,094 make_instance() swscale - instance count=2 |
---|
889 | 2018-11-03 16:20:20,094 swscale.ColorspaceConverter.init_context(1636, 958, 'BGRX', 1636, 958, u'XRGB', 60) |
---|
890 | 2018-11-03 16:20:20,094 source format=CSCPixelFormat(GBRP) |
---|
891 | 2018-11-03 16:20:20,094 destination format=CSCPixelFormat(GBRP) |
---|
892 | 2018-11-03 16:20:20,096 sws context=0x7f1bed3d4e80 |
---|
893 | 2018-11-03 16:20:20,096 setup_pipeline: csc=swscale(BGRX 1636x958 - XRGB 1636x958), info={u'dst_bytes_per_pixel': 4, u'src_height': 958, u'src_width': 1636, u'dst_height': 958, u'max-size': (16384, 16384), u'dst_width': 1636, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 2.55ms |
---|
894 | 2018-11-03 16:20:20,097 make_instance() nvenc - instance count=0 |
---|
895 | 2018-11-03 16:20:20,097 will test 1 device from failing list: [0] |
---|
896 | 2018-11-03 16:20:20,097 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
897 | 2018-11-03 16:20:20,333 created context=<pycuda._driver.Context object at 0x7f1c01f1bb90> |
---|
898 | 2018-11-03 16:20:20,334 memory: free=5652MB, total=6077MB |
---|
899 | 2018-11-03 16:20:20,395 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
900 | 2018-11-03 16:20:20,629 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1bdc34e050> |
---|
901 | 2018-11-03 16:20:20,629 loading function ARGB_to_NV12 from pre-compiled cubin took 0.5ms |
---|
902 | 2018-11-03 16:20:20,689 setup_pipeline failed for (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
903 | 2018-11-03 16:20:20,689 swscale.ColorspaceConverter.clean() sws context=0x7f1bed3d4e80 |
---|
904 | 2018-11-03 16:20:20,690 setup_pipeline(..) failed! took 2223.63ms |
---|
905 | 2018-11-03 16:20:20,690 Error: failed to setup a video pipeline for BGRX at 1636x959 |
---|
906 | 2018-11-03 16:20:20,690 tried the following options |
---|
907 | 2018-11-03 16:20:20,690 (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
908 | 2018-11-03 16:20:20,690 (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
909 | 2018-11-03 16:20:20,690 (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
910 | 2018-11-03 16:20:20,690 (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
911 | 2018-11-03 16:20:20,756 Error: failed to setup a video pipeline for auto encoding with source format BGRX |
---|
912 | 2018-11-03 16:20:20,757 all encoders: |
---|
913 | 2018-11-03 16:20:20,757 supported CSC modes: |
---|
914 | 2018-11-03 16:20:20,757 supported encoders: |
---|
915 | 2018-11-03 16:20:20,757 encoders CSC modes: |
---|
916 | 2018-11-03 16:20:20,757 using non-video fallback encoding |
---|
917 | 2018-11-03 16:20:20,793 compress: 2327.0ms for 1636x959 pixels at 0,0 for wid=1 using jpeg with ratio 2.4% ( 6128KB to 148KB), sequence 2, client_options={'quality': 30} |
---|
918 | 2018-11-03 16:20:20,793 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 520, 189), damage data: (3, 0, 0, 520, 189, 'auto') |
---|
919 | 2018-11-03 16:20:20,794 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 520, 189), {}) |
---|
920 | 2018-11-03 16:20:20,794 check_pipeline('auto', 520, 189, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
921 | 2018-11-03 16:20:20,795 get_video_pipeline_options(['h264', 'h265'], 520, 189, 'BGRX', False) using cached values from 765ms ago |
---|
922 | 2018-11-03 16:20:20,795 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)), (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)), (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc))], 520, 189, 'BGRX') |
---|
923 | 2018-11-03 16:20:20,795 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
924 | 2018-11-03 16:20:20,796 make_instance() nvenc - instance count=2 |
---|
925 | 2018-11-03 16:20:20,796 will test 1 device from failing list: [0] |
---|
926 | 2018-11-03 16:20:20,796 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
927 | 2018-11-03 16:20:20,981 created context=<pycuda._driver.Context object at 0x7f1c01f1e500> |
---|
928 | 2018-11-03 16:20:20,981 memory: free=5729MB, total=6077MB |
---|
929 | 2018-11-03 16:20:21,014 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
930 | 2018-11-03 16:20:21,217 packet decoding sequence 2 for window 1: 1636x959 took 16.0ms |
---|
931 | 2018-11-03 16:20:21,219 record_latency: took 425.2 ms round trip, 424.1 for echo, 16.0 for decoding of 1568924 pixels, 151982 bytes sent over the network in 409.2 ms, 408.1 ms for echo |
---|
932 | 2018-11-03 16:20:21,220 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
933 | 2018-11-03 16:20:21,220 may_recalculate(1, 1568924) total 1568924 pixels, scheduling recalculate work item |
---|
934 | 2018-11-03 16:20:21,221 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
935 | 2018-11-03 16:20:21,224 recalculate_delays() wids=(1,), focus=0, maximized=[], fullscreen=[] |
---|
936 | 2018-11-03 16:20:21,224 make_instance() nvenc - instance count=0 |
---|
937 | 2018-11-03 16:20:21,225 send_delayed_regions: bytes_cost=1569948, bytes_threshold=941354, pixel_count=1568924 |
---|
938 | 2018-11-03 16:20:21,225 calculate_batch_delay for wid=1 current batch delay=80, last update 4 seconds ago |
---|
939 | 2018-11-03 16:20:21,226 will test 1 device from failing list: [0] |
---|
940 | 2018-11-03 16:20:21,226 nonvideo(100, png not a supported video encoding) |
---|
941 | 2018-11-03 16:20:21,227 calculate_batch_delay for wid=1, skipping - only 1 events since the last update |
---|
942 | 2018-11-03 16:20:21,227 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
943 | 2018-11-03 16:20:21,227 send_delayed_regions: using full window update 1636x959 as webp, from <bound method WindowVideoSource.get_refresh_encoding of WindowVideoSource(1 : (1636, 959))> |
---|
944 | 2018-11-03 16:20:21,228 get_target_quality: target=100% (window 1636x959) pctpixdamaged=1%, dpc={1: 0, 2: 0, 3: 0, 4: 25488, 5: 0, 6: 1568924, 7: 3137848, 8: 0, 9: 0, 10: 0} |
---|
945 | 2018-11-03 16:20:21,405 created context=<pycuda._driver.Context object at 0x7f1c00019ed8> |
---|
946 | 2018-11-03 16:20:21,407 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - webp), elapsed time: 182.3 ms, request time: 1.1 ms, frame delay=0ms |
---|
947 | 2018-11-03 16:20:21,408 update_quality() wid=1, info={'batch-delay-ratio': 150, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 3, 'latency': 423, 'compression-ratio': (126, 97, 8), 'min_quality': 30, 'min_speed': 30}, quality=97 |
---|
948 | 2018-11-03 16:20:21,408 memory: free=5664MB, total=6077MB |
---|
949 | 2018-11-03 16:20:21,409 update_speed() wid=1, info={'congestion-value': 3, 'min_speed': 30, 'damage_latency': {'abs_factor': 2405, 'rel_factor': 930, 'avg': 4381, 'ref': 45, 'target': 141}, 'frame_delay': 141, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 91002933, 'min': 1000000}, 'max-speed-range': 100}, speed=95 |
---|
950 | 2018-11-03 16:20:21,473 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
951 | 2018-11-03 16:20:21,474 update_encoding_options(False) wid=1, want_alpha=False, speed=95, quality=97, bandwidth-limit=0, lossless threshold: 79 / 5, rgb auto threshold=22348 (min=2048, max=32768), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
952 | 2018-11-03 16:20:21,703 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
953 | 2018-11-03 16:20:21,703 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 95 (min 30), quality: 97 (min 30) |
---|
954 | 2018-11-03 16:20:21,704 add_scores(direct (no csc), None, BGRX) |
---|
955 | 2018-11-03 16:20:21,749 setup_pipeline failed for (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
956 | 2018-11-03 16:20:21,750 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=97, s=95, scaling_control=None) |
---|
957 | 2018-11-03 16:20:21,753 setup_pipeline: trying (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
958 | 2018-11-03 16:20:21,753 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 97, speed: 76, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=85 |
---|
959 | 2018-11-03 16:20:21,754 make_instance() swscale - instance count=2 |
---|
960 | 2018-11-03 16:20:21,756 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
961 | 2018-11-03 16:20:21,757 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) |
---|
962 | 2018-11-03 16:20:21,758 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
963 | 2018-11-03 16:20:21,758 source format=CSCPixelFormat(GBRP) |
---|
964 | 2018-11-03 16:20:21,758 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
965 | 2018-11-03 16:20:21,758 destination format=CSCPixelFormat(GBRP) |
---|
966 | 2018-11-03 16:20:21,759 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
967 | 2018-11-03 16:20:21,760 sws context=0x7f1bed3c29c0 |
---|
968 | 2018-11-03 16:20:21,760 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
969 | 2018-11-03 16:20:21,761 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 6.61ms |
---|
970 | 2018-11-03 16:20:21,762 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
971 | 2018-11-03 16:20:21,762 make_instance() nvenc - instance count=0 |
---|
972 | 2018-11-03 16:20:21,763 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
973 | 2018-11-03 16:20:21,766 will test 1 device from failing list: [0] |
---|
974 | 2018-11-03 16:20:21,766 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
975 | 2018-11-03 16:20:21,767 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
976 | 2018-11-03 16:20:21,767 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=97, s=95, scaling_control=None) |
---|
977 | 2018-11-03 16:20:21,983 created context=<pycuda._driver.Context object at 0x7f1c00019f50> |
---|
978 | 2018-11-03 16:20:21,983 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 78, speed: 72, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=77 |
---|
979 | 2018-11-03 16:20:21,985 memory: free=5664MB, total=6077MB |
---|
980 | 2018-11-03 16:20:21,987 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
981 | 2018-11-03 16:20:22,030 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
982 | 2018-11-03 16:20:22,032 add_scores(direct (no csc), None, BGRX) |
---|
983 | 2018-11-03 16:20:22,240 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1c0001bc20> |
---|
984 | 2018-11-03 16:20:22,241 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=97, s=95, scaling_control=None) |
---|
985 | 2018-11-03 16:20:22,243 encoding_totals for wid=4 with primary encoding=auto : {} |
---|
986 | 2018-11-03 16:20:22,243 loading function ARGB_to_NV12 from pre-compiled cubin took 4.0ms |
---|
987 | 2018-11-03 16:20:22,244 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 63, speed: 76, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=79 |
---|
988 | 2018-11-03 16:20:22,251 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
989 | 2018-11-03 16:20:22,253 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
990 | 2018-11-03 16:20:22,253 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
991 | 2018-11-03 16:20:22,254 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
992 | 2018-11-03 16:20:22,255 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
993 | 2018-11-03 16:20:22,256 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
994 | 2018-11-03 16:20:22,296 setup_pipeline failed for (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
995 | 2018-11-03 16:20:22,296 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
996 | 2018-11-03 16:20:22,298 swscale.ColorspaceConverter.clean() sws context=0x7f1bed3c29c0 |
---|
997 | 2018-11-03 16:20:22,300 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
998 | 2018-11-03 16:20:22,302 setup_pipeline: trying (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
999 | 2018-11-03 16:20:22,303 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=97, s=95, scaling_control=None) |
---|
1000 | 2018-11-03 16:20:22,304 make_instance() swscale - instance count=3 |
---|
1001 | 2018-11-03 16:20:22,304 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 58, speed: 72, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=73 |
---|
1002 | 2018-11-03 16:20:22,304 swscale.ColorspaceConverter.init_context(520, 188, 'BGRX', 520, 188, u'XRGB', 60) |
---|
1003 | 2018-11-03 16:20:22,305 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1004 | 2018-11-03 16:20:22,305 source format=CSCPixelFormat(GBRP) |
---|
1005 | 2018-11-03 16:20:22,306 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(85, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (79, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (77, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (73, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1006 | 2018-11-03 16:20:22,306 destination format=CSCPixelFormat(GBRP) |
---|
1007 | 2018-11-03 16:20:22,306 send_delayed for wid 1, batch delay is 80ms, elapsed time is 54ms |
---|
1008 | 2018-11-03 16:20:22,307 check_pipeline_score(False) best=(85, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1009 | 2018-11-03 16:20:22,308 sws context=0x7f1bed2d8440 |
---|
1010 | 2018-11-03 16:20:22,309 send_delayed_regions: bytes_cost=2320, bytes_threshold=941354, pixel_count=1296 |
---|
1011 | 2018-11-03 16:20:22,309 setup_pipeline: csc=swscale(BGRX 520x188 - XRGB 520x188), info={u'dst_bytes_per_pixel': 4, u'src_height': 188, u'src_width': 520, u'dst_height': 188, u'max-size': (16384, 16384), u'dst_width': 520, u'version': (5, 1, 100), u'flags': [1], u'src_format': 'BGRX', u'formats': [u'RGB', u'BGR', u'XRGB', u'BGRX', u'RGBX', u'XBGR', u'YUV420P', u'YUV422P', u'YUV444P', u'GBRP'], u'frames': 0, u'dst_format': u'XRGB'}, setup took 5.54ms |
---|
1012 | 2018-11-03 16:20:22,309 get_best_encoding_video(..) temporarily switching to lossless mode for 1296 pixels: low pixel count |
---|
1013 | 2018-11-03 16:20:22,310 make_instance() nvenc - instance count=0 |
---|
1014 | 2018-11-03 16:20:22,314 will test 1 device from failing list: [0] |
---|
1015 | 2018-11-03 16:20:22,314 process_damage_region: wid=1, adding pixel data to encode queue ( 36x36 - rgb24), elapsed time: 61.1 ms, request time: 3.5 ms, frame delay=0ms |
---|
1016 | 2018-11-03 16:20:22,314 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1017 | 2018-11-03 16:20:22,314 send_delayed_regions: sent 1 regions using ['rgb24'] |
---|
1018 | 2018-11-03 16:20:22,489 created context=<pycuda._driver.Context object at 0x7f1c0806b938> |
---|
1019 | 2018-11-03 16:20:22,489 memory: free=5662MB, total=6077MB |
---|
1020 | 2018-11-03 16:20:22,553 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1021 | 2018-11-03 16:20:22,554 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 |
---|
1022 | 2018-11-03 16:20:22,755 get_CUDA_function(0, ARGB_to_NV12) module=<pycuda._driver.Module object at 0x7f1bdc359050> |
---|
1023 | 2018-11-03 16:20:22,758 loading function ARGB_to_NV12 from pre-compiled cubin took 2.8ms |
---|
1024 | 2018-11-03 16:20:22,833 setup_pipeline failed for (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)): cannot open encoding session, context is NULL |
---|
1025 | 2018-11-03 16:20:22,834 swscale.ColorspaceConverter.clean() sws context=0x7f1bed2d8440 |
---|
1026 | 2018-11-03 16:20:22,835 setup_pipeline(..) failed! took 2040.11ms |
---|
1027 | 2018-11-03 16:20:22,835 Error: failed to setup a video pipeline for BGRX at 520x189 |
---|
1028 | 2018-11-03 16:20:22,835 tried the following options |
---|
1029 | 2018-11-03 16:20:22,836 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
1030 | 2018-11-03 16:20:22,836 (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 520, 188, video_spec(nvenc)) |
---|
1031 | 2018-11-03 16:20:22,837 (82, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
1032 | 2018-11-03 16:20:22,837 (78, (1, 1), (1, 1), 520, 188, video_spec(swscale), u'XRGB', (1, 1), 520, 188, video_spec(nvenc)) |
---|
1033 | 2018-11-03 16:20:22,838 send_delayed for wid 3, delaying again because too many pixels are waiting to be encoded: 98280 |
---|
1034 | 2018-11-03 16:20:22,902 Error: failed to setup a video pipeline for auto encoding with source format BGRX |
---|
1035 | 2018-11-03 16:20:22,903 send_delayed_regions: bytes_cost=3659, bytes_threshold=58968, pixel_count=2635 |
---|
1036 | 2018-11-03 16:20:22,904 all encoders: |
---|
1037 | 2018-11-03 16:20:22,904 get_best_encoding_video(..) temporarily switching to lossless mode for 2635 pixels: low pixel count |
---|
1038 | 2018-11-03 16:20:22,904 supported CSC modes: |
---|
1039 | 2018-11-03 16:20:22,905 get_window_pixmap: no pixel data for window WindowModel(0x600afb), wid=3 |
---|
1040 | 2018-11-03 16:20:22,905 supported encoders: |
---|
1041 | 2018-11-03 16:20:22,906 send_delayed_regions: sent 1 regions using ['rgb24'] |
---|
1042 | 2018-11-03 16:20:22,906 encoders CSC modes: |
---|
1043 | 2018-11-03 16:20:22,906 using non-video fallback encoding |
---|
1044 | 2018-11-03 16:20:22,909 compress: 2115.2ms for 520x189 pixels at 0,0 for wid=3 using jpeg with ratio 3.1% ( 383KB to 11KB), sequence 2, client_options={'quality': 30} |
---|
1045 | 2018-11-03 16:20:22,912 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'webp') |
---|
1046 | 2018-11-03 16:20:22,987 encoding_totals for wid=3 with primary encoding=auto : {'jpeg': [2, 196560]} |
---|
1047 | 2018-11-03 16:20:22,987 compress: 74.3ms for 1636x959 pixels at 0,0 for wid=1 using webp with ratio 3.4% ( 6128KB to 210KB), sequence 3, client_options={u'quality': 100, u'rgb_format': 'BGRX'} |
---|
1048 | 2018-11-03 16:20:23,069 encode_ended() |
---|
1049 | 2018-11-03 16:20:23,074 ui_cleanup: will disconnect [182L, 183L, 184L, 185L] |
---|
1050 | 2018-11-03 16:20:23,075 packet decoding sequence 3 for window 1: 1636x959 took 31.0ms |
---|
1051 | 2018-11-03 16:20:23,075 record_latency: took 82.4 ms round trip, 78.7 for echo, 31.0 for decoding of 1568924 pixels, 215926 bytes sent over the network in 51.4 ms, 47.7 ms for echo |
---|
1052 | 2018-11-03 16:20:23,075 may_recalculate(1, 1568924) total 1568924 pixels, scheduling recalculate work item |
---|
1053 | 2018-11-03 16:20:23,076 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1054 | 2018-11-03 16:20:23,077 calculate_batch_delay for wid=1 current batch delay=80, last update 6 seconds ago |
---|
1055 | 2018-11-03 16:20:23,077 calculate_batch_delay for wid=1, skipping - only 2 events since the last update |
---|
1056 | 2018-11-03 16:20:23,077 get_target_quality: target=49% (window 1636x959) pctpixdamaged=0%, dpc={1: 1296, 2: 0, 3: 0, 4: 0, 5: 0, 6: 25488, 7: 0, 8: 1568924, 9: 3137848, 10: 0} |
---|
1057 | 2018-11-03 16:20:23,078 update_quality() wid=1, info={'batch-delay-ratio': 120, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 875, 'latency': 2627, 'compression-ratio': (115, 103, 3), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=40 |
---|
1058 | 2018-11-03 16:20:23,078 update_speed() wid=1, info={'congestion-value': 875, 'min_speed': 30, 'damage_latency': {'abs_factor': 3227, 'rel_factor': 7872, 'avg': 5864, 'ref': 45, 'target': 70}, 'frame_delay': 70, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 61719108, 'min': 1000000}, 'max-speed-range': 72}, speed=49 |
---|
1059 | 2018-11-03 16:20:23,078 update_encoding_options(False) wid=1, want_alpha=False, speed=49, quality=40, bandwidth-limit=5242880, lossless threshold: 69 / 11, rgb auto threshold=1024 (min=1024, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1060 | 2018-11-03 16:20:23,078 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 770ms ago |
---|
1061 | 2018-11-03 16:20:23,079 check_pipeline_score(False) best=(85, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1062 | 2018-11-03 16:20:23,149 make_data_packet: image=XShmImageWrapper(BGRX: 1552, 243, 36, 36), damage data: (1, 1552, 243, 36, 36, 'rgb24') |
---|
1063 | 2018-11-03 16:20:23,149 rgb_encode using level=1 for 5184 pixels at 49 speed, lz4 compressed 36x36 in rgb24/BGRX: 5184 bytes down to 1088 |
---|
1064 | 2018-11-03 16:20:23,149 compress: 0.4ms for 36x36 pixels at 1552,243 for wid=1 using rgb24 with ratio 21.0% ( 5KB to 1KB), sequence 4, client_options={'flush': 1, 'bucket': 0, 'lz4': 1, 'store': 9, 'rgb_format': 'BGRX'} |
---|
1065 | 2018-11-03 16:20:23,151 make_data_packet: image=XShmImageWrapper(BGRX: 2, 941, 1512, 16), damage data: (1, 2, 941, 1512, 16, 'jpeg') |
---|
1066 | 2018-11-03 16:20:23,153 compress: 1.6ms for 1512x16 pixels at 2,941 for wid=1 using jpeg with ratio 1.1% ( 94KB to 1KB), sequence 5, client_options={'quality': 40, 'optimize': True} |
---|
1067 | 2018-11-03 16:20:23,153 packet decoding sequence 4 for window 1: 36x36 took 0.0ms |
---|
1068 | 2018-11-03 16:20:23,154 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'webp') |
---|
1069 | 2018-11-03 16:20:23,272 compress: 116.2ms for 1636x959 pixels at 0,0 for wid=1 using webp with ratio 3.4% ( 6128KB to 210KB), sequence 6, client_options={u'quality': 100, u'rgb_format': 'BGRX'} |
---|
1070 | 2018-11-03 16:20:23,274 encode_ended() |
---|
1071 | 2018-11-03 16:20:23,275 make_data_packet: image=XShmImageWrapper(BGRX: 1552, 243, 36, 36), damage data: (1, 1552, 243, 36, 36, 'rgb24') |
---|
1072 | 2018-11-03 16:20:23,277 rgb_encode using level=1 for 5184 pixels at 49 speed, lz4 compressed 36x36 in rgb24/BGRX: 5184 bytes down to 35 |
---|
1073 | 2018-11-03 16:20:23,278 compress: 1.7ms for 36x36 pixels at 1552,243 for wid=1 using rgb24 with ratio 0.7% ( 5KB to 0KB), sequence 7, client_options={'delta': 9, 'bucket': 0, 'lz4': 1, 'store': 15, 'rgb_format': 'BGRX'} |
---|
1074 | 2018-11-03 16:20:23,278 packet decoding sequence 5 for window 1: 1512x16 took 16.0ms |
---|
1075 | 2018-11-03 16:20:23,279 record_latency: took 124.5 ms round trip, 124.4 for echo, 16.0 for decoding of 24192 pixels, 1119 bytes sent over the network in 108.5 ms, 108.4 ms for echo |
---|
1076 | 2018-11-03 16:20:23,280 may_recalculate(1, 24192) total 25488 pixels, scheduling recalculate work item |
---|
1077 | 2018-11-03 16:20:23,280 encode_ended() |
---|
1078 | 2018-11-03 16:20:23,281 ui_cleanup: will disconnect [225L, 226L, 227L] |
---|
1079 | 2018-11-03 16:20:23,282 ui_cleanup: will disconnect [186L, 187L, 188L, 189L] |
---|
1080 | 2018-11-03 16:20:23,312 Warning: sanitizing invalid gtk selection |
---|
1081 | 2018-11-03 16:20:23,312 format=0x47, type=0x295a110, length=-0x1 |
---|
1082 | 2018-11-03 16:20:23,316 packet decoding sequence 6 for window 1: 1636x959 took 32.0ms |
---|
1083 | 2018-11-03 16:20:23,316 record_latency: took 38.7 ms round trip, 36.9 for echo, 32.0 for decoding of 1568924 pixels, 215926 bytes sent over the network in 6.7 ms, 4.9 ms for echo |
---|
1084 | 2018-11-03 16:20:23,355 packet decoding sequence 7 for window 1: 36x36 took 16.0ms |
---|
1085 | 2018-11-03 16:20:23,356 record_latency: took 74.6 ms round trip, 74.5 for echo, 16.0 for decoding of 1296 pixels, 113 bytes sent over the network in 58.6 ms, 58.5 ms for echo |
---|
1086 | 2018-11-03 16:20:24,077 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1087 | 2018-11-03 16:20:24,078 calculate_batch_delay for wid=1 current batch delay=80, last update 7 seconds ago |
---|
1088 | 2018-11-03 16:20:24,078 calculate_batch_delay for wid=1, 4733556 pixels updated since the last update |
---|
1089 | 2018-11-03 16:20:24,078 calculate_batch_delay for wid=1, 585836 bytes sent since the last update |
---|
1090 | 2018-11-03 16:20:24,079 update_batch_delay: damage-network-delay : 0.94,0.56 {u'avg': 42, u'recent': 39} |
---|
1091 | 2018-11-03 16:20:24,079 update_batch_delay: client-decode-speed : 1.09,0.01 {u'avg': 17, u'recent': 20} |
---|
1092 | 2018-11-03 16:20:24,079 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 3743, 'elapsed': 1826} |
---|
1093 | 2018-11-03 16:20:24,079 update_batch_delay: bandwidth-limit : 0.37,0.00 {'used': 1744344, 'budget': 5242880} |
---|
1094 | 2018-11-03 16:20:24,079 update_batch_delay: client-latency : 1.10,0.21 {u'target': 11, u'weight_multiplier': 663, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1206, u'div': 1000, u'avg': 166, u'recent': 72} |
---|
1095 | 2018-11-03 16:20:24,079 update_batch_delay: client-ping-latency : 1.13,0.09 {u'target': 9, u'weight_multiplier': 247, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 1268, u'div': 1000, u'avg': 54, u'recent': 65} |
---|
1096 | 2018-11-03 16:20:24,080 update_batch_delay: server-ping-latency : 1.10,0.38 {u'target': 65, u'weight_multiplier': 1214, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 1209, u'div': 1000, u'avg': 153, u'recent': 180} |
---|
1097 | 2018-11-03 16:20:24,080 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1098 | 2018-11-03 16:20:24,080 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1099 | 2018-11-03 16:20:24,080 update_batch_delay: compression-work-queue : 2.40,4.16 {u'target': 1000, u'weight_multiplier': 3284, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 4294, u'div': 1000, u'avg': 9871, u'recent': 10790} |
---|
1100 | 2018-11-03 16:20:24,080 update_batch_delay: congestion : 1.08,0.81 {} |
---|
1101 | 2018-11-03 16:20:24,080 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1102 | 2018-11-03 16:20:24,080 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1103 | 2018-11-03 16:20:24,080 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1104 | 2018-11-03 16:20:24,081 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1105 | 2018-11-03 16:20:24,081 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1106 | 2018-11-03 16:20:24,081 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
1107 | 2018-11-03 16:20:24,081 update_batch_delay: delay=119 |
---|
1108 | 2018-11-03 16:20:24,081 get_target_quality: target=49% (window 1636x959) pctpixdamaged=0%, dpc={1: 0, 2: 1296, 3: 0, 4: 0, 5: 0, 6: 0, 7: 25488, 8: 0, 9: 1568924, 10: 3137848} |
---|
1109 | 2018-11-03 16:20:24,082 update_quality() wid=1, info={'batch-delay-ratio': 81, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 80, 'latency': 99, 'compression-ratio': (114, 103, 3), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=67 |
---|
1110 | 2018-11-03 16:20:24,082 update_speed() wid=1, info={'congestion-value': 80, 'min_speed': 30, 'damage_latency': {'abs_factor': 2049, 'rel_factor': 2141, 'avg': 3740, 'ref': 45, 'target': 96}, 'frame_delay': 96, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 58393816, 'min': 1000000}, 'max-speed-range': 72}, speed=55 |
---|
1111 | 2018-11-03 16:20:24,082 update_encoding_options(False) wid=1, want_alpha=False, speed=55, quality=67, bandwidth-limit=5242880, lossless threshold: 71 / 9, rgb auto threshold=5145 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1112 | 2018-11-03 16:20:24,082 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
1113 | 2018-11-03 16:20:24,083 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 55 (min 30), quality: 67 (min 30) |
---|
1114 | 2018-11-03 16:20:24,083 add_scores(direct (no csc), None, BGRX) |
---|
1115 | 2018-11-03 16:20:24,083 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1116 | 2018-11-03 16:20:24,083 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 67, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 |
---|
1117 | 2018-11-03 16:20:24,084 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1118 | 2018-11-03 16:20:24,084 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1119 | 2018-11-03 16:20:24,084 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1120 | 2018-11-03 16:20:24,084 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1121 | 2018-11-03 16:20:24,084 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1122 | 2018-11-03 16:20:24,084 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1123 | 2018-11-03 16:20:24,084 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1124 | 2018-11-03 16:20:24,085 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1125 | 2018-11-03 16:20:24,085 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1126 | 2018-11-03 16:20:24,085 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 92, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 |
---|
1127 | 2018-11-03 16:20:24,085 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1128 | 2018-11-03 16:20:24,085 add_scores(direct (no csc), None, BGRX) |
---|
1129 | 2018-11-03 16:20:24,086 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1130 | 2018-11-03 16:20:24,086 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 93, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=87 |
---|
1131 | 2018-11-03 16:20:24,086 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1132 | 2018-11-03 16:20:24,086 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1133 | 2018-11-03 16:20:24,086 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1134 | 2018-11-03 16:20:24,086 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1135 | 2018-11-03 16:20:24,087 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1136 | 2018-11-03 16:20:24,087 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1137 | 2018-11-03 16:20:24,087 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1138 | 2018-11-03 16:20:24,087 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1139 | 2018-11-03 16:20:24,087 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1140 | 2018-11-03 16:20:24,087 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 88, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=80 |
---|
1141 | 2018-11-03 16:20:24,088 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1142 | 2018-11-03 16:20:24,088 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1143 | 2018-11-03 16:20:24,088 check_pipeline_score(False) best=(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1144 | 2018-11-03 16:20:26,258 video_encoder_timeout() will close video encoder=None |
---|
1145 | 2018-11-03 16:20:26,294 send_delayed for wid 1, batch delay is 119ms, elapsed time is 120ms |
---|
1146 | 2018-11-03 16:20:26,295 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1147 | 2018-11-03 16:20:26,295 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1148 | 2018-11-03 16:20:26,306 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 132.4 ms, request time: 11.1 ms, frame delay=0ms |
---|
1149 | 2018-11-03 16:20:26,308 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1150 | 2018-11-03 16:20:26,309 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1151 | 2018-11-03 16:20:26,309 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
1152 | 2018-11-03 16:20:26,310 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
1153 | 2018-11-03 16:20:26,310 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 55 (min 30), quality: 67 (min 30) |
---|
1154 | 2018-11-03 16:20:26,310 add_scores(direct (no csc), None, BGRX) |
---|
1155 | 2018-11-03 16:20:26,310 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1156 | 2018-11-03 16:20:26,310 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 67, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 |
---|
1157 | 2018-11-03 16:20:26,311 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1158 | 2018-11-03 16:20:26,311 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1159 | 2018-11-03 16:20:26,311 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1160 | 2018-11-03 16:20:26,311 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1161 | 2018-11-03 16:20:26,311 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1162 | 2018-11-03 16:20:26,312 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1163 | 2018-11-03 16:20:26,312 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1164 | 2018-11-03 16:20:26,312 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1165 | 2018-11-03 16:20:26,312 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1166 | 2018-11-03 16:20:26,312 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 92, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=81 |
---|
1167 | 2018-11-03 16:20:26,313 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1168 | 2018-11-03 16:20:26,314 add_scores(direct (no csc), None, BGRX) |
---|
1169 | 2018-11-03 16:20:26,314 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1170 | 2018-11-03 16:20:26,315 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 93, speed: 86, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=87 |
---|
1171 | 2018-11-03 16:20:26,316 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1172 | 2018-11-03 16:20:26,316 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1173 | 2018-11-03 16:20:26,316 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1174 | 2018-11-03 16:20:26,316 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1175 | 2018-11-03 16:20:26,317 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1176 | 2018-11-03 16:20:26,317 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1177 | 2018-11-03 16:20:26,317 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1178 | 2018-11-03 16:20:26,317 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1179 | 2018-11-03 16:20:26,317 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=67, s=55, scaling_control=None) |
---|
1180 | 2018-11-03 16:20:26,318 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 88, speed: 78, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=80 |
---|
1181 | 2018-11-03 16:20:26,318 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1182 | 2018-11-03 16:20:26,318 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1183 | 2018-11-03 16:20:26,319 setup_pipeline([(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
1184 | 2018-11-03 16:20:26,319 setup_pipeline: trying (87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1185 | 2018-11-03 16:20:26,320 make_instance() nvenc - instance count=0 |
---|
1186 | 2018-11-03 16:20:26,320 will test 1 device from failing list: [0] |
---|
1187 | 2018-11-03 16:20:26,321 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1188 | 2018-11-03 16:20:26,534 created context=<pycuda._driver.Context object at 0x7f1c000f6320> |
---|
1189 | 2018-11-03 16:20:26,535 memory: free=5927MB, total=6077MB |
---|
1190 | 2018-11-03 16:20:26,536 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1191 | 2018-11-03 16:20:26,590 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1192 | 2018-11-03 16:20:26,793 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1193 | 2018-11-03 16:20:26,793 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1194 | 2018-11-03 16:20:26,794 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1195 | 2018-11-03 16:20:26,802 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 494.5 ms, request time: 7.7 ms, frame delay=0ms |
---|
1196 | 2018-11-03 16:20:26,839 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hq - 1636x958 ), info: {u'context_count': 1, u'generation': 9, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 67, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 55, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hq', u'bitrate': 20789219, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 519.87ms |
---|
1197 | 2018-11-03 16:20:26,840 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
1198 | 2018-11-03 16:20:26,840 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1199 | 2018-11-03 16:20:26,842 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1200 | 2018-11-03 16:20:26,853 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1201 | 2018-11-03 16:20:26,864 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1202 | 2018-11-03 16:20:26,874 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1203 | 2018-11-03 16:20:26,886 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1204 | 2018-11-03 16:20:26,896 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1205 | 2018-11-03 16:20:26,906 video_encode nvenc encoder: h265 1636x958 result is 572175 bytes (22.8 MPixels/s), client options={u'speed': 55, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 67} |
---|
1206 | 2018-11-03 16:20:26,906 compress: 597.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 9.1% ( 6128KB to 558KB), sequence 8, client_options={u'speed': 55, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 67} |
---|
1207 | 2018-11-03 16:20:26,907 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1208 | 2018-11-03 16:20:26,908 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1209 | 2018-11-03 16:20:26,908 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1210 | 2018-11-03 16:20:26,909 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1211 | 2018-11-03 16:20:26,949 send_delayed for wid 1, delaying again because of backlog: 1 packets, batch delay is 119, elapsed time is 119ms |
---|
1212 | 2018-11-03 16:20:26,963 video_encode nvenc encoder: h265 1636x958 result is 647622 bytes (27.6 MPixels/s), client options={u'speed': 55, u'frame': 1, u'pts': 499, 'csc': 'YUV444P', u'quality': 67} |
---|
1213 | 2018-11-03 16:20:26,963 compress: 55.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 10.3% ( 6128KB to 632KB), sequence 9, client_options={u'speed': 55, u'frame': 1, u'pts': 499, 'csc': 'YUV444P', u'quality': 67} |
---|
1214 | 2018-11-03 16:20:27,025 packet decoding sequence 8 for window 1: 1636x958 took 94.0ms |
---|
1215 | 2018-11-03 16:20:27,026 record_latency: took 118.3 ms round trip, 113.2 for echo, 94.0 for decoding of 1567288 pixels, 572257 bytes sent over the network in 24.3 ms, 19.2 ms for echo |
---|
1216 | 2018-11-03 16:20:27,026 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
1217 | 2018-11-03 16:20:27,026 send_delayed for wid 1, delaying again because of backlog: 1 packets, batch delay is 119, elapsed time is 196ms |
---|
1218 | 2018-11-03 16:20:27,027 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1219 | 2018-11-03 16:20:27,027 calculate_batch_delay for wid=1 current batch delay=119, last update 2 seconds ago |
---|
1220 | 2018-11-03 16:20:27,028 update_batch_delay: damage-network-delay : 1.11,0.61 {u'avg': 40, u'recent': 46} |
---|
1221 | 2018-11-03 16:20:27,028 update_batch_delay: client-decode-speed : 1.56,0.14 {u'avg': 30, u'recent': 60} |
---|
1222 | 2018-11-03 16:20:27,028 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1746, 'elapsed': 198} |
---|
1223 | 2018-11-03 16:20:27,028 update_batch_delay: bandwidth-limit : 2.05,6.92 {'used': 9758376, 'budget': 5242880} |
---|
1224 | 2018-11-03 16:20:27,029 update_batch_delay: client-latency : 0.71,0.36 {u'target': 11, u'weight_multiplier': 663, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 505, u'div': 1000, u'avg': 130, u'recent': 28} |
---|
1225 | 2018-11-03 16:20:27,029 update_batch_delay: client-ping-latency : 0.74,0.12 {u'target': 8, u'weight_multiplier': 236, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 552, u'div': 1000, u'avg': 31, u'recent': 18} |
---|
1226 | 2018-11-03 16:20:27,029 update_batch_delay: server-ping-latency : 0.84,0.06 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 698, u'div': 1000, u'avg': 84, u'recent': 44} |
---|
1227 | 2018-11-03 16:20:27,029 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1228 | 2018-11-03 16:20:27,029 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1229 | 2018-11-03 16:20:27,029 update_batch_delay: compression-work-queue : 0.49,1.55 {u'target': 1000, u'weight_multiplier': 2595, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 402, u'div': 1000, u'avg': 6736, u'recent': 989} |
---|
1230 | 2018-11-03 16:20:27,029 update_batch_delay: congestion : 1.01,0.05 {} |
---|
1231 | 2018-11-03 16:20:27,030 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1232 | 2018-11-03 16:20:27,030 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1233 | 2018-11-03 16:20:27,030 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1234 | 2018-11-03 16:20:27,030 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1235 | 2018-11-03 16:20:27,030 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1236 | 2018-11-03 16:20:27,030 update_batch_delay: soft-expired : 2.00,1.00 {'count': 2} |
---|
1237 | 2018-11-03 16:20:27,030 update_batch_delay: delay=222 |
---|
1238 | 2018-11-03 16:20:27,031 get_client_backlog missing acks: [] |
---|
1239 | 2018-11-03 16:20:27,031 get_target_quality: target=2% (window 1636x959) pctpixdamaged=247%, dpc={1: 3885840, 2: 0, 3: 0, 4: 0, 5: 1296, 6: 0, 7: 0, 8: 0, 9: 1296, 10: 24192} |
---|
1240 | 2018-11-03 16:20:27,031 update_quality() wid=1, info={'batch-delay-ratio': 30, 'backlog_factor': (1, 1567288, 1568924, 0, 100), 'congestion-value': 5, 'latency': 254, 'compression-ratio': (248, 290, -12), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=33 |
---|
1241 | 2018-11-03 16:20:27,032 update_speed() wid=1, info={'congestion-value': 5, 'min_speed': 30, 'damage_latency': {'abs_factor': 943, 'rel_factor': 327, 'avg': 1745, 'ref': 45, 'target': 316}, 'frame_delay': 316, 'mpixels': 3, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 33970809, 'min': 1000000}, 'max-speed-range': 72}, speed=70 |
---|
1242 | 2018-11-03 16:20:27,032 update_encoding_options(False) wid=1, want_alpha=False, speed=70, quality=33, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1243 | 2018-11-03 16:20:27,032 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 713ms ago |
---|
1244 | 2018-11-03 16:20:27,032 check_pipeline_score(False) best=(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1245 | 2018-11-03 16:20:27,114 packet decoding sequence 9 for window 1: 1636x958 took 93.0ms |
---|
1246 | 2018-11-03 16:20:27,114 record_latency: took 150.3 ms round trip, 142.3 for echo, 93.0 for decoding of 1567288 pixels, 647706 bytes sent over the network in 57.3 ms, 49.3 ms for echo |
---|
1247 | 2018-11-03 16:20:27,115 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
1248 | 2018-11-03 16:20:27,188 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1249 | 2018-11-03 16:20:27,189 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1250 | 2018-11-03 16:20:27,193 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 363.7 ms, request time: 4.3 ms, frame delay=0ms |
---|
1251 | 2018-11-03 16:20:27,194 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1252 | 2018-11-03 16:20:27,194 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1253 | 2018-11-03 16:20:27,194 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
1254 | 2018-11-03 16:20:27,194 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 875ms ago |
---|
1255 | 2018-11-03 16:20:27,194 setup_pipeline([(87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (81, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
1256 | 2018-11-03 16:20:27,195 setup_pipeline: trying (87, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1257 | 2018-11-03 16:20:27,195 make_instance() nvenc - instance count=0 |
---|
1258 | 2018-11-03 16:20:27,195 will test 0 devices from failing list: [] |
---|
1259 | 2018-11-03 16:20:27,195 will test 1 device from OK list: [0] |
---|
1260 | 2018-11-03 16:20:27,196 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1261 | 2018-11-03 16:20:27,368 created context=<pycuda._driver.Context object at 0x7f1c0806b938> |
---|
1262 | 2018-11-03 16:20:27,370 memory: free=5927MB, total=6077MB |
---|
1263 | 2018-11-03 16:20:27,438 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1264 | 2018-11-03 16:20:27,721 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 10, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 33, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 70, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 43528726, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 526.02ms |
---|
1265 | 2018-11-03 16:20:27,722 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
1266 | 2018-11-03 16:20:27,722 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1267 | 2018-11-03 16:20:27,782 video_encode nvenc encoder: h265 1636x958 result is 97432 bytes (25.1 MPixels/s), client options={u'speed': 70, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} |
---|
1268 | 2018-11-03 16:20:27,783 compress: 588.9ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.6% ( 6128KB to 95KB), sequence 10, client_options={u'speed': 70, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} |
---|
1269 | 2018-11-03 16:20:27,836 packet decoding sequence 10 for window 1: 1636x958 took 31.0ms |
---|
1270 | 2018-11-03 16:20:27,836 record_latency: took 52.2 ms round trip, 52.0 for echo, 31.0 for decoding of 1567288 pixels, 97513 bytes sent over the network in 21.2 ms, 21.0 ms for echo |
---|
1271 | 2018-11-03 16:20:27,990 send_delayed for wid 1, batch delay is 222ms, elapsed time is 620ms |
---|
1272 | 2018-11-03 16:20:27,990 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1273 | 2018-11-03 16:20:27,991 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1274 | 2018-11-03 16:20:27,996 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 626.8 ms, request time: 4.9 ms, frame delay=0ms |
---|
1275 | 2018-11-03 16:20:27,997 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1276 | 2018-11-03 16:20:27,999 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1277 | 2018-11-03 16:20:27,999 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1278 | 2018-11-03 16:20:28,028 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1279 | 2018-11-03 16:20:28,029 calculate_batch_delay for wid=1 current batch delay=222, last update 1 seconds ago |
---|
1280 | 2018-11-03 16:20:28,029 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} |
---|
1281 | 2018-11-03 16:20:28,030 update_batch_delay: client-decode-speed : 0.92,0.01 {u'avg': 27, u'recent': 24} |
---|
1282 | 2018-11-03 16:20:28,031 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1701, 'elapsed': 14} |
---|
1283 | 2018-11-03 16:20:28,031 update_batch_delay: bandwidth-limit : 0.16,0.00 {'used': 779456, 'budget': 5242880} |
---|
1284 | 2018-11-03 16:20:28,031 update_batch_delay: client-latency : 0.75,0.33 {u'target': 11, u'weight_multiplier': 663, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 560, u'div': 1000, u'avg': 101, u'recent': 28} |
---|
1285 | 2018-11-03 16:20:28,031 update_batch_delay: client-ping-latency : 0.40,0.16 {u'target': 7, u'weight_multiplier': 208, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 159, u'div': 1000, u'avg': 16, u'recent': 3} |
---|
1286 | 2018-11-03 16:20:28,032 update_batch_delay: server-ping-latency : 0.20,0.12 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 38, u'div': 1000, u'avg': 40, u'recent': 1} |
---|
1287 | 2018-11-03 16:20:28,033 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1288 | 2018-11-03 16:20:28,033 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1289 | 2018-11-03 16:20:28,033 update_batch_delay: compression-work-queue : 0.25,1.80 {u'target': 1000, u'weight_multiplier': 2224, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 186, u'div': 1000, u'avg': 4947, u'recent': 447} |
---|
1290 | 2018-11-03 16:20:28,034 update_batch_delay: congestion : 1.00,0.03 {} |
---|
1291 | 2018-11-03 16:20:28,034 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1292 | 2018-11-03 16:20:28,034 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1293 | 2018-11-03 16:20:28,034 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1294 | 2018-11-03 16:20:28,035 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1295 | 2018-11-03 16:20:28,035 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1296 | 2018-11-03 16:20:28,036 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
1297 | 2018-11-03 16:20:28,036 update_batch_delay: delay=210 |
---|
1298 | 2018-11-03 16:20:28,037 get_target_quality: target=17% (window 1636x959) pctpixdamaged=412%, dpc={1: 2590560, 2: 3885840, 3: 0, 4: 0, 5: 0, 6: 1296, 7: 0, 8: 0, 9: 0, 10: 1296} |
---|
1299 | 2018-11-03 16:20:28,037 update_quality() wid=1, info={'batch-delay-ratio': 26, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 3, 'latency': 250, 'compression-ratio': (166, 95, 19), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=42 |
---|
1300 | 2018-11-03 16:20:28,039 update_speed() wid=1, info={'congestion-value': 3, 'min_speed': 30, 'damage_latency': {'abs_factor': 917, 'rel_factor': 299, 'avg': 1698, 'ref': 45, 'target': 390}, 'frame_delay': 390, 'mpixels': 2, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 38602158, 'min': 1000000}, 'max-speed-range': 72}, speed=72 |
---|
1301 | 2018-11-03 16:20:28,039 update_encoding_options(False) wid=1, want_alpha=False, speed=72, quality=42, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1302 | 2018-11-03 16:20:28,040 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
1303 | 2018-11-03 16:20:28,040 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 72 (min 30), quality: 42 (min 30) |
---|
1304 | 2018-11-03 16:20:28,041 add_scores(direct (no csc), None, BGRX) |
---|
1305 | 2018-11-03 16:20:28,041 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=42, s=72, scaling_control=None) |
---|
1306 | 2018-11-03 16:20:28,041 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 42, speed: 82, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=76 |
---|
1307 | 2018-11-03 16:20:28,042 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1308 | 2018-11-03 16:20:28,042 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1309 | 2018-11-03 16:20:28,042 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1310 | 2018-11-03 16:20:28,043 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1311 | 2018-11-03 16:20:28,043 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1312 | 2018-11-03 16:20:28,043 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1313 | 2018-11-03 16:20:28,044 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1314 | 2018-11-03 16:20:28,044 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1315 | 2018-11-03 16:20:28,044 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=42, s=72, scaling_control=None) |
---|
1316 | 2018-11-03 16:20:28,045 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 67, speed: 76, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=76 |
---|
1317 | 2018-11-03 16:20:28,045 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1318 | 2018-11-03 16:20:28,046 add_scores(direct (no csc), None, BGRX) |
---|
1319 | 2018-11-03 16:20:28,046 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=42, s=72, scaling_control=None) |
---|
1320 | 2018-11-03 16:20:28,046 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 82, speed: 82, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=84 |
---|
1321 | 2018-11-03 16:20:28,047 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1322 | 2018-11-03 16:20:28,047 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1323 | 2018-11-03 16:20:28,047 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1324 | 2018-11-03 16:20:28,048 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1325 | 2018-11-03 16:20:28,048 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1326 | 2018-11-03 16:20:28,048 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1327 | 2018-11-03 16:20:28,048 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1328 | 2018-11-03 16:20:28,049 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1329 | 2018-11-03 16:20:28,049 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=42, s=72, scaling_control=None) |
---|
1330 | 2018-11-03 16:20:28,049 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 87, speed: 76, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=80 |
---|
1331 | 2018-11-03 16:20:28,050 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1332 | 2018-11-03 16:20:28,050 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1333 | 2018-11-03 16:20:28,050 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1334 | 2018-11-03 16:20:28,075 video_encode nvenc encoder: h265 1636x958 result is 42323 bytes (19.8 MPixels/s), client options={u'speed': 70, u'frame': 1, u'pts': 803, 'csc': 'YUV444P', u'quality': 33} |
---|
1335 | 2018-11-03 16:20:28,075 compress: 76.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 0.7% ( 6128KB to 41KB), sequence 11, client_options={u'speed': 70, u'frame': 1, u'pts': 803, 'csc': 'YUV444P', u'quality': 33} |
---|
1336 | 2018-11-03 16:20:28,153 packet decoding sequence 11 for window 1: 1636x958 took 15.0ms |
---|
1337 | 2018-11-03 16:20:28,153 record_latency: took 74.3 ms round trip, 74.1 for echo, 15.0 for decoding of 1567288 pixels, 42406 bytes sent over the network in 59.3 ms, 59.1 ms for echo |
---|
1338 | 2018-11-03 16:20:28,154 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
1339 | 2018-11-03 16:20:28,237 send_delayed for wid 1, batch delay is 210ms, elapsed time is 222ms |
---|
1340 | 2018-11-03 16:20:28,239 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1341 | 2018-11-03 16:20:28,239 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1342 | 2018-11-03 16:20:28,244 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 229.5 ms, request time: 5.0 ms, frame delay=0ms |
---|
1343 | 2018-11-03 16:20:28,245 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1344 | 2018-11-03 16:20:28,245 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1345 | 2018-11-03 16:20:28,245 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
1346 | 2018-11-03 16:20:28,245 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 195ms ago |
---|
1347 | 2018-11-03 16:20:28,246 setup_pipeline([(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (80, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (76, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
1348 | 2018-11-03 16:20:28,246 setup_pipeline: trying (84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1349 | 2018-11-03 16:20:28,246 make_instance() nvenc - instance count=0 |
---|
1350 | 2018-11-03 16:20:28,246 will test 0 devices from failing list: [] |
---|
1351 | 2018-11-03 16:20:28,246 will test 1 device from OK list: [0] |
---|
1352 | 2018-11-03 16:20:28,247 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1353 | 2018-11-03 16:20:28,419 created context=<pycuda._driver.Context object at 0x7f1c01f1bb90> |
---|
1354 | 2018-11-03 16:20:28,419 memory: free=5927MB, total=6077MB |
---|
1355 | 2018-11-03 16:20:28,473 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1356 | 2018-11-03 16:20:28,678 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1357 | 2018-11-03 16:20:28,703 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 11, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 42, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 72, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 47798268, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 456.92ms |
---|
1358 | 2018-11-03 16:20:28,703 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
1359 | 2018-11-03 16:20:28,703 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1360 | 2018-11-03 16:20:28,704 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1361 | 2018-11-03 16:20:28,734 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1362 | 2018-11-03 16:20:28,735 video_encode nvenc encoder: h265 1636x958 result is 103110 bytes (47.6 MPixels/s), client options={u'speed': 72, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 42} |
---|
1363 | 2018-11-03 16:20:28,735 compress: 489.8ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.6% ( 6128KB to 100KB), sequence 12, client_options={u'speed': 72, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 42} |
---|
1364 | 2018-11-03 16:20:28,766 send_delayed for wid 1, delaying again because of backlog: 1 packets, batch delay is 210, elapsed time is 345ms |
---|
1365 | 2018-11-03 16:20:28,782 packet decoding sequence 12 for window 1: 1636x958 took 47.0ms |
---|
1366 | 2018-11-03 16:20:28,782 record_latency: took 46.3 ms round trip, 46.2 for echo, 47.0 for decoding of 1567288 pixels, 103191 bytes sent over the network in 0.0 ms, 0.0 ms for echo |
---|
1367 | 2018-11-03 16:20:28,783 send_delayed for wid 1, batch delay is 210ms, elapsed time is 361ms |
---|
1368 | 2018-11-03 16:20:28,783 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1369 | 2018-11-03 16:20:28,783 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1370 | 2018-11-03 16:20:28,788 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 367.2 ms, request time: 4.4 ms, frame delay=0ms |
---|
1371 | 2018-11-03 16:20:28,789 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1372 | 2018-11-03 16:20:28,789 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1373 | 2018-11-03 16:20:28,789 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1374 | 2018-11-03 16:20:28,815 video_encode nvenc encoder: h265 1636x958 result is 139674 bytes (57.9 MPixels/s), client options={u'speed': 72, u'frame': 1, u'pts': 544, 'csc': 'YUV444P', u'quality': 42} |
---|
1375 | 2018-11-03 16:20:28,816 compress: 26.6ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 2.2% ( 6128KB to 136KB), sequence 13, client_options={u'speed': 72, u'frame': 1, u'pts': 544, 'csc': 'YUV444P', u'quality': 42} |
---|
1376 | 2018-11-03 16:20:28,861 packet decoding sequence 13 for window 1: 1636x958 took 31.0ms |
---|
1377 | 2018-11-03 16:20:28,861 record_latency: took 44.6 ms round trip, 44.5 for echo, 31.0 for decoding of 1567288 pixels, 139757 bytes sent over the network in 13.6 ms, 13.5 ms for echo |
---|
1378 | 2018-11-03 16:20:29,009 send_delayed for wid 1, batch delay is 210ms, elapsed time is 210ms |
---|
1379 | 2018-11-03 16:20:29,010 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1380 | 2018-11-03 16:20:29,010 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1381 | 2018-11-03 16:20:29,015 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 216.3 ms, request time: 4.3 ms, frame delay=0ms |
---|
1382 | 2018-11-03 16:20:29,016 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1383 | 2018-11-03 16:20:29,017 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1384 | 2018-11-03 16:20:29,017 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1385 | 2018-11-03 16:20:29,028 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1386 | 2018-11-03 16:20:29,028 calculate_batch_delay for wid=1 current batch delay=210, last update 0 seconds ago |
---|
1387 | 2018-11-03 16:20:29,029 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} |
---|
1388 | 2018-11-03 16:20:29,029 update_batch_delay: client-decode-speed : 1.05,0.00 {u'avg': 21, u'recent': 22} |
---|
1389 | 2018-11-03 16:20:29,030 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1059, 'elapsed': 230} |
---|
1390 | 2018-11-03 16:20:29,030 update_batch_delay: bandwidth-limit : 0.48,0.00 {'used': 2280856, 'budget': 5242880} |
---|
1391 | 2018-11-03 16:20:29,030 update_batch_delay: client-latency : 0.67,0.19 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 442, u'div': 1000, u'avg': 68, u'recent': 14} |
---|
1392 | 2018-11-03 16:20:29,031 update_batch_delay: client-ping-latency : 0.52,0.15 {u'target': 7, u'weight_multiplier': 208, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 266, u'div': 1000, u'avg': 20, u'recent': 6} |
---|
1393 | 2018-11-03 16:20:29,032 update_batch_delay: server-ping-latency : 0.48,0.10 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 230, u'div': 1000, u'avg': 51, u'recent': 10} |
---|
1394 | 2018-11-03 16:20:29,032 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1395 | 2018-11-03 16:20:29,032 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1396 | 2018-11-03 16:20:29,032 update_batch_delay: compression-work-queue : 0.13,1.71 {u'target': 1000, u'weight_multiplier': 1887, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 91, u'div': 1000, u'avg': 3562, u'recent': 212} |
---|
1397 | 2018-11-03 16:20:29,033 update_batch_delay: congestion : 1.00,0.02 {} |
---|
1398 | 2018-11-03 16:20:29,033 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1399 | 2018-11-03 16:20:29,033 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1400 | 2018-11-03 16:20:29,033 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1401 | 2018-11-03 16:20:29,034 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1402 | 2018-11-03 16:20:29,034 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1403 | 2018-11-03 16:20:29,034 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
1404 | 2018-11-03 16:20:29,034 update_batch_delay: delay=171 |
---|
1405 | 2018-11-03 16:20:29,035 get_target_quality: target=12% (window 1636x959) pctpixdamaged=660%, dpc={1: 3885840, 2: 2590560, 3: 3885840, 4: 0, 5: 0, 6: 0, 7: 1296, 8: 0, 9: 0, 10: 0} |
---|
1406 | 2018-11-03 16:20:29,036 update_quality() wid=1, info={'batch-delay-ratio': 26, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 2, 'latency': 502, 'compression-ratio': (100, 62, 12), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=39 |
---|
1407 | 2018-11-03 16:20:29,036 update_speed() wid=1, info={'congestion-value': 2, 'min_speed': 30, 'damage_latency': {'abs_factor': 561, 'rel_factor': 330, 'avg': 1057, 'ref': 45, 'target': 226}, 'frame_delay': 226, 'mpixels': 3, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 49811807, 'min': 1000000}, 'max-speed-range': 72}, speed=73 |
---|
1408 | 2018-11-03 16:20:29,036 update_encoding_options(False) wid=1, want_alpha=False, speed=73, quality=39, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1409 | 2018-11-03 16:20:29,037 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 986ms ago |
---|
1410 | 2018-11-03 16:20:29,037 check_pipeline_score(False) best=(84, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1411 | 2018-11-03 16:20:29,078 video_encode nvenc encoder: h265 1636x958 result is 127933 bytes (24.6 MPixels/s), client options={u'speed': 72, u'frame': 2, u'pts': 770, 'csc': 'YUV444P', u'quality': 42} |
---|
1412 | 2018-11-03 16:20:29,079 compress: 61.7ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 2.0% ( 6128KB to 124KB), sequence 14, client_options={u'speed': 72, u'frame': 2, u'pts': 770, 'csc': 'YUV444P', u'quality': 42} |
---|
1413 | 2018-11-03 16:20:29,168 packet decoding sequence 14 for window 1: 1636x958 took 31.0ms |
---|
1414 | 2018-11-03 16:20:29,169 record_latency: took 86.0 ms round trip, 85.8 for echo, 31.0 for decoding of 1567288 pixels, 128016 bytes sent over the network in 55.0 ms, 54.8 ms for echo |
---|
1415 | 2018-11-03 16:20:29,169 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
1416 | 2018-11-03 16:20:29,453 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1417 | 2018-11-03 16:20:29,453 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1418 | 2018-11-03 16:20:29,458 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 426.8 ms, request time: 4.6 ms, frame delay=0ms |
---|
1419 | 2018-11-03 16:20:29,459 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1420 | 2018-11-03 16:20:29,459 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1421 | 2018-11-03 16:20:29,460 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
1422 | 2018-11-03 16:20:29,460 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
1423 | 2018-11-03 16:20:29,460 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 73 (min 30), quality: 39 (min 30) |
---|
1424 | 2018-11-03 16:20:29,460 add_scores(direct (no csc), None, BGRX) |
---|
1425 | 2018-11-03 16:20:29,460 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=39, s=73, scaling_control=None) |
---|
1426 | 2018-11-03 16:20:29,461 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 39, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=75 |
---|
1427 | 2018-11-03 16:20:29,461 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1428 | 2018-11-03 16:20:29,461 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1429 | 2018-11-03 16:20:29,461 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1430 | 2018-11-03 16:20:29,461 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1431 | 2018-11-03 16:20:29,462 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1432 | 2018-11-03 16:20:29,462 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1433 | 2018-11-03 16:20:29,462 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1434 | 2018-11-03 16:20:29,462 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1435 | 2018-11-03 16:20:29,462 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=39, s=73, scaling_control=None) |
---|
1436 | 2018-11-03 16:20:29,462 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 64, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=75 |
---|
1437 | 2018-11-03 16:20:29,462 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1438 | 2018-11-03 16:20:29,463 add_scores(direct (no csc), None, BGRX) |
---|
1439 | 2018-11-03 16:20:29,463 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=39, s=73, scaling_control=None) |
---|
1440 | 2018-11-03 16:20:29,463 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 79, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=83 |
---|
1441 | 2018-11-03 16:20:29,463 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1442 | 2018-11-03 16:20:29,463 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1443 | 2018-11-03 16:20:29,463 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1444 | 2018-11-03 16:20:29,464 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1445 | 2018-11-03 16:20:29,464 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1446 | 2018-11-03 16:20:29,464 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1447 | 2018-11-03 16:20:29,464 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1448 | 2018-11-03 16:20:29,464 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1449 | 2018-11-03 16:20:29,464 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=39, s=73, scaling_control=None) |
---|
1450 | 2018-11-03 16:20:29,464 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 84, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=79 |
---|
1451 | 2018-11-03 16:20:29,465 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1452 | 2018-11-03 16:20:29,465 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (79, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1453 | 2018-11-03 16:20:29,465 setup_pipeline([(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (79, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (75, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
1454 | 2018-11-03 16:20:29,465 setup_pipeline: trying (83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1455 | 2018-11-03 16:20:29,466 make_instance() nvenc - instance count=0 |
---|
1456 | 2018-11-03 16:20:29,466 will test 0 devices from failing list: [] |
---|
1457 | 2018-11-03 16:20:29,466 will test 1 device from OK list: [0] |
---|
1458 | 2018-11-03 16:20:29,466 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1459 | 2018-11-03 16:20:29,653 created context=<pycuda._driver.Context object at 0x7f1c0806b938> |
---|
1460 | 2018-11-03 16:20:29,654 memory: free=5927MB, total=6077MB |
---|
1461 | 2018-11-03 16:20:29,700 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1462 | 2018-11-03 16:20:29,928 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1463 | 2018-11-03 16:20:29,960 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 12, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 39, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 73, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 50067212, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 494.43ms |
---|
1464 | 2018-11-03 16:20:29,960 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
1465 | 2018-11-03 16:20:29,961 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1466 | 2018-11-03 16:20:29,975 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1467 | 2018-11-03 16:20:29,998 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1468 | 2018-11-03 16:20:29,999 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1469 | 2018-11-03 16:20:30,009 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 549.8 ms, request time: 9.4 ms, frame delay=0ms |
---|
1470 | 2018-11-03 16:20:30,027 video_encode nvenc encoder: h265 1636x958 result is 186569 bytes (22.6 MPixels/s), client options={u'speed': 73, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 39} |
---|
1471 | 2018-11-03 16:20:30,027 compress: 568.0ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 3.0% ( 6128KB to 182KB), sequence 15, client_options={u'speed': 73, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 39} |
---|
1472 | 2018-11-03 16:20:30,029 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1473 | 2018-11-03 16:20:30,029 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1474 | 2018-11-03 16:20:30,030 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1475 | 2018-11-03 16:20:30,031 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1476 | 2018-11-03 16:20:30,032 calculate_batch_delay for wid=1 current batch delay=171, last update 1 seconds ago |
---|
1477 | 2018-11-03 16:20:30,033 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1478 | 2018-11-03 16:20:30,033 update_batch_delay: damage-network-delay : 0.09,11.13 {u'avg': 162, u'recent': 9} |
---|
1479 | 2018-11-03 16:20:30,034 update_batch_delay: client-decode-speed : 1.00,0.00 {u'avg': 20, u'recent': 21} |
---|
1480 | 2018-11-03 16:20:30,034 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1094, 'elapsed': 22} |
---|
1481 | 2018-11-03 16:20:30,035 update_batch_delay: bandwidth-limit : 0.53,0.00 {'used': 2516016, 'budget': 5242880} |
---|
1482 | 2018-11-03 16:20:30,035 update_batch_delay: client-latency : 1.06,0.08 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1123, u'div': 1000, u'avg': 80, u'recent': 38} |
---|
1483 | 2018-11-03 16:20:30,035 update_batch_delay: client-ping-latency : 0.63,0.13 {u'target': 7, u'weight_multiplier': 208, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 398, u'div': 1000, u'avg': 22, u'recent': 10} |
---|
1484 | 2018-11-03 16:20:30,035 update_batch_delay: server-ping-latency : 0.67,0.08 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 443, u'div': 1000, u'avg': 58, u'recent': 22} |
---|
1485 | 2018-11-03 16:20:30,036 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1486 | 2018-11-03 16:20:30,036 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1487 | 2018-11-03 16:20:30,036 update_batch_delay: compression-work-queue : 0.12,1.60 {u'target': 1000, u'weight_multiplier': 1769, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 90, u'div': 1000, u'avg': 3130, u'recent': 207} |
---|
1488 | 2018-11-03 16:20:30,036 update_batch_delay: congestion : 1.00,0.02 {} |
---|
1489 | 2018-11-03 16:20:30,036 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1490 | 2018-11-03 16:20:30,037 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1491 | 2018-11-03 16:20:30,037 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1492 | 2018-11-03 16:20:30,037 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1493 | 2018-11-03 16:20:30,037 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1494 | 2018-11-03 16:20:30,037 update_batch_delay: soft-expired : 2.00,1.00 {'count': 2} |
---|
1495 | 2018-11-03 16:20:30,038 update_batch_delay: delay=187 |
---|
1496 | 2018-11-03 16:20:30,038 get_client_backlog missing acks: [] |
---|
1497 | 2018-11-03 16:20:30,039 get_target_quality: target=5% (window 1636x959) pctpixdamaged=825%, dpc={1: 2590560, 2: 3885840, 3: 2590560, 4: 3885840, 5: 0, 6: 0, 7: 0, 8: 1296, 9: 0, 10: 0} |
---|
1498 | 2018-11-03 16:20:30,039 update_quality() wid=1, info={'batch-delay-ratio': 22, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 1, 'latency': 188, 'compression-ratio': (98, 85, 3), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=35 |
---|
1499 | 2018-11-03 16:20:30,040 update_speed() wid=1, info={'congestion-value': 1, 'min_speed': 30, 'damage_latency': {'abs_factor': 513, 'rel_factor': 209, 'avg': 971, 'ref': 45, 'target': 334}, 'frame_delay': 334, 'mpixels': 2, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 50086284, 'min': 1000000}, 'max-speed-range': 72}, speed=73 |
---|
1500 | 2018-11-03 16:20:30,040 update_encoding_options(False) wid=1, want_alpha=False, speed=73, quality=35, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1501 | 2018-11-03 16:20:30,040 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 575ms ago |
---|
1502 | 2018-11-03 16:20:30,041 check_pipeline_score(False) best=(83, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1503 | 2018-11-03 16:20:30,071 video_encode nvenc encoder: h265 1636x958 result is 92563 bytes (40.6 MPixels/s), client options={u'speed': 73, u'frame': 1, u'pts': 548, 'csc': 'YUV444P', u'quality': 39} |
---|
1504 | 2018-11-03 16:20:30,071 compress: 40.2ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.5% ( 6128KB to 90KB), sequence 16, client_options={u'speed': 73, u'frame': 1, u'pts': 548, 'csc': 'YUV444P', u'quality': 39} |
---|
1505 | 2018-11-03 16:20:30,152 packet decoding sequence 15 for window 1: 1636x958 took 47.0ms |
---|
1506 | 2018-11-03 16:20:30,152 record_latency: took 122.6 ms round trip, 120.3 for echo, 47.0 for decoding of 1567288 pixels, 186650 bytes sent over the network in 75.6 ms, 73.3 ms for echo |
---|
1507 | 2018-11-03 16:20:30,152 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
1508 | 2018-11-03 16:20:30,154 packet decoding sequence 16 for window 1: 1636x958 took 31.0ms |
---|
1509 | 2018-11-03 16:20:30,154 record_latency: took 79.8 ms round trip, 79.7 for echo, 31.0 for decoding of 1567288 pixels, 92646 bytes sent over the network in 48.8 ms, 48.7 ms for echo |
---|
1510 | 2018-11-03 16:20:30,695 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1511 | 2018-11-03 16:20:30,696 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1512 | 2018-11-03 16:20:30,702 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 692.2 ms, request time: 6.0 ms, frame delay=0ms |
---|
1513 | 2018-11-03 16:20:30,705 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1514 | 2018-11-03 16:20:30,705 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1515 | 2018-11-03 16:20:30,705 check_pipeline('auto', 1636, 959, 'BGRX') setting up a new pipeline as check failed - encodings=['h264', 'h265'] |
---|
1516 | 2018-11-03 16:20:30,705 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
1517 | 2018-11-03 16:20:30,706 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 73 (min 30), quality: 35 (min 30) |
---|
1518 | 2018-11-03 16:20:30,706 add_scores(direct (no csc), None, BGRX) |
---|
1519 | 2018-11-03 16:20:30,707 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=73, scaling_control=None) |
---|
1520 | 2018-11-03 16:20:30,707 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 35, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 |
---|
1521 | 2018-11-03 16:20:30,708 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1522 | 2018-11-03 16:20:30,709 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1523 | 2018-11-03 16:20:30,709 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1524 | 2018-11-03 16:20:30,709 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1525 | 2018-11-03 16:20:30,709 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1526 | 2018-11-03 16:20:30,710 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1527 | 2018-11-03 16:20:30,710 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1528 | 2018-11-03 16:20:30,710 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1529 | 2018-11-03 16:20:30,710 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=73, scaling_control=None) |
---|
1530 | 2018-11-03 16:20:30,710 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 60, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 |
---|
1531 | 2018-11-03 16:20:30,710 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1532 | 2018-11-03 16:20:30,711 add_scores(direct (no csc), None, BGRX) |
---|
1533 | 2018-11-03 16:20:30,711 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=73, scaling_control=None) |
---|
1534 | 2018-11-03 16:20:30,711 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 75, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=82 |
---|
1535 | 2018-11-03 16:20:30,711 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1536 | 2018-11-03 16:20:30,711 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1537 | 2018-11-03 16:20:30,711 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1538 | 2018-11-03 16:20:30,712 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1539 | 2018-11-03 16:20:30,712 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1540 | 2018-11-03 16:20:30,712 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1541 | 2018-11-03 16:20:30,712 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1542 | 2018-11-03 16:20:30,712 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1543 | 2018-11-03 16:20:30,712 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=73, scaling_control=None) |
---|
1544 | 2018-11-03 16:20:30,712 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 80, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=78 |
---|
1545 | 2018-11-03 16:20:30,713 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1546 | 2018-11-03 16:20:30,713 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (78, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1547 | 2018-11-03 16:20:30,713 setup_pipeline([(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (78, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))], 1636, 959, 'BGRX') |
---|
1548 | 2018-11-03 16:20:30,713 setup_pipeline: trying (82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1549 | 2018-11-03 16:20:30,714 make_instance() nvenc - instance count=0 |
---|
1550 | 2018-11-03 16:20:30,714 will test 0 devices from failing list: [] |
---|
1551 | 2018-11-03 16:20:30,714 will test 1 device from OK list: [0] |
---|
1552 | 2018-11-03 16:20:30,715 select_device: testing device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1553 | 2018-11-03 16:20:30,937 created context=<pycuda._driver.Context object at 0x7f1c0806b938> |
---|
1554 | 2018-11-03 16:20:30,939 memory: free=5927MB, total=6077MB |
---|
1555 | 2018-11-03 16:20:31,012 selected device 0: GeForce GTX 1060 6GB @ 0000:AF:00.0 |
---|
1556 | 2018-11-03 16:20:31,214 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1557 | 2018-11-03 16:20:31,216 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1558 | 2018-11-03 16:20:31,217 calculate_batch_delay for wid=1 current batch delay=187, last update 1 seconds ago |
---|
1559 | 2018-11-03 16:20:31,220 update_batch_delay: damage-network-delay : 1.00,0.50 {u'avg': 43, u'recent': 42} |
---|
1560 | 2018-11-03 16:20:31,221 update_batch_delay: client-decode-speed : 1.04,0.00 {u'avg': 22, u'recent': 23} |
---|
1561 | 2018-11-03 16:20:31,221 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 1002, 'elapsed': 515} |
---|
1562 | 2018-11-03 16:20:31,221 update_batch_delay: bandwidth-limit : 0.00,0.00 {'used': 0, 'budget': 5242880} |
---|
1563 | 2018-11-03 16:20:31,222 update_batch_delay: client-latency : 1.28,0.17 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 1632, u'div': 1000, u'avg': 83, u'recent': 56} |
---|
1564 | 2018-11-03 16:20:31,223 update_batch_delay: client-ping-latency : 0.45,0.15 {u'target': 7, u'weight_multiplier': 206, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 198, u'div': 1000, u'avg': 14, u'recent': 3} |
---|
1565 | 2018-11-03 16:20:31,224 update_batch_delay: server-ping-latency : 1.71,0.12 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 2936, u'div': 1000, u'avg': 174, u'recent': 285} |
---|
1566 | 2018-11-03 16:20:31,227 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1567 | 2018-11-03 16:20:31,227 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1568 | 2018-11-03 16:20:31,227 update_batch_delay: compression-work-queue : 0.20,1.45 {u'target': 1000, u'weight_multiplier': 1709, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 145, u'div': 1000, u'avg': 2921, u'recent': 331} |
---|
1569 | 2018-11-03 16:20:31,228 update_batch_delay: congestion : 1.00,0.01 {} |
---|
1570 | 2018-11-03 16:20:31,229 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1571 | 2018-11-03 16:20:31,230 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1572 | 2018-11-03 16:20:31,230 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1573 | 2018-11-03 16:20:31,230 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1574 | 2018-11-03 16:20:31,231 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1575 | 2018-11-03 16:20:31,231 update_batch_delay: soft-expired : 4.00,1.00 {'count': 4} |
---|
1576 | 2018-11-03 16:20:31,231 update_batch_delay: delay=266 |
---|
1577 | 2018-11-03 16:20:31,232 get_target_quality: target=3% (window 1636x959) pctpixdamaged=825%, dpc={1: 1295280, 2: 2590560, 3: 3885840, 4: 2590560, 5: 2590560, 6: 1295280, 7: 0, 8: 0, 9: 1296, 10: 0} |
---|
1578 | 2018-11-03 16:20:31,233 update_quality() wid=1, info={'batch-delay-ratio': 15, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 1, 'latency': 128, 'compression-ratio': (94, 73, 6), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=33 |
---|
1579 | 2018-11-03 16:20:31,233 update_speed() wid=1, info={'congestion-value': 1, 'min_speed': 30, 'damage_latency': {'abs_factor': 529, 'rel_factor': 170, 'avg': 999, 'ref': 45, 'target': 423}, 'frame_delay': 423, 'mpixels': 1, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 47630312, 'min': 1000000}, 'max-speed-range': 72}, speed=74 |
---|
1580 | 2018-11-03 16:20:31,233 update_encoding_options(False) wid=1, want_alpha=False, speed=74, quality=33, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1581 | 2018-11-03 16:20:31,233 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 520ms ago |
---|
1582 | 2018-11-03 16:20:31,234 check_pipeline_score(False) best=(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1583 | 2018-11-03 16:20:31,255 setup_pipeline: csc=None, video encoder=nvenc(BGRX/BGRX/H265 - hp - 1636x958 ), info: {u'context_count': 1, u'generation': 13, u'pixel_format': u'BGRX', u'height': 958, u'frames': 0, u'total_memory': 0, u'quality': 35, u'yuv444': {u'threshold': 85, u'supported': True}, u'cuda-device': {u'device': {u'memory': 6077, u'name': 'GeForce GTX 1060 6GB', u'pci_bus_id': '0000:AF:00.0'}, u'api_version': 3020}, u'encoder_width': 1664, u'speed': 73, u'device_count': 1, u'free_memory': 0, u'width': 1636, u'version': (8, 1), u'pycuda': {'version': {'': (2018, 1), 'text': '2018.1'}}, u'src_format': 'BGRX', u'codec': u'H265', u'preset': u'hp', u'bitrate': 50067212, u'lossless': {u'': 0, u'threshold': 100, u'supported': 1}, u'kernel_version': '4.4.162-1.el7.elrepo.x86_64', u'encoder_height': 960, u'total_time_ms': 0, u'cuda': {'driver': {'driver_version': 10000, 'version': (9, 2, 0)}}, u'cards': {0: {'power-state': 0, 'name': 'GeForce GTX 1060 6GB', 'clock-info': {'mem-max': 4004, 'graphics-max': 1911, 'sm': 1506, 'graphics': 1506, 'mem': 4006, 'sm-max': 1911}, 'uuid': 'GPU-bf07c86e-54c4-c5fa-a685-43155618ed27', 'pcie-link': {'width-max': 16, 'generation-max': 3, 'generation': 3, 'width': 16}, 'pci': {'domain': 0, 'busId': '0000:AF:00.0', 'pciDeviceId': 469962974, 'device': 0, 'bus': 175, 'pciSubSystemId': 295639406}, 'memory': {'total': 6373179392, 'free': 6317408256, 'used': 55771136}, 'fan-speed': 0, 'vbios-version': '86.06.63.00.D4', 'temperature': 54}}, u'kernel_module_version': (410, 73)}, setup took 541.07ms |
---|
1584 | 2018-11-03 16:20:31,255 setup_pipeline: scaling=(1, 1), encoder_scaling=(1, 1) |
---|
1585 | 2018-11-03 16:20:31,255 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1586 | 2018-11-03 16:20:31,266 send_delayed for wid 1, delaying again because too many pixels are waiting to be encoded: 1568924 |
---|
1587 | 2018-11-03 16:20:31,307 video_encode nvenc encoder: h265 1636x958 result is 88850 bytes (29.0 MPixels/s), client options={u'speed': 74, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} |
---|
1588 | 2018-11-03 16:20:31,308 compress: 602.7ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 1.4% ( 6128KB to 86KB), sequence 17, client_options={u'speed': 74, u'frame': 0, u'pts': 0, 'csc': 'YUV444P', u'quality': 33} |
---|
1589 | 2018-11-03 16:20:31,323 send_delayed for wid 1, batch delay is 266ms, elapsed time is 619ms |
---|
1590 | 2018-11-03 16:20:31,324 send_delayed_regions: bytes_cost=1296304, bytes_threshold=941354, pixel_count=1295280 |
---|
1591 | 2018-11-03 16:20:31,324 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1592 | 2018-11-03 16:20:31,329 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 625.7 ms, request time: 4.9 ms, frame delay=0ms |
---|
1593 | 2018-11-03 16:20:31,330 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1594 | 2018-11-03 16:20:31,330 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1595 | 2018-11-03 16:20:31,330 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1596 | 2018-11-03 16:20:31,376 video_encode nvenc encoder: h265 1636x958 result is 53730 bytes (33.4 MPixels/s), client options={u'speed': 74, u'frame': 1, u'pts': 628, 'csc': 'YUV444P', u'quality': 33} |
---|
1597 | 2018-11-03 16:20:31,377 packet decoding sequence 17 for window 1: 1636x958 took 31.0ms |
---|
1598 | 2018-11-03 16:20:31,377 compress: 47.4ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 0.9% ( 6128KB to 52KB), sequence 18, client_options={u'speed': 74, u'frame': 1, u'pts': 628, 'csc': 'YUV444P', u'quality': 33} |
---|
1599 | 2018-11-03 16:20:31,378 record_latency: took 69.0 ms round trip, 68.8 for echo, 31.0 for decoding of 1567288 pixels, 88931 bytes sent over the network in 38.0 ms, 37.8 ms for echo |
---|
1600 | 2018-11-03 16:20:31,379 may_recalculate(1, 1567288) total 1567288 pixels, scheduling recalculate work item |
---|
1601 | 2018-11-03 16:20:31,443 packet decoding sequence 18 for window 1: 1636x958 took 31.0ms |
---|
1602 | 2018-11-03 16:20:31,444 record_latency: took 63.6 ms round trip, 62.7 for echo, 31.0 for decoding of 1567288 pixels, 53813 bytes sent over the network in 32.6 ms, 31.7 ms for echo |
---|
1603 | 2018-11-03 16:20:31,869 send_delayed_regions: bytes_cost=1316108, bytes_threshold=941354, pixel_count=1313036 |
---|
1604 | 2018-11-03 16:20:31,870 send_delayed_regions: using full window update 1636x959 as auto, from <bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1605 | 2018-11-03 16:20:31,875 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - auto), elapsed time: 539.6 ms, request time: 5.5 ms, frame delay=0ms |
---|
1606 | 2018-11-03 16:20:31,877 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'auto') |
---|
1607 | 2018-11-03 16:20:31,878 do_video_encode(auto, XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) |
---|
1608 | 2018-11-03 16:20:31,879 video_encode('auto', XShmImageWrapper(BGRX: 0, 0, 1636, 959), {}) image size: 1636x959, encoder/csc size: 1636x958 |
---|
1609 | 2018-11-03 16:20:31,906 window 1 delayed region already sent |
---|
1610 | 2018-11-03 16:20:31,929 video_encode nvenc encoder: h265 1636x958 result is 36667 bytes (29.7 MPixels/s), client options={u'speed': 74, u'frame': 2, u'pts': 1174, 'csc': 'YUV444P', u'quality': 33} |
---|
1611 | 2018-11-03 16:20:31,930 compress: 51.2ms for 1636x958 pixels at 0,0 for wid=1 using h265 with ratio 0.6% ( 6128KB to 35KB), sequence 19, client_options={u'speed': 74, u'frame': 2, u'pts': 1174, 'csc': 'YUV444P', u'quality': 33} |
---|
1612 | 2018-11-03 16:20:31,953 packet decoding sequence 19 for window 1: 1636x958 took 31.0ms |
---|
1613 | 2018-11-03 16:20:31,953 record_latency: took 22.9 ms round trip, 22.8 for echo, 31.0 for decoding of 1567288 pixels, 36750 bytes sent over the network in 0.0 ms, 0.0 ms for echo |
---|
1614 | 2018-11-03 16:20:32,216 recalculate_delays() wids=(1,), focus=1, maximized=[], fullscreen=[] |
---|
1615 | 2018-11-03 16:20:32,217 calculate_batch_delay for wid=1 current batch delay=266, last update 0 seconds ago |
---|
1616 | 2018-11-03 16:20:32,217 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} |
---|
1617 | 2018-11-03 16:20:32,217 update_batch_delay: client-decode-speed : 0.99,0.00 {u'avg': 21, u'recent': 20} |
---|
1618 | 2018-11-03 16:20:32,218 update_batch_delay: damage-rate : 1.00,0.00 {'max_latency': 741, 'elapsed': 578} |
---|
1619 | 2018-11-03 16:20:32,218 update_batch_delay: bandwidth-limit : 0.30,0.00 {'used': 1433976, 'budget': 5242880} |
---|
1620 | 2018-11-03 16:20:32,218 update_batch_delay: client-latency : 0.71,0.17 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 506, u'div': 1000, u'avg': 61, u'recent': 15} |
---|
1621 | 2018-11-03 16:20:32,218 update_batch_delay: client-ping-latency : 0.54,0.14 {u'target': 7, u'weight_multiplier': 206, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 289, u'div': 1000, u'avg': 16, u'recent': 6} |
---|
1622 | 2018-11-03 16:20:32,218 update_batch_delay: server-ping-latency : 1.63,0.11 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 2660, u'div': 1000, u'avg': 157, u'recent': 245} |
---|
1623 | 2018-11-03 16:20:32,218 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1624 | 2018-11-03 16:20:32,218 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1625 | 2018-11-03 16:20:32,218 update_batch_delay: compression-work-queue : 0.16,1.47 {u'target': 1000, u'weight_multiplier': 1664, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 116, u'div': 1000, u'avg': 2769, u'recent': 263} |
---|
1626 | 2018-11-03 16:20:32,218 update_batch_delay: congestion : 1.00,0.01 {} |
---|
1627 | 2018-11-03 16:20:32,218 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1628 | 2018-11-03 16:20:32,219 update_batch_delay: focus : 0.00,1.00 {'has_focus': True} |
---|
1629 | 2018-11-03 16:20:32,219 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1630 | 2018-11-03 16:20:32,219 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1631 | 2018-11-03 16:20:32,219 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1632 | 2018-11-03 16:20:32,219 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
1633 | 2018-11-03 16:20:32,219 update_batch_delay: delay=253 |
---|
1634 | 2018-11-03 16:20:32,220 get_target_quality: target=7% (window 1636x959) pctpixdamaged=744%, dpc={1: 1313036, 2: 1295280, 3: 2590560, 4: 3885840, 5: 2590560, 6: 2590560, 7: 1295280, 8: 0, 9: 0, 10: 1296} |
---|
1635 | 2018-11-03 16:20:32,220 update_quality() wid=1, info={'batch-delay-ratio': 15, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 1, 'latency': 455, 'compression-ratio': (66, 27, 15), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=35 |
---|
1636 | 2018-11-03 16:20:32,220 update_speed() wid=1, info={'congestion-value': 1, 'min_speed': 30, 'damage_latency': {'abs_factor': 384, 'rel_factor': 136, 'avg': 738, 'ref': 45, 'target': 397}, 'frame_delay': 397, 'mpixels': 1, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 49135832, 'min': 1000000}, 'max-speed-range': 72}, speed=74 |
---|
1637 | 2018-11-03 16:20:32,221 update_encoding_options(False) wid=1, want_alpha=False, speed=74, quality=35, bandwidth-limit=5242880, lossless threshold: 74 / 6, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1638 | 2018-11-03 16:20:32,221 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) last params=(['h264', 'h265'], 1636, 958, 'BGRX'), full_csc_modes={'mpeg1': ('YUV420P',), 'mpeg2': ('YUV420P',), 'mpeg4': ('YUV420P',), 'h264': ('ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'h265': ('BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'), 'vp9': ('YUV420P', 'YUV444P'), 'vp8': ('YUV420P',), 'webp': ('BGRA', 'BGRX', 'RGBA', 'RGBX')} |
---|
1639 | 2018-11-03 16:20:32,222 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') speed: 74 (min 30), quality: 35 (min 30) |
---|
1640 | 2018-11-03 16:20:32,224 add_scores(direct (no csc), None, BGRX) |
---|
1641 | 2018-11-03 16:20:32,229 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=74, scaling_control=None) |
---|
1642 | 2018-11-03 16:20:32,229 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 35, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 |
---|
1643 | 2018-11-03 16:20:32,230 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1644 | 2018-11-03 16:20:32,230 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1645 | 2018-11-03 16:20:32,230 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1646 | 2018-11-03 16:20:32,231 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1647 | 2018-11-03 16:20:32,231 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1648 | 2018-11-03 16:20:32,231 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1649 | 2018-11-03 16:20:32,231 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1650 | 2018-11-03 16:20:32,232 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1651 | 2018-11-03 16:20:32,232 calculate_scaling(1636, 958, 4096, 4096)=(1, 1) (q=35, s=74, scaling_control=None) |
---|
1652 | 2018-11-03 16:20:32,232 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 60, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=74 |
---|
1653 | 2018-11-03 16:20:32,232 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1654 | 2018-11-03 16:20:32,233 add_scores(direct (no csc), None, BGRX) |
---|
1655 | 2018-11-03 16:20:32,233 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=74, scaling_control=None) |
---|
1656 | 2018-11-03 16:20:32,233 get_score(BGRX , None , video_spec(nvenc) , 1636, 958) quality: 75, speed: 81, setup: 100 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=82 |
---|
1657 | 2018-11-03 16:20:32,233 add_scores(via XBGR (XBGR), video_spec(swscale), XBGR) |
---|
1658 | 2018-11-03 16:20:32,233 add_scores(via YUV422P (YUV422P), video_spec(swscale), YUV422P) |
---|
1659 | 2018-11-03 16:20:32,233 add_scores(via RGB (RGB), video_spec(swscale), RGB) |
---|
1660 | 2018-11-03 16:20:32,234 add_scores(via RGBX (RGBX), video_spec(swscale), RGBX) |
---|
1661 | 2018-11-03 16:20:32,234 add_scores(via GBRP (GBRP), video_spec(swscale), GBRP) |
---|
1662 | 2018-11-03 16:20:32,234 add_scores(via BGR (BGR), video_spec(swscale), BGR) |
---|
1663 | 2018-11-03 16:20:32,234 add_scores(via YUV420P (YUV420P), video_spec(swscale), YUV420P) |
---|
1664 | 2018-11-03 16:20:32,234 add_scores(via XRGB (XRGB), video_spec(swscale), XRGB) |
---|
1665 | 2018-11-03 16:20:32,234 calculate_scaling(1636, 958, 8192, 8192)=(1, 1) (q=35, s=74, scaling_control=None) |
---|
1666 | 2018-11-03 16:20:32,235 get_score(XRGB , video_spec(swscale) , video_spec(nvenc) , 1636, 958) quality: 80, speed: 75, setup: 64 - 20 runtime: 100 scaling: (1, 1) / (1, 1), encoder dimensions=1636x958, sizescore= 96, client score delta= 0, cpu score= 0, gpu score=100, score=78 |
---|
1667 | 2018-11-03 16:20:32,235 add_scores(via YUV444P (YUV444P), video_spec(swscale), YUV444P) |
---|
1668 | 2018-11-03 16:20:32,235 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX') scores=[(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (78, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)), (74, (1, 1), (1, 1), 1636, 958, video_spec(swscale), u'XRGB', (1, 1), 1636, 958, video_spec(nvenc))] |
---|
1669 | 2018-11-03 16:20:32,235 check_pipeline_score(False) best=(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|
1670 | 2018-11-03 16:20:32,996 send_delayed_regions: bytes_cost=1568312, bytes_threshold=941354, pixel_count=1567288 |
---|
1671 | 2018-11-03 16:20:32,996 nonvideo(100, png not a supported video encoding) |
---|
1672 | 2018-11-03 16:20:32,996 send_delayed_regions: using full window update 1636x959 as webp, from <bound method WindowVideoSource.get_refresh_encoding of WindowVideoSource(1 : (1636, 959))> |
---|
1673 | 2018-11-03 16:20:32,997 process_damage_region: wid=1, adding pixel data to encode queue (1636x959 - webp), elapsed time: 1.1 ms, request time: 0.4 ms, frame delay=0ms |
---|
1674 | 2018-11-03 16:20:32,997 make_data_packet: image=XShmImageWrapper(BGRX: 0, 0, 1636, 959), damage data: (1, 0, 0, 1636, 959, 'webp') |
---|
1675 | 2018-11-03 16:20:33,079 compress: 80.9ms for 1636x959 pixels at 0,0 for wid=1 using webp with ratio 3.9% ( 6128KB to 239KB), sequence 20, client_options={u'quality': 100, u'rgb_format': 'BGRX'} |
---|
1676 | 2018-11-03 16:20:33,114 packet decoding sequence 20 for window 1: 1636x959 took 31.0ms |
---|
1677 | 2018-11-03 16:20:33,114 record_latency: took 35.0 ms round trip, 34.7 for echo, 31.0 for decoding of 1568924 pixels, 245446 bytes sent over the network in 4.0 ms, 3.7 ms for echo |
---|
1678 | 2018-11-03 16:20:33,115 may_recalculate(1, 1568924) total 1568924 pixels, scheduling recalculate work item |
---|
1679 | 2018-11-03 16:20:33,217 recalculate_delays() wids=(1,), focus=0, maximized=[], fullscreen=[] |
---|
1680 | 2018-11-03 16:20:33,217 calculate_batch_delay for wid=1 current batch delay=253, last update 1 seconds ago |
---|
1681 | 2018-11-03 16:20:33,218 update_batch_delay: damage-network-delay : 0.98,0.52 {u'avg': 42, u'recent': 41} |
---|
1682 | 2018-11-03 16:20:33,218 update_batch_delay: client-decode-speed : 0.99,0.00 {u'avg': 21, u'recent': 20} |
---|
1683 | 2018-11-03 16:20:33,218 update_batch_delay: damage-rate : 0.82,0.43 {'max_latency': 699, 'elapsed': 1579} |
---|
1684 | 2018-11-03 16:20:33,218 update_batch_delay: bandwidth-limit : 0.41,0.00 {'used': 1963040, 'budget': 5242880} |
---|
1685 | 2018-11-03 16:20:33,218 update_batch_delay: client-latency : 0.53,0.22 {u'target': 4, u'weight_multiplier': 321, u'smoothing': u'sqrt', u'aim': 800, u'aimed_avg': 279, u'div': 1000, u'avg': 56, u'recent': 8} |
---|
1686 | 2018-11-03 16:20:33,219 update_batch_delay: client-ping-latency : 0.50,0.15 {u'target': 7, u'weight_multiplier': 206, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 247, u'div': 1000, u'avg': 11, u'recent': 3} |
---|
1687 | 2018-11-03 16:20:33,219 update_batch_delay: server-ping-latency : 1.67,0.11 {u'target': 4, u'weight_multiplier': 137, u'smoothing': u'sqrt', u'aim': 949, u'aimed_avg': 2803, u'div': 1000, u'avg': 225, u'recent': 307} |
---|
1688 | 2018-11-03 16:20:33,219 update_batch_delay: packet-queue-size : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1000, u'avg': 0, u'recent': 0} |
---|
1689 | 2018-11-03 16:20:33,219 update_batch_delay: packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1690 | 2018-11-03 16:20:33,219 update_batch_delay: compression-work-queue : 0.11,1.47 {u'target': 1000, u'weight_multiplier': 1607, u'smoothing': u'logp', u'aim': 250, u'aimed_avg': 80, u'div': 1000, u'avg': 2582, u'recent': 180} |
---|
1691 | 2018-11-03 16:20:33,219 update_batch_delay: damage-packet-queue-pixels : 0.00,0.00 {u'target': 1000, u'weight_multiplier': 0, u'smoothing': u'sqrt', u'aim': 250, u'aimed_avg': 0, u'div': 1568924000, u'avg': 0, u'recent': 0} |
---|
1692 | 2018-11-03 16:20:33,219 update_batch_delay: focus : 1.00,0.00 {'has_focus': False} |
---|
1693 | 2018-11-03 16:20:33,219 update_batch_delay: override-redirect : 1.00,0.00 {'is_OR': False} |
---|
1694 | 2018-11-03 16:20:33,220 update_batch_delay: fullscreen : 0.00,0.00 {'other_is_fullscreen': False} |
---|
1695 | 2018-11-03 16:20:33,220 update_batch_delay: maximized : 0.00,0.00 {'other_is_maximized': False} |
---|
1696 | 2018-11-03 16:20:33,220 update_batch_delay: soft-expired : 0.00,0.00 {'count': 0} |
---|
1697 | 2018-11-03 16:20:33,220 update_batch_delay: delay=262 |
---|
1698 | 2018-11-03 16:20:33,221 get_target_quality: target=0% (window 1636x959) pctpixdamaged=579%, dpc={1: 0, 2: 1313036, 3: 1295280, 4: 2590560, 5: 3885840, 6: 2590560, 7: 2590560, 8: 1295280, 9: 0, 10: 0} |
---|
1699 | 2018-11-03 16:20:33,221 update_quality() wid=1, info={'batch-delay-ratio': 14, 'backlog_factor': (0, 0, 1568924, 0, 100), 'congestion-value': 0, 'latency': 850, 'compression-ratio': (83, 105, -12), 'min_quality': 30, 'max-quality-range': 72, 'min_speed': 30}, quality=31 |
---|
1700 | 2018-11-03 16:20:33,221 update_speed() wid=1, info={'congestion-value': 0, 'min_speed': 30, 'damage_latency': {'abs_factor': 361, 'rel_factor': 131, 'avg': 697, 'ref': 45, 'target': 390}, 'frame_delay': 390, 'mpixels': 0, 'low_limit': 1568924, 'decoding_latency': {'factor': 0, 'avg': 49448505, 'min': 1000000}, 'max-speed-range': 72}, speed=75 |
---|
1701 | 2018-11-03 16:20:33,221 update_encoding_options(False) wid=1, want_alpha=False, speed=75, quality=31, bandwidth-limit=5242880, lossless threshold: 75 / 5, rgb auto threshold=5242 (min=2048, max=5242), get_best_encoding=<bound method WindowVideoSource.get_best_encoding_video of WindowVideoSource(1 : (1636, 959))> |
---|
1702 | 2018-11-03 16:20:33,221 get_video_pipeline_options(['h264', 'h265'], 1636, 958, 'BGRX', False) using cached values from 986ms ago |
---|
1703 | 2018-11-03 16:20:33,222 check_pipeline_score(False) best=(82, (1, 1), None, 0, 0, None, 'BGRX', (1, 1), 1636, 958, video_spec(nvenc)) |
---|