On 2017-10-03 14:09, Carl Eugen Hoyos wrote:
Either use pkg-config or pass (--extra-cflags and) --extra-ldflags
to configure so it can find the intended installation.
(I don't know if there is an extra header, so ldflags may be
sufficient)
Found a way to do it entirely package maintainer way:
$ export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/x264-10bit/libx264.so.148
$ ffmpeg -h encoder=libx264
Encoder libx264 [libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10]:
General capabilities: delay threads
Threading capabilities: auto
Supported pixel formats: yuv420p10le yuv422p10le yuv444p10le nv20le
libx264 AVOptions:
[...]
Where normally it reads:
Encoder libx264 [libx264 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10]:
General capabilities: delay threads
Threading capabilities: auto
Supported pixel formats: yuv420p yuvj420p yuv422p yuvj422p yuv444p
yuvj444p nv12 nv16 nv21
This is with the distro-built x264 (which has both 8/10-bit versions, 10
has to be explicitly loaded). So a shell script wrapper around ffmpeg or
other programs that use the x264 library SHOULD be good enough for most
programs.
Gonna try on a few other programs and see what works or breaks.
--Doug (dx9s)
_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".