<div dir="ltr"><div>Hi,<br><br></div>We dont have yuv444 support yet. A series of patches for the same are pending, and will probably be integrated in a week or two.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Mon, Jan 27, 2014 at 5:19 PM, Manjunath Sripadarao <span dir="ltr"><<a href="mailto:manjunaths@gmail.com" target="_blank">manjunaths@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div>Hello,<br></div> I was trying to encode a file in the yuv444p format. x265 crashes when I give this file as input, it works correctly if I convert the raw file to yuv420p format through ffmpeg.<br>

<br></div><div>This is the command-line I am using<br><br>./x265 piece.y4m -o piece.h265<br></div><div>y4m  [info]: 960x540 50Hz C444, frames 0 - 2952 of 2953<br>x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 AVX<br>

x265 [warning]: Assembly not supported in this binary<br>x265 [info]: HEVC encoder version unknown<br>x265 [info]: build info [Linux][GCC 4.4.6][64 bit] 8bpp<br>x265 [info]: Main profile, Level-3 (Main tier)<br>x265 [info]: WPP streams / pool / frames  : 9 / 24 / 5<br>

x265 [info]: CU size                             : 64<br>x265 [info]: Max RQT depth inter / intra         : 1 / 1<br>x265 [info]: ME / range / subpel / merge         : hex / 60 / 2 / 2<br>x265 [info]: Keyframe min / max                  : 250 / 250<br>

x265 [info]: Rate Control / AQ-Strength / CUTree : CRF-28.0 / 1.0 / 1<br>x265 [info]: Lookahead / bframes / badapt        : 20 / 4 / 2<br>x265 [info]: b-pyramid / weightp / refs          : 1 / 1 / 3<br>x265 [info]: tools: rect amp rd=3 lft sao-lcu sign-hide <br>

<br></div><div>I am using the head of the hg trunk.<br></div><div><br></div>This is backtrace I was able to collect.<br><div><br>Program received signal SIGSEGV, Segmentation fault.<br>[Switching to Thread 0x2aaaac452700 (LWP 55598)]<br>

0x0000000000000000 in ?? ()<br>Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.x86_64 libgcc-4.4.7-4.el6.x86_64 libstdc++-4.4.7-4.el6.x86_64<br>(gdb) where<br>#0  0x0000000000000000 in ?? ()<br>#1  0x000000000059d4af in x265::TComYuv::copyFromPicChroma(x265::TComPicYuv*, unsigned int, unsigned int) ()<br>

#2  0x000000000056a031 in x265::TEncCu::xCompressIntraCU(x265::TComDataCU*&, x265::TComDataCU*&, unsigned int) ()<br>#3  0x000000000056abbe in x265::TEncCu::compressCU(x265::TComDataCU*) ()<br>#4  0x000000000050a19a in x265::CTURow::processCU(x265::TComDataCU*, x265::TComSlice*, x265::TEncSbac*, bool) ()<br>

#5  0x0000000000504494 in x265::FrameEncoder::processRowEncoder(int) ()<br>#6  0x00000000005648de in x265::WaveFront::findJob() ()<br>#7  0x00000000004f1fd2 in x265::PoolThread::threadMain() ()<br>#8  0x00000000004f187a in x265::ThreadShim(void*) ()<br>

#9  0x0000003d606079d1 in start_thread () from /lib64/libpthread.so.0<br>#10 0x0000003d602e8b6d in clone () from /lib64/libc.so.6<br><br><br></div><div>I tried a raw yuv file too and get the same error<br><br>[manju@hestian59 Video]$ ./x265/build/linux/x265 --input-res 960x540 --fps 50 --input-csp 3 --input /ltmp/manju/Moonshot/piece.yuv --output /ltmp/manju/Moonshot/piece.h265<br>

yuv  [info]: 960x540 50Hz C444, frames 0 - 2952 of 2953<br>x265 [info]: using cpu capabilities: MMX2 SSE SSE2Fast SSSE3 SSE4.2 AVX<br>x265 [warning]: Assembly not supported in this binary<br>x265 [info]: HEVC encoder version 0.6+329-b59b1e579f78<br>

x265 [info]: build info [Linux][GCC 4.4.7][64 bit] 8bpp<br>x265 [info]: Main profile, Level-3.1 (Main tier)<br>x265 [info]: WPP streams / pool / frames  : 9 / 24 / 5<br>x265 [info]: CU size                             : 64<br>

x265 [info]: Max RQT depth inter / intra         : 1 / 1<br>x265 [info]: ME / range / subpel / merge         : hex / 58 / 2 / 2<br>x265 [info]: Keyframe min / max                  : 250 / 250<br>x265 [info]: Rate Control / AQ-Strength / CUTree : CRF-28.0 / 1.0 / 1<br>

x265 [info]: Lookahead / bframes / badapt        : 20 / 4 / 2<br>x265 [info]: b-pyramid / weightp / refs          : 1 / 1 / 3<br>x265 [info]: tools: rect amp rd=3 lft sao-lcu sign-hide <br>Segmentation fault (core dumped)<br>

<br></div><div></div><div>Is there a fix for this bug ?<br><br></div><div>Thanks,<br></div><div>- Manju<br></div></div>
<br>_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
<br></blockquote></div><br></div>