[FFmpeg-trac] #5889(undetermined:new): FFmpeg doesn't record virtual screen via Jenkins

FFmpeg trac at avcodec.org
Thu Oct 13 18:16:45 EEST 2016


#5889: FFmpeg doesn't record virtual screen via Jenkins
-------------------------------------+-------------------------------------
             Reporter:  da-          |                     Type:  defect
  yaroslav-orel                      |                 Priority:  normal
               Status:  new          |                  Version:
            Component:               |  unspecified
  undetermined                       |               Blocked By:
             Keywords:               |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 OS: Windows Server 2012. We execute our tests via Jenkins. It's installed
 on remote VM and we want to have video records of our tests but ffmpeg
 records video only if we were connected to this VM via RDP.
 How to reproduce:Set Jenkins job to execute this windows batch command:
 ffmpeg -y -video_size 1920x1080 -f gdigrab -i desktop -an -framerate 24
 D:\Jenkins\workspace\TestJob\temporary_recording.mp4

 OUTPUT:
 08:30:23 DEBUG -Recording output log: ffmpeg version N-81784-g92de2c2
 Copyright (c) 2000-2016 the FFmpeg developers
 built with gcc 5.4.0 (GCC)
 configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-
 bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-
 gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b
 --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm
 --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264
 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-
 libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex
 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-
 amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-
 libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-
 libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
 libavutil 55. 30.100 / 55. 30.100
 libavcodec 57. 58.100 / 57. 58.100
 libavformat 57. 51.100 / 57. 51.100
 libavdevice 57. 0.102 / 57. 0.102
 libavfilter 6. 63.100 / 6. 63.100
 libswscale 4. 1.100 / 4. 1.100
 libswresample 2. 2.100 / 2. 2.100
 libpostproc 54. 0.100 / 54. 0.100
 [gdigrab @ 0000000001c32cc0] Capturing whole desktop as 1920x1080x32 at
 (0,0)
 [gdigrab @ 0000000001c32cc0] Failed to capture image (error 5)
 [gdigrab @ 0000000001c32cc0] Could not find codec parameters for stream 0
 (Video: bmp, none, 1988680 kb/s): unspecified size
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 Input #0, gdigrab, from 'desktop':
 Duration: N/A, bitrate: 1988680 kb/s
 Stream #0:0: Video: bmp, none, 1988680 kb/s, 29.97 fps, 1000k tbr, 1000k
 tbn, 1000k tbc
 Output #0, mp4, to
 'D:\Jenkins\YO\workspace\Development\VideoEnroll\Framework\target\video\temporary_recording_2016_13_10_08_29_38.mp4':
 Output file #0 does not contain any stream

 Please, help us find solution to this problem.

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5889>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list