[FFmpeg-trac] #4284(undetermined:open): FFmpeg doesn't pass -x265-params to the x265 encoder correctly.
FFmpeg
trac at avcodec.org
Mon Feb 8 18:57:16 CET 2016
#4284: FFmpeg doesn't pass -x265-params to the x265 encoder correctly.
-------------------------------------+-------------------------------------
Reporter: kvssoft | Owner:
Type: defect | Status: open
Priority: normal | Component:
Version: git-master | undetermined
Keywords: libx265 | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by codyopel):
A relevant issue I hit, if you pass any key without a value, x265 ignores
all key/values and uses the defaults without any errors or warnings.
{{{
'key='
e.g. -x265-params key=value:key=:key=value
}}}
If you run this example you will see that the values are never set and no
error is returned about the invalid keys (values chosen at random because
they differ from the defaults):
{{{
ffmpeg -i "<any random video>" -an -c:v libx265 -x265-params 'aq-
mode=0:invalidkey=:keyint=4:min-keyint=30:anotherinvalidkey=value:rd=5'
test.mkv
}}}
It doesn't matter what the key is, valid or not it will always trigger
this behavior.
I tested this with all combinations of ffmpeg 2.6-master(2016-02-08) &
x265 1.7-1.9 originally suspecting an api change from an update broke
something I was doing.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4284#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list