[FFmpeg-user] Reports not getting x265 info

Jim Worrall coniophora at gmail.com
Sat Jan 9 15:11:16 CET 2016


I’m doing long transcodes on my local server to avoid tying up my laptop.  Unfortunately much of the console output gets lost in the process.  So I’m using the report-writing feature of ffmpeg by creating a FFREPORT environment variable.

This is great, but with libx265, none of the x265 info gets into the report - it is missing.  With libx264, the libx264 output DOES get into the report - it works fine.

Here is a command and console output from a short transcode with libx265, followed by the report from the same event:

$ ffmpeg -ss 1:55 -i in1.mkv -t 1:00 -vf crop=1920:820 -c:v libx265 -preset superfast -b:v 3M -x265-params pass=1 -an -sn -f matroska -y /dev/null

ffmpeg started on 2016-01-09 at 05:43:32
Report written to "ffreport_20160109-054332.log"
ffmpeg version N-76705-g35bbc19 Copyright (c) 2000-2015 the FFmpeg developers
  built with Apple LLVM version 7.0.0 (clang-700.1.76)
  configuration: --prefix=/Volumes/Ramdisk/sw --enable-nonfree --enable-gpl --enable-version3 --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libgsm --enable-libvpx --enable-libfdk-aac --enable-libvorbis --enable-libass --enable-libfreetype --enable-libfontconfig --enable-libfribidi --disable-outdevs --disable-ffserver --disable-network
  libavutil      55.  6.100 / 55.  6.100
  libavcodec     57. 15.100 / 57. 15.100
  libavformat    57. 15.100 / 57. 15.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 15.100 /  6. 15.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, matroska,webm, from 'in1.mkv':
  Metadata:
    title           : Star Wars Episode I. The Phantom Menace
    encoder         : libmakemkv v1.9.8 (1.3.3/1.4.4) darwin(x86-release)
    creation_time   : 2016-01-08 23:25:14
  Duration: 02:16:10.91, start: 0.000000, bitrate: 35525 kb/s
    Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Metadata:
      title           : Video
x265 [info]: HEVC encoder version 1.8+1-5dcc9d3a928c400b
x265 [info]: build info [Mac OS X][clang 7.0.0][64 bit] 8bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
x265 [info]: Main profile, Level-4 (Main tier)
x265 [info]: Thread pool created using 4 threads
x265 [info]: frame threads / pool features       : 2 / wpp(26 rows)
x265 [info]: Coding QT: max CU size, min CU size : 32 / 8
x265 [info]: Residual QT: max TU size, max depth : 32 / 1 inter / 1 intra
x265 [info]: ME / range / subpel / merge         : dia / 57 / 1 / 1
x265 [info]: Keyframe min / max / scenecut       : 23 / 250 / 40
x265 [info]: Lookahead / bframes / badapt        : 10 / 3 / 0
x265 [info]: b-pyramid / weightp / weightb       : 1 / 0 / 0
x265 [info]: References / ref-limit  cu / depth  : 1 / 0 / 0
x265 [info]: Rate Control / qCompress            : ABR-3000 kbps / 0.60
x265 [info]: tools: rd=2 psy-rd=0.30 early-skip signhide tmvp fast-intra
x265 [info]: tools: strong-intra-smoothing deblock stats-write
Output #0, matroska, to '/dev/null':
  Metadata:
    title           : Star Wars Episode I. The Phantom Menace
    encoder         : Lavf57.15.100
    Chapter #0:0: start 0.000000, end 60.000000
    Metadata:
      title           : Chapter 03
    Stream #0:0(eng): Video: hevc (libx265), yuv420p, 1920x820 [SAR 1:1 DAR 96:41], q=2-31, 3000 kb/s, 23.98 fps, 1k tbn, 23.98 tbc
    Metadata:
      title           : Video
      encoder         : Lavc57.15.100 libx265
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> hevc (libx265))
Press [q] to stop, [?] for help
frame= 1438 fps=8.1 q=-0.0 Lsize=   21236kB time=00:00:59.93 bitrate=2902.6kbits/s    
video:21223kB audio:0kB subtitle:0kB other streams:0kB global headers:1kB muxing overhead: 0.061746%
x265 [info]: frame I:     14, Avg QP:17.30  kb/s: 23750.54
x265 [info]: frame P:    360, Avg QP:18.20  kb/s: 6470.65 
x265 [info]: frame B:   1064, Avg QP:20.16  kb/s: 1414.91 
x265 [info]: consecutive B-frames: 4.0% 1.1% 1.3% 93.6% 

encoded 1438 frames in 177.22s (8.11 fps), 2898.06 kb/s, Avg QP:19.64

********* And the report - notice the x265 info is missing: ***************

ffmpeg started on 2016-01-09 at 05:43:32
Report written to "ffreport_20160109-054332.log"
Command line:
ffmpeg -ss 1:55 -i in1.mkv -t 1:00 -vf "crop=1920:820" -c:v libx265 -preset superfast -b:v 3M -x265-params "pass=1" -an -sn -f matroska -y /dev/null
ffmpeg version N-76705-g35bbc19 Copyright (c) 2000-2015 the FFmpeg developers
  built with Apple LLVM version 7.0.0 (clang-700.1.76)
  configuration: --prefix=/Volumes/Ramdisk/sw --enable-nonfree --enable-gpl --enable-version3 --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libgsm --enable-libvpx --enable-libfdk-aac --enable-libvorbis --enable-libass --enable-libfreetype --enable-libfontconfig --enable-libfribidi --disable-outdevs --disable-ffserver --disable-network
  libavutil      55.  6.100 / 55.  6.100
  libavcodec     57. 15.100 / 57. 15.100
  libavformat    57. 15.100 / 57. 15.100
  libavdevice    57.  0.100 / 57.  0.100
  libavfilter     6. 15.100 /  6. 15.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
Input #0, matroska,webm, from 'in1.mkv':
  Metadata:
    title           : Star Wars Episode I. The Phantom Menace
    encoder         : libmakemkv v1.9.8 (1.3.3/1.4.4) darwin(x86-release)
    creation_time   : 2016-01-08 23:25:14
  Duration: 02:16:10.91, start: 0.000000, bitrate: 35525 kb/s
    Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Metadata:
      title           : Video
[graph 0 input from stream 0:0 @ 0x7ffeca60b120] w:1920 h:1080 pixfmt:yuv420p tb:1/1000 fr:24000/1001 sar:1/1 sws_param:flags=2
[Parsed_crop_0 @ 0x7ffeca60ad20] w:1920 h:1080 sar:1/1 -> w:1920 h:820 sar:1/1
Output #0, matroska, to '/dev/null':
  Metadata:
    title           : Star Wars Episode I. The Phantom Menace
    encoder         : Lavf57.15.100
    Chapter #0:0: start 0.000000, end 60.000000
    Metadata:
      title           : Chapter 03
    Stream #0:0(eng): Video: hevc (libx265), yuv420p, 1920x820 [SAR 1:1 DAR 96:41], q=2-31, 3000 kb/s, 23.98 fps, 1k tbn, 23.98 tbc
    Metadata:
      title           : Video
      encoder         : Lavc57.15.100 libx265
Stream mapping:
  Stream #0:0 -> #0:0 (h264 (native) -> hevc (libx265))
Press [q] to stop, [?] for help
frame=    8 fps=0.0 q=0.0 size=       2kB time=00:00:00.00 bitrate=N/A    
—— snip ——
frame= 1436 fps=8.2 q=-0.0 size=   20926kB time=00:00:59.14 bitrate=2898.4kbits/s    
No more output streams to write to, finishing.
frame= 1438 fps=8.1 q=-0.0 Lsize=   21236kB time=00:00:59.93 bitrate=2902.6kbits/s    
video:21223kB audio:0kB subtitle:0kB other streams:0kB global headers:1kB muxing overhead: 0.061746%
Input file #0 (/Volumes/Ark.Media/FFstor/in1.mkv):
  Input stream #0:0 (video): 1473 packets read (233097335 bytes); 1466 frames decoded; 
  Total: 1473 packets (233097335 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 1438 frames encoded; 1438 packets muxed (21732691 bytes); 
  Total: 1438 packets (21732691 bytes) muxed
 


More information about the ffmpeg-user mailing list