[x265] scaling failed: height must be an integer
Mario *LigH* Rohkrämer
contact at ligh.de
Mon Jul 27 15:59:44 CEST 2015
Hi Zsolt.
This is not an x265 issue, specifically.
You may have been lucky that your original dimensions returned an even
number as height when you scaled to a width of 1280 pixels. But when you
scaled to a width of 1920 pixels, your height would possibly have to be
scaled to an odd number, which is not allowed in YUV 4:2:0 subsampling.
I don't know how to force swscaler in ffmpeg to return at least "MOD 2"
results; but x265 is not to be blamed.
Am 27.07.2015, 15:40 Uhr, schrieb Osztrovszky Zsolt
<osztrovszkyzs at ahrt.hu>:
> Hello Guys,
> I’m using ffmpeg with libx265.
> I’d like to make an mp4 from a mkv and resize it.
>
> It worked with 1280 width:
> ffmpeg -i input.mkv -c:v libx265 -preset fast -x265-params crf=20 -vf
> scale=1280:-1 -c:a copy -y output.mp4
>
> It fails with 1920:
> ffmpeg -i input.mkv -c:v libx265 -preset fast -x265-params crf=20 -vf
> scale=1920:-1 -c:a copy -y output.mp4
>
> x265 error: picture height must be an integer multiple of the specified
> chroma subsampling.
>
> Can you help me with this error?
>
> Thanks,
>
> Zsolt
>
>
> ________________________________
> FIGYELMEZTETÉS:
> "Ez az e-mail bizalmas információkat tartalmaz kizárólag a címzett(ek)
> számára. Amennyiben Ön nem címzettje ennek az e-mail-nek, felhívjuk
> figyelmét arra, hogy az e-mail tartalmának közzététele, másolása,
> illetéktelenek számára való továbbítása, megőrzése vagy bármilyen
> hasonló tevékenység tilos és törvénybe ütköző."
--
Fun and success!
Mario *LigH* Rohkrämer
mailto:contact at ligh.de
More information about the x265-devel
mailing list