Using the following syntax:
Code: Select all
cvlc decklink:// --sout "#transcode{vcodec=x265,frameNumThreads=4,vb=5568,fps=25,scale=Auto,acodec=mp3,ab=192,channels=2,samplerate=44100}:http{dst=:8081/file.avi}"
Code: Select all
x265 [info]: HEVC encoder version 1.9
x265 [info]: build info [Linux][GCC 5.3.1][64 bit] 8bit+10bit+12bit
x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX AVX2 FMA3 LZCNT BMI2
x265 [error]: frameNumThreads (--frame-threads) must be [0 .. X265_MAX_FRAME_THREADS)
[00007f1ca00015a8] x265 encoder error: cannot open x265 encoder
[00007f1cac4f2118] stream_out_transcode stream out error: cannot find video encoder (module:any fourcc:hevc). Take a look few lines earlier to see possible reason.
Code: Select all
vlc: unknown option or missing mandatory argument `--frame-threads'
I know that this server has 24-logical cores (yes... really .. 24.) I don't know if that might be beyond X265_MAX_FRAME_THREADS... and that might be causing some sort of issue...