libyami-utils
libyami-utils copied to clipboard
Libyami Utilities
This allows us to migrate away from av_init_packet() which has been deprecated in recent FFMpeg, making the build fail. This implementation is somewhat rough, there's probably a way to avoid...
I do get pink artefacts when using vp8 temporal scaling (SVCT) with fast moving pictures in CBR and VBR mode. Example "football (a)" from: https://media.xiph.org/video/derf/ Command Line: ./yamitranscode -i ~/Videos/football_w720_h486_f360_fps30.yuv...
You changed the release names from version numbers back to libyami. First - This is not Libyami Second - You are breaking packagers who would like to include it. Consistency...
yamiencode -c HEVC -s P010 -W 3840 -H 2160 -i ./4K_3840x2160.P010 -o ./4K_3840_2160_rc0_ipb_gop30_fps30_qp50_lcu32.h265 --qp 50 --ipperiod 2 --intraperiod 30 libva info: VA-API version 0.40.0 libva info: va_getDriverName() returns 0 libva...
Consider running the following: ``` for i in `seq 1 20`; do /usr/bin/time -f "%e;%U;%S;%P" -a --output="log.txt" \ yamitranscode \ -i input_1920x1080p.264 \ -o out.264 \ -W 1920 -H 1080...
When decoder output surface fourcc and resolution are same as encoder input surface, should disable scaling at run time. Right now it is disabled at compile time.
libyami-utils fails to build with "--disable-x11". It does build with "--disable-x11 --disable-tests-gles". Tested on 1.1.0 release only (on Yocto if that matters). Here's the failure: ``` | In file included...
main function on v4l2encoder and v4l2decoder require to return 0 when successful.