#8768(ffmpeg:new): libx265 passlog/mbtree file reuse for lower resolutions 2-pass encoding. $350 USD bounty.
#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
#8768: libx265 passlog/mbtree file reuse for lower resolutions 2-pass encoding. $350 USD bounty. -------------------------------------+---------------------------------- Reporter: Mista_D | Owner: Type: enhancement | Status: new Priority: normal | Component: ffmpeg Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Changes (by Mista_D): * Attachment "rescale.diff" added. x264 mbtree rescale diff -- Ticket URL: <https://trac.ffmpeg.org/ticket/8768> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#8768: libx265 passlog/mbtree file reuse for lower resolutions 2-pass encoding. $350 USD bounty. -------------------------------------+---------------------------------- Reporter: Mista_D | Owner: Type: enhancement | Status: new Priority: normal | Component: ffmpeg Version: unspecified | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+---------------------------------- Comment (by Mista_D): Producing same video compression results as with uniqely produced passlog file, with at most 2-3% percent bitrate penalty. libx264 takes 2% quality hit, when using passlog/mbtree from 1080p pass 1 to encode 720p file. -- Ticket URL: <https://trac.ffmpeg.org/ticket/8768#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#8768: libx265 passlog/mbtree file reuse for lower resolutions 2-pass encoding. $350 USD bounty. -------------------------------------+------------------------------------- Reporter: Mista_D | Owner: Type: enhancement | Status: new Priority: wish | Component: avcodec Version: git-master | Resolution: Keywords: libx265 | Blocked By: bounty | Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: => libx265 bounty * priority: normal => wish * version: unspecified => git-master * component: ffmpeg => avcodec -- Ticket URL: <https://trac.ffmpeg.org/ticket/8768#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg