[FFmpeg-trac] #8768(ffmpeg:new): libx265 passlog/mbtree file reuse for lower resolutions 2-pass encoding. $350 USD bounty.

FFmpeg trac at avcodec.org
Wed Jul 1 01:32:25 EEST 2020


#8768: libx265 passlog/mbtree file reuse for lower resolutions 2-pass encoding.
$350 USD bounty.
---------------------------------+---------------------------------------
             Reporter:  Mista_D  |                     Type:  enhancement
               Status:  new      |                 Priority:  normal
            Component:  ffmpeg   |                  Version:  unspecified
             Keywords:           |               Blocked By:
             Blocking:           |  Reproduced by developer:  0
Analyzed by developer:  0        |
---------------------------------+---------------------------------------
 Looking for a method to run HEVC pass1 once at 4K resolution. And then re-
 use same one passlog file to encode ABR set - 4K, 1080p, 720p, 480p and
 360p files all at various bitrates please.

 This has been done before in June 2012 by "the one and only" Dark Shikari,
 his patch is attached for reference.

 expected behaviour:

 ffmpeg -y -i 4k_foo.mp4 \
 -x265-params pass=1:stats=bar -c:v libx265 -f mp4 /dev/null

 ffmpeg -y -i 4k_foo.mp4 \
 -x265-params pass=2:stats=bar -c:v libx265 4k.mp4 \
 -x265-params pass=2:stats=bar -c:v libx265 -s 1280x720 720p.mp4

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


More information about the FFmpeg-trac mailing list