[INFO ] 2017-03-01 20:45:51,596 com.automation.remarks.video.recorder.ffmpeg.FFMpegRecorder - Trying to execute the following command: [ffmpeg, -y, -video_size, 1366x768, -f, gdigrab, -i, desktop, -an, -framerate, 24, c:\Projects\scoro-site-creation\video\temporary_recording_2017_01_03_20_45_51.mp4]
[INFO ] 2017-03-01 20:46:13,312 com.automation.remarks.video.recorder.ffmpeg.FFMpegRecorder - Trying to execute the following command: [cmd, /c, for /f "tokens=2" %i in ('tasklist ^| findstr "ffmpeg"') do @echo %i]
[INFO ] 2017-03-01 20:46:13,941 com.automation.remarks.video.recorder.ffmpeg.FFMpegRecorder - Trying to execute the following command: [SendSignalCtrlC.exe, 13244]
[INFO ] 2017-03-01 20:46:16,116 com.automation.remarks.video.recorder.ffmpeg.FFMpegRecorder - Process kill output: Sending ctrl-c signal to process 13244...
(remote function) failed with 0xC0000005.
StartRemoteThread failed with 0xC0000005.
0xC0000005 == (FormatMessage failed)
[DEBUG] 2017-03-01 20:46:16,286 com.automation.remarks.video.recorder.ffmpeg.FFMpegRecorder - Recording output log: ffmpeg version 2.8.4 Copyright (c) 2000-2015 the FFmpeg developers
built with gcc 5.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
[gdigrab @ 03473c60] Capturing whole desktop as 1366x768x32 at (0,0)
Input #0, gdigrab, from 'desktop':
Duration: N/A, start: 1488393951.909601, bitrate: 1006131 kb/s
Stream #0:0: Video: bmp, bgra, 1366x768, 1006131 kb/s, 29.97 tbr, 1000k tbn, 29.97 tbc
No pixel format specified, yuv444p for H.264 encoding chosen.
Use -pix_fmt yuv420p for compatibility with outdated media players.
[libx264 @ 034756c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 AVX2 LZCNT BMI2
[libx264 @ 034756c0] profile High 4:4:4 Predictive, level 3.2, 4:4:4 8-bit
[libx264 @ 034756c0] 264 - core 148 r2638 7599210 - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=6 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
Output #0, mp4, to 'c:\Projects\scoro-site-creation\video\temporary_recording_2017_01_03_20_45_51.mp4':
Metadata:
encoder : Lavf56.40.101
Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv444p, 1366x768, q=-1--1, 29.97 fps, 30k tbn, 29.97 tbc
Metadata:
encoder : Lavc56.60.100 libx264
Stream mapping:
Stream #0:0 -> #0:0 (bmp (native) -> h264 (libx264))
Press [q] to stop, [?] for help
frame= 22 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A dup=10 drop=0
frame= 38 fps= 36 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A dup=15 drop=0
frame= 55 fps= 34 q=29.0 size= 152kB time=00:00:00.10 bitrate=12459.4kbits/s dup=26 drop=0
frame= 154 fps= 31 q=29.0 size= 160kB time=00:00:03.40 bitrate= 384.2kbits/s dup=124 drop=0
frame= 218 fps= 31 q=29.0 size= 172kB time=00:00:05.53 bitrate= 254.3kbits/s dup=187 drop=0
frame= 259 fps= 31 q=29.0 size= 174kB time=00:00:06.90 bitrate= 206.3kbits/s dup=227 drop=0
frame= 283 fps= 31 q=29.0 size= 178kB time=00:00:07.70 bitrate= 189.1kbits/s dup=250 drop=0
frame= 299 fps= 31 q=29.0 size= 179kB time=00:00:08.24 bitrate= 177.8kbits/s dup=260 drop=0
Past duration 0.657433 too large
Past duration 0.632378 too large
Past duration 0.661186 too large
Past duration 0.661980 too large
Past duration 0.640160 too large
Past duration 0.640190 too large
frame= 314 fps= 31 q=29.0 size= 206kB time=00:00:08.74 bitrate= 192.9kbits/s dup=260 drop=0
frame= 329 fps= 31 q=29.0 size= 207kB time=00:00:09.24 bitrate= 183.1kbits/s dup=262 drop=0
frame= 345 fps= 31 q=29.0 size= 207kB time=00:00:09.77 bitrate= 173.8kbits/s dup=265 drop=0
frame= 361 fps= 31 q=29.0 size= 214kB time=00:00:10.31 bitrate= 169.9kbits/s dup=275 drop=0
frame= 376 fps= 30 q=29.0 size= 215kB time=00:00:10.81 bitrate= 162.6kbits/s dup=280 drop=0
frame= 395 fps= 30 q=29.0 size= 218kB time=00:00:11.44 bitrate= 155.9kbits/s dup=296 drop=0
frame= 425 fps= 30 q=29.0 size= 278kB time=00:00:12.44 bitrate= 182.7kbits/s dup=325 drop=0
frame= 457 fps= 30 q=29.0 size= 283kB time=00:00:13.51 bitrate= 171.5kbits/s dup=356 drop=0
frame= 500 fps= 30 q=29.0 size= 309kB time=00:00:14.94 bitrate= 169.4kbits/s dup=398 drop=0
frame= 526 fps= 30 q=29.0 size= 314kB time=00:00:15.81 bitrate= 162.7kbits/s dup=423 drop=0
frame= 543 fps= 30 q=29.0 size= 315kB time=00:00:16.38 bitrate= 157.7kbits/s dup=438 drop=0
frame= 558 fps= 30 q=29.0 size= 371kB time=00:00:16.88 bitrate= 179.9kbits/s dup=443 drop=0
frame= 573 fps= 30 q=29.0 size= 372kB time=00:00:17.38 bitrate= 175.1kbits/s dup=444 drop=0
frame= 592 fps= 30 q=29.0 size= 373kB time=00:00:18.01 bitrate= 169.5kbits/s dup=450 drop=0
frame= 610 fps= 30 q=29.0 size= 379kB time=00:00:18.61 bitrate= 166.8kbits/s dup=464 drop=0
frame= 625 fps= 30 q=29.0 size= 380kB time=00:00:19.11 bitrate= 162.7kbits/s dup=467 drop=0
[INFO ] 2017-03-01 20:46:16,286 com.automation.remarks.video.recorder.ffmpeg.FFMpegRecorder - Recording finished to: c:\Projects\scoro-site-creation\video\test_recording_2017_01_03_20_46_16.mp4
[INFO ] 2017-03-01 20:46:17,186 com.automation.remarks.video.RecordingUtils - No jenkins_url variable found.
[INFO ] 2017-03-01 20:46:17,189 com.automation.remarks.video.RecordingUtils - Video recording: c:\Projects\scoro-site-creation\video\test_recording_2017_01_03_20_46_16.mp4
The video is saved, but is I'm not able to play it (tried to open via browser and VLC). However, when I'm manually executing the command from the log:
The video can be played without any problems.