Recherche avancée

Médias (1)

Mot : - Tags -/pirate bay

Autres articles (93)

Sur d’autres sites (15831)

  • lavfi/vf_stack_vaapi : factor out the common code for stack setting

    7 février 2023, par Haihao Xiang
    lavfi/vf_stack_vaapi : factor out the common code for stack setting
    

    The common code will be used in QSV based stack filters.

    Signed-off-by : Haihao Xiang <haihao.xiang@intel.com>

    • [DH] libavfilter/stack_internal.c
    • [DH] libavfilter/stack_internal.h
    • [DH] libavfilter/vf_stack_vaapi.c
  • avfilter : add QSV variants of the stack filters

    7 février 2023, par Haihao Xiang
    avfilter : add QSV variants of the stack filters
    

    Include hstack_qsv, vstack_qsv and xstack_qsv. They may accept input
    streams with different sizes.

    Examples :
    $ ffmpeg -hwaccel qsv -hwaccel_output_format qsv -i input.mp4 \
    - filter_complex "[0:v][0:v]hstack_qsv" -f null -

    $ ffmpeg \
    - hwaccel qsv -hwaccel_output_format qsv -i input.mp4 \
    - hwaccel qsv -hwaccel_output_format qsv -i input.mp4 \
    - hwaccel qsv -hwaccel_output_format qsv -i input.mp4 \
    - hwaccel qsv -hwaccel_output_format qsv -i input.mp4 \
    - filter_complex "[0:v][1:v][2:v][3:v]xstack_qsv=inputs=4:fill=0x000000:layout=0_0_1920x1080|w0_0_1920x1080|0_h0_1920x1080|w0_h0_1920x1080" \
    - f null -

    Signed-off-by : Haihao Xiang <haihao.xiang@intel.com>

    • [DH] Changelog
    • [DH] configure
    • [DH] doc/filters.texi
    • [DH] libavfilter/Makefile
    • [DH] libavfilter/allfilters.c
    • [DH] libavfilter/version.h
    • [DH] libavfilter/vf_stack_qsv.c
  • avfilter : add VA-API variants of the stack filters

    19 janvier 2023, par Haihao Xiang
    avfilter : add VA-API variants of the stack filters
    

    Include hstack_vaapi, vstack_vaapi and xstack_vaapi. They may accept
    input streams with different sizes. libva2 (VA-API 1.0+) is required.

    Example :
    $ ffmpeg -hwaccel vaapi -hwaccel_output_format vaapi -i input.h265 -filter_complex
    "[0:v][0:v]hstack_vaapi" -c:v h264_vaapi out.h264

    $ ffmpeg \
    - hwaccel vaapi -hwaccel_output_format vaapi -i input.h264 \
    - hwaccel vaapi -hwaccel_output_format vaapi -i input.h264 \
    - hwaccel vaapi -hwaccel_output_format vaapi -i input.h264 \
    - hwaccel vaapi -hwaccel_output_format vaapi -i input.h264 \
    - filter_complex "[0:v][1:v][2:v][3:v]xstack_vaapi=inputs=4:fill=0x000000:layout=0_0_1920x1080|w0_0_1920x1080|0_h0_1920x1080|w0_h0_1920x1080" \
    - c:v hevc_vaapi out.h265

    Signed-off-by : Haihao Xiang <haihao.xiang@intel.com>

    • [DH] Changelog
    • [DH] configure
    • [DH] doc/filters.texi
    • [DH] libavfilter/Makefile
    • [DH] libavfilter/allfilters.c
    • [DH] libavfilter/version.h
    • [DH] libavfilter/vf_stack_vaapi.c