| 1 | ffmpeg started on 2018-08-22 at 23:39:54
|
|---|
| 2 | Report written to "ffmpeg-20180822-233954.log"
|
|---|
| 3 | Command line:
|
|---|
| 4 | ./ffmpeg -report -f kmsgrab -device /dev/dri/card1 -i - -vf "hwdownload,format=bgr0" -c:v rawvideo -f avi -y /dev/null
|
|---|
| 5 | ffmpeg version N-91666-g70d2bab80b Copyright (c) 2000-2018 the FFmpeg developers
|
|---|
| 6 | built with gcc 8.2.0 (GCC)
|
|---|
| 7 | configuration: --disable-everything --enable-gpl --enable-libdrm --enable-indev=kmsgrab --enable-decoder=wrapped_avframe --enable-encoder=rawvideo --enable-filter=format --enable-filter=hwdownload --enable-protocol=file --enable-muxer=avi
|
|---|
| 8 | libavutil 56. 19.100 / 56. 19.100
|
|---|
| 9 | libavcodec 58. 24.101 / 58. 24.101
|
|---|
| 10 | libavformat 58. 17.103 / 58. 17.103
|
|---|
| 11 | libavdevice 58. 4.101 / 58. 4.101
|
|---|
| 12 | libavfilter 7. 26.100 / 7. 26.100
|
|---|
| 13 | libswscale 5. 2.100 / 5. 2.100
|
|---|
| 14 | libswresample 3. 2.100 / 3. 2.100
|
|---|
| 15 | libpostproc 55. 2.100 / 55. 2.100
|
|---|
| 16 | Splitting the commandline.
|
|---|
| 17 | Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
|
|---|
| 18 | Reading option '-f' ... matched as option 'f' (force format) with argument 'kmsgrab'.
|
|---|
| 19 | Reading option '-device' ... matched as AVOption 'device' with argument '/dev/dri/card1'.
|
|---|
| 20 | Reading option '-i' ... matched as input url with argument '-'.
|
|---|
| 21 | Reading option '-vf' ... matched as option 'vf' (set video filters) with argument 'hwdownload,format=bgr0'.
|
|---|
| 22 | Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'rawvideo'.
|
|---|
| 23 | Reading option '-f' ... matched as option 'f' (force format) with argument 'avi'.
|
|---|
| 24 | Reading option '-y' ... matched as option 'y' (overwrite output files) with argument '1'.
|
|---|
| 25 | Reading option '/dev/null' ... matched as output url.
|
|---|
| 26 | Finished splitting the commandline.
|
|---|
| 27 | Parsing a group of options: global .
|
|---|
| 28 | Applying option report (generate a report) with argument 1.
|
|---|
| 29 | Applying option y (overwrite output files) with argument 1.
|
|---|
| 30 | Successfully parsed a group of options.
|
|---|
| 31 | Parsing a group of options: input url -.
|
|---|
| 32 | Applying option f (force format) with argument kmsgrab.
|
|---|
| 33 | Successfully parsed a group of options.
|
|---|
| 34 | Opening an input file: -.
|
|---|
| 35 | [AVHWDeviceContext @ 0x5557f5104640] Opened DRM device /dev/dri/card1: driver amdgpu version 3.26.0.
|
|---|
| 36 | [kmsgrab @ 0x5557f5102a00] Plane 36: CRTC 0 FB 0.
|
|---|
| 37 | [kmsgrab @ 0x5557f5102a00] Plane 37: CRTC 0 FB 0.
|
|---|
| 38 | [kmsgrab @ 0x5557f5102a00] Plane 38: CRTC 0 FB 0.
|
|---|
| 39 | [kmsgrab @ 0x5557f5102a00] Plane 39: CRTC 0 FB 0.
|
|---|
| 40 | [kmsgrab @ 0x5557f5102a00] Plane 40: CRTC 0 FB 0.
|
|---|
| 41 | [kmsgrab @ 0x5557f5102a00] Plane 41: CRTC 43 FB 95.
|
|---|
| 42 | [kmsgrab @ 0x5557f5102a00] Using plane 41 to locate framebuffers.
|
|---|
| 43 | [kmsgrab @ 0x5557f5102a00] Template framebuffer is 95: 3840x2160 32bpp 24b depth.
|
|---|
| 44 | [kmsgrab @ 0x5557f5102a00] All info found
|
|---|
| 45 | [kmsgrab @ 0x5557f5102a00] rfps: 29.333333 0.015870
|
|---|
| 46 | [kmsgrab @ 0x5557f5102a00] rfps: 29.416667 0.012089
|
|---|
| 47 | [kmsgrab @ 0x5557f5102a00] rfps: 29.500000 0.008823
|
|---|
| 48 | [kmsgrab @ 0x5557f5102a00] rfps: 29.583333 0.006070
|
|---|
| 49 | [kmsgrab @ 0x5557f5102a00] rfps: 29.666667 0.003831
|
|---|
| 50 | [kmsgrab @ 0x5557f5102a00] rfps: 29.750000 0.002105
|
|---|
| 51 | [kmsgrab @ 0x5557f5102a00] rfps: 29.750000 0.002105
|
|---|
| 52 | [kmsgrab @ 0x5557f5102a00] rfps: 29.833333 0.000893
|
|---|
| 53 | [kmsgrab @ 0x5557f5102a00] rfps: 29.833333 0.000893
|
|---|
| 54 | [kmsgrab @ 0x5557f5102a00] rfps: 29.916667 0.000194
|
|---|
| 55 | [kmsgrab @ 0x5557f5102a00] rfps: 29.916667 0.000194
|
|---|
| 56 | [kmsgrab @ 0x5557f5102a00] rfps: 30.000000 0.000009
|
|---|
| 57 | [kmsgrab @ 0x5557f5102a00] rfps: 30.000000 0.000009
|
|---|
| 58 | [kmsgrab @ 0x5557f5102a00] rfps: 60.000000 0.000034
|
|---|
| 59 | [kmsgrab @ 0x5557f5102a00] rfps: 60.000000 0.000034
|
|---|
| 60 | [kmsgrab @ 0x5557f5102a00] rfps: 120.000000 0.000138
|
|---|
| 61 | [kmsgrab @ 0x5557f5102a00] rfps: 120.000000 0.000138
|
|---|
| 62 | [kmsgrab @ 0x5557f5102a00] rfps: 240.000000 0.000551
|
|---|
| 63 | [kmsgrab @ 0x5557f5102a00] rfps: 240.000000 0.000551
|
|---|
| 64 | [kmsgrab @ 0x5557f5102a00] rfps: 29.970030 0.000016
|
|---|
| 65 | [kmsgrab @ 0x5557f5102a00] rfps: 29.970030 0.000016
|
|---|
| 66 | [kmsgrab @ 0x5557f5102a00] rfps: 59.940060 0.000065
|
|---|
| 67 | [kmsgrab @ 0x5557f5102a00] rfps: 59.940060 0.000065
|
|---|
| 68 | Input #0, kmsgrab, from 'pipe:':
|
|---|
| 69 | Duration: N/A, start: 1534999194.427423, bitrate: N/A
|
|---|
| 70 | Stream #0:0, 21, 1/1000000: Video: wrapped_avframe, drm_prime, 3840x2160, 30 tbr, 1000k tbn, 1000k tbc
|
|---|
| 71 | Successfully opened the file.
|
|---|
| 72 | Parsing a group of options: output url /dev/null.
|
|---|
| 73 | Applying option vf (set video filters) with argument hwdownload,format=bgr0.
|
|---|
| 74 | Applying option c:v (codec name) with argument rawvideo.
|
|---|
| 75 | Applying option f (force format) with argument avi.
|
|---|
| 76 | Successfully parsed a group of options.
|
|---|
| 77 | Opening an output file: /dev/null.
|
|---|
| 78 | [file @ 0x5557f510a8c0] Setting default whitelist 'file,crypto'
|
|---|
| 79 | Successfully opened the file.
|
|---|
| 80 | Stream mapping:
|
|---|
| 81 | Stream #0:0 -> #0:0 (wrapped_avframe (native) -> rawvideo (native))
|
|---|
| 82 | cur_dts is invalid (this is harmless if it occurs once at the start per stream)
|
|---|
| 83 | detected 8 logical cores
|
|---|
| 84 | [Parsed_format_1 @ 0x5557f5118980] Setting 'pix_fmts' to value 'bgr0'
|
|---|
| 85 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] Setting 'video_size' to value '3840x2160'
|
|---|
| 86 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] Setting 'pix_fmt' to value '181'
|
|---|
| 87 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] Setting 'time_base' to value '1/1000000'
|
|---|
| 88 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] Setting 'pixel_aspect' to value '0/1'
|
|---|
| 89 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] Setting 'sws_param' to value 'flags=2'
|
|---|
| 90 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] Setting 'frame_rate' to value '30/1'
|
|---|
| 91 | [graph 0 input from stream 0:0 @ 0x5557f5118ec0] w:3840 h:2160 pixfmt:drm_prime tb:1/1000000 fr:30/1 sar:0/1 sws_param:flags=2
|
|---|
| 92 | [AVFilterGraph @ 0x5557f5117d40] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
|
|---|
| 93 | [AVHWFramesContext @ 0x5557f5105980] Failed to map DRM object 5 to memory: 1.
|
|---|
| 94 | [hwdownload @ 0x5557f5113900] Failed to download frame: -1.
|
|---|
| 95 | Error while filtering: Operation not permitted
|
|---|
| 96 | Failed to inject frame into filter network: Operation not permitted
|
|---|
| 97 | Error while processing the decoded data for stream #0:0
|
|---|
| 98 | [AVIOContext @ 0x5557f510a940] Statistics: 0 seeks, 0 writeouts
|
|---|
| 99 | Conversion failed!
|
|---|