Recherche avancée

Médias (1)

Mot : - Tags -/epub

Autres articles (26)

  • MediaSPIP Core : La Configuration

    9 novembre 2010, par

    MediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
    Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...)

  • Personnaliser en ajoutant son logo, sa bannière ou son image de fond

    5 septembre 2013, par

    Certains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;

  • Librairies et logiciels spécifiques aux médias

    10 décembre 2010, par

    Pour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
    Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...)

Sur d’autres sites (7373)

  • Importing sub module of FFmpeg in Android

    3 mars 2024, par M. Usman Khan

    I was able to import the "full" module of FFmpeg library in Android like this :

    


    api 'com.arthenica:ffmpeg-kit-full:6.0-2'


    


    But this was adding about 90mb to my app. So I tried to import only "min-gpl" like

    


    api 'com.arthenica:ffmpeg-kit-min-gpl:6.0-2'


    


    But instead of decreasing, this actually increased my app size further (about 100mb).

    


    Am I not doing it right ?

    


  • libavcodec : Implementation of AAC_fixed_decoder (LC-module) [3/4]

    30 juin 2015, par Djordje Pesut
    libavcodec : Implementation of AAC_fixed_decoder (LC-module) [3/4]
    

    Add fixed point implementation

    Signed-off-by : Nedeljko Babic <nedeljko.babic@imgtec.com>
    Signed-off-by : Michael Niedermayer <michaelni@gmx.at>

    • [DH] libavcodec/aac.h
    • [DH] libavcodec/aacdec.c
    • [DH] libavcodec/aacdec_fixed.c
    • [DH] libavcodec/aacdec_template.c
    • [DH] libavcodec/mdct_template.c
  • How to make OpenCV recognize ffmpeg and successfully compile the video module [closed]

    20 février 2024, par KingV-
     |       ^~~~~~~~~~~~~~~~~~~~&#xA;

    &#xA;

    /home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:101:28 : error : ‘CODEC_ID_INDEO3’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_INDEO3’ ?&#xA;101 | #define AV_CODEC_ID_INDEO3 CODEC_ID_INDEO3&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:237:7 : note : in expansion of macro ‘AV_CODEC_ID_INDEO3’&#xA;237 | AV_CODEC_ID_INDEO3, MKTAG('I', 'V', '3', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:101:28 : error : ‘CODEC_ID_INDEO3’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_INDEO3’ ?&#xA;101 | #define AV_CODEC_ID_INDEO3 CODEC_ID_INDEO3&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:238:7 : note : in expansion of macro ‘AV_CODEC_ID_INDEO3’&#xA;238 | AV_CODEC_ID_INDEO3, MKTAG('I', 'V', '3', '2') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:102:25 : error : ‘CODEC_ID_VP3’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_VP3’ ?&#xA;102 | #define AV_CODEC_ID_VP3 CODEC_ID_VP3&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:239:7 : note : in expansion of macro ‘AV_CODEC_ID_VP3’&#xA;239 | AV_CODEC_ID_VP3, MKTAG('V', 'P', '3', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:102:25 : error : ‘CODEC_ID_VP3’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_VP3’ ?&#xA;102 | #define AV_CODEC_ID_VP3 CODEC_ID_VP3&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:240:7 : note : in expansion of macro ‘AV_CODEC_ID_VP3’&#xA;240 | AV_CODEC_ID_VP3, MKTAG('V', 'P', '3', '0') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:103:26 : error : ‘CODEC_ID_ASV1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_ASV1’ ?&#xA;103 | #define AV_CODEC_ID_ASV1 CODEC_ID_ASV1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:241:7 : note : in expansion of macro ‘AV_CODEC_ID_ASV1’&#xA;241 | AV_CODEC_ID_ASV1, MKTAG('A', 'S', 'V', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:104:26 : error : ‘CODEC_ID_ASV2’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_ASV2’ ?&#xA;104 | #define AV_CODEC_ID_ASV2 CODEC_ID_ASV2&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:242:7 : note : in expansion of macro ‘AV_CODEC_ID_ASV2’&#xA;242 | AV_CODEC_ID_ASV2, MKTAG('A', 'S', 'V', '2') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:105:26 : error : ‘CODEC_ID_VCR1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_VCR1’ ?&#xA;105 | #define AV_CODEC_ID_VCR1 CODEC_ID_VCR1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:243:7 : note : in expansion of macro ‘AV_CODEC_ID_VCR1’&#xA;243 | AV_CODEC_ID_VCR1, MKTAG('V', 'C', 'R', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:106:26 : error : ‘CODEC_ID_FFV1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_FFV1’ ?&#xA;106 | #define AV_CODEC_ID_FFV1 CODEC_ID_FFV1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:244:7 : note : in expansion of macro ‘AV_CODEC_ID_FFV1’&#xA;244 | AV_CODEC_ID_FFV1, MKTAG('F', 'F', 'V', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:107:29 : error : ‘CODEC_ID_XAN_WC4’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_XAN_WC4’ ?&#xA;107 | #define AV_CODEC_ID_XAN_WC4 CODEC_ID_XAN_WC4&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:245:7 : note : in expansion of macro ‘AV_CODEC_ID_XAN_WC4’&#xA;245 | AV_CODEC_ID_XAN_WC4, MKTAG('X', 'x', 'a', 'n') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:108:27 : error : ‘CODEC_ID_MSRLE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSRLE’ ?&#xA;108 | #define AV_CODEC_ID_MSRLE CODEC_ID_MSRLE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:246:7 : note : in expansion of macro ‘AV_CODEC_ID_MSRLE’&#xA;246 | AV_CODEC_ID_MSRLE, MKTAG('m', 'r', 'l', 'e') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:108:27 : error : ‘CODEC_ID_MSRLE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSRLE’ ?&#xA;108 | #define AV_CODEC_ID_MSRLE CODEC_ID_MSRLE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:247:7 : note : in expansion of macro ‘AV_CODEC_ID_MSRLE’&#xA;247 | AV_CODEC_ID_MSRLE, MKTAG(0x1, 0x0, 0x0, 0x0) ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:109:30 : error : ‘CODEC_ID_MSVIDEO1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSVIDEO1’ ?&#xA;109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:248:7 : note : in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’&#xA;248 | AV_CODEC_ID_MSVIDEO1, MKTAG('M', 'S', 'V', 'C') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:109:30 : error : ‘CODEC_ID_MSVIDEO1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSVIDEO1’ ?&#xA;109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:249:7 : note : in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’&#xA;249 | AV_CODEC_ID_MSVIDEO1, MKTAG('m', 's', 'v', 'c') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:109:30 : error : ‘CODEC_ID_MSVIDEO1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSVIDEO1’ ?&#xA;109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:250:7 : note : in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’&#xA;250 | AV_CODEC_ID_MSVIDEO1, MKTAG('C', 'R', 'A', 'M') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:109:30 : error : ‘CODEC_ID_MSVIDEO1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSVIDEO1’ ?&#xA;109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:251:7 : note : in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’&#xA;251 | AV_CODEC_ID_MSVIDEO1, MKTAG('c', 'r', 'a', 'm') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:109:30 : error : ‘CODEC_ID_MSVIDEO1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSVIDEO1’ ?&#xA;109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:252:7 : note : in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’&#xA;252 | AV_CODEC_ID_MSVIDEO1, MKTAG('W', 'H', 'A', 'M') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:109:30 : error : ‘CODEC_ID_MSVIDEO1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSVIDEO1’ ?&#xA;109 | #define AV_CODEC_ID_MSVIDEO1 CODEC_ID_MSVIDEO1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:253:7 : note : in expansion of macro ‘AV_CODEC_ID_MSVIDEO1’&#xA;253 | AV_CODEC_ID_MSVIDEO1, MKTAG('w', 'h', 'a', 'm') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:110:29 : error : ‘CODEC_ID_CINEPAK’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_CINEPAK’ ?&#xA;110 | #define AV_CODEC_ID_CINEPAK CODEC_ID_CINEPAK&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:254:7 : note : in expansion of macro ‘AV_CODEC_ID_CINEPAK’&#xA;254 | AV_CODEC_ID_CINEPAK, MKTAG('c', 'v', 'i', 'd') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:111:33 : error : ‘CODEC_ID_TRUEMOTION1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_TRUEMOTION1’ ?&#xA;111 | #define AV_CODEC_ID_TRUEMOTION1 CODEC_ID_TRUEMOTION1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:255:7 : note : in expansion of macro ‘AV_CODEC_ID_TRUEMOTION1’&#xA;255 | AV_CODEC_ID_TRUEMOTION1, MKTAG('D', 'U', 'C', 'K') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:112:26 : error : ‘CODEC_ID_MSZH’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSZH’ ?&#xA;112 | #define AV_CODEC_ID_MSZH CODEC_ID_MSZH&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:256:7 : note : in expansion of macro ‘AV_CODEC_ID_MSZH’&#xA;256 | AV_CODEC_ID_MSZH, MKTAG('M', 'S', 'Z', 'H') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:113:26 : error : ‘CODEC_ID_ZLIB’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_ZLIB’ ?&#xA;113 | #define AV_CODEC_ID_ZLIB CODEC_ID_ZLIB&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:257:7 : note : in expansion of macro ‘AV_CODEC_ID_ZLIB’&#xA;257 | AV_CODEC_ID_ZLIB, MKTAG('Z', 'L', 'I', 'B') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:115:25 : error : ‘CODEC_ID_4XM’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_4XM’ ?&#xA;115 | #define AV_CODEC_ID_4XM CODEC_ID_4XM&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:258:7 : note : in expansion of macro ‘AV_CODEC_ID_4XM’&#xA;258 | AV_CODEC_ID_4XM, MKTAG('4', 'X', 'M', 'V') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:116:26 : error : ‘CODEC_ID_FLV1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_FLV1’ ?&#xA;116 | #define AV_CODEC_ID_FLV1 CODEC_ID_FLV1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:259:7 : note : in expansion of macro ‘AV_CODEC_ID_FLV1’&#xA;259 | AV_CODEC_ID_FLV1, MKTAG('F', 'L', 'V', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:117:26 : error : ‘CODEC_ID_SVQ1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_SVQ1’ ?&#xA;117 | #define AV_CODEC_ID_SVQ1 CODEC_ID_SVQ1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:260:7 : note : in expansion of macro ‘AV_CODEC_ID_SVQ1’&#xA;260 | AV_CODEC_ID_SVQ1, MKTAG('s', 'v', 'q', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:118:26 : error : ‘CODEC_ID_TSCC’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_TSCC’ ?&#xA;118 | #define AV_CODEC_ID_TSCC CODEC_ID_TSCC&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:261:7 : note : in expansion of macro ‘AV_CODEC_ID_TSCC’&#xA;261 | AV_CODEC_ID_TSCC, MKTAG('t', 's', 'c', 'c') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:119:26 : error : ‘CODEC_ID_ULTI’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_ULTI’ ?&#xA;119 | #define AV_CODEC_ID_ULTI CODEC_ID_ULTI&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:262:7 : note : in expansion of macro ‘AV_CODEC_ID_ULTI’&#xA;262 | AV_CODEC_ID_ULTI, MKTAG('U', 'L', 'T', 'I') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:120:26 : error : ‘CODEC_ID_VIXL’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_VIXL’ ?&#xA;120 | #define AV_CODEC_ID_VIXL CODEC_ID_VIXL&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:263:7 : note : in expansion of macro ‘AV_CODEC_ID_VIXL’&#xA;263 | AV_CODEC_ID_VIXL, MKTAG('V', 'I', 'X', 'L') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:121:26 : error : ‘CODEC_ID_QPEG’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_QPEG’ ?&#xA;121 | #define AV_CODEC_ID_QPEG CODEC_ID_QPEG&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:264:7 : note : in expansion of macro ‘AV_CODEC_ID_QPEG’&#xA;264 | AV_CODEC_ID_QPEG, MKTAG('Q', 'P', 'E', 'G') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:121:26 : error : ‘CODEC_ID_QPEG’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_QPEG’ ?&#xA;121 | #define AV_CODEC_ID_QPEG CODEC_ID_QPEG&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:265:7 : note : in expansion of macro ‘AV_CODEC_ID_QPEG’&#xA;265 | AV_CODEC_ID_QPEG, MKTAG('Q', '1', '.', '0') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:121:26 : error : ‘CODEC_ID_QPEG’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_QPEG’ ?&#xA;121 | #define AV_CODEC_ID_QPEG CODEC_ID_QPEG&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:266:7 : note : in expansion of macro ‘AV_CODEC_ID_QPEG’&#xA;266 | AV_CODEC_ID_QPEG, MKTAG('Q', '1', '.', '1') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:122:26 : error : ‘CODEC_ID_WMV3’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_WMV3’ ?&#xA;122 | #define AV_CODEC_ID_WMV3 CODEC_ID_WMV3&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:267:7 : note : in expansion of macro ‘AV_CODEC_ID_WMV3’&#xA;267 | AV_CODEC_ID_WMV3, MKTAG('W', 'M', 'V', '3') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:123:26 : error : ‘CODEC_ID_LOCO’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_LOCO’ ?&#xA;123 | #define AV_CODEC_ID_LOCO CODEC_ID_LOCO&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:268:7 : note : in expansion of macro ‘AV_CODEC_ID_LOCO’&#xA;268 | AV_CODEC_ID_LOCO, MKTAG('L', 'O', 'C', 'O') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:124:28 : error : ‘CODEC_ID_THEORA’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_THEORA’ ?&#xA;124 | #define AV_CODEC_ID_THEORA CODEC_ID_THEORA&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:269:7 : note : in expansion of macro ‘AV_CODEC_ID_THEORA’&#xA;269 | AV_CODEC_ID_THEORA, MKTAG('t', 'h', 'e', 'o') ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:142:26 : error : ‘CODEC_ID_NONE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_NONE’ ?&#xA;142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:299:7 : note : in expansion of macro ‘AV_CODEC_ID_NONE’&#xA;299 | AV_CODEC_ID_NONE, 0 ,&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp : In member function ‘bool CvCapture_FFMPEG::processRawPacket()’ :&#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:81:26 : error : ‘CODEC_ID_H264’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_H264’ ?&#xA;81 | #define AV_CODEC_ID_H264 CODEC_ID_H264&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_H264’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1344:28 : note : in expansion of macro ‘CV_CODEC’&#xA;1344 | if (eVideoCodec == CV_CODEC(CODEC_ID_H264)&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp : In member function ‘double CvCapture_FFMPEG::getProperty(int) const’ :&#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:142:26 : error : ‘CODEC_ID_NONE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_NONE’ ?&#xA;142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:1677:28 : note : in expansion of macro ‘AV_CODEC_ID_NONE’&#xA;1677 | CV_CODEC_ID codec_id = AV_CODEC_ID_NONE ;&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp : In function ‘AVCodecContext* icv_configure_video_stream_FFMPEG(AVFormatContext*, AVStream*, const AVCodec*, int, int, int, double, AVPixelFormat, int)’ :&#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:94:32 : error : ‘CODEC_ID_MPEG2VIDEO’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MPEG2VIDEO’ ?&#xA;94 | #define AV_CODEC_ID_MPEG2VIDEO CODEC_ID_MPEG2VIDEO&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_MPEG2VIDEO’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2185:24 : note : in expansion of macro ‘CV_CODEC’&#xA;2185 | if (c->codec_id == CV_CODEC(CODEC_ID_MPEG2VIDEO)) &#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:93:32 : error : ‘CODEC_ID_MPEG1VIDEO’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MPEG1VIDEO’ ?&#xA;93 | #define AV_CODEC_ID_MPEG1VIDEO CODEC_ID_MPEG1VIDEO&#xA;| ^ &#xA;/home/zhgx/桌面/iyour textnstallopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_MPEG1VIDEO’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2188:24 : note : in expansion of macro ‘CV_CODEC’&#xA;2188 | if (c->codec_id == CV_CODEC(CODEC_ID_MPEG1VIDEO) || c->codec_id == CV_CODEC(CODEC_ID_MSMPEG4V3))&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:87:31 : error : ‘CODEC_ID_MSMPEG4V3’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MSMPEG4V3’ ?&#xA;87 | #define AV_CODEC_ID_MSMPEG4V3 CODEC_ID_MSMPEG4V3&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_MSMPEG4V3’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2188:72 : note : in expansion of macro ‘CV_CODEC’&#xA;2188 | >codec_id == CV_CODEC(CODEC_ID_MPEG1VIDEO) || c->codec_id == CV_CODEC(CODEC_ID_MSMPEG4V3))&#xA;| ^ 

    &#xA;

    /home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:81:26 : error : ‘CODEC_ID_H264’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_H264’ ?&#xA;81 | #define AV_CODEC_ID_H264 CODEC_ID_H264&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2200:24 : note : in expansion of macro ‘AV_CODEC_ID_H264’&#xA;2200 | if (c->codec_id == AV_CODEC_ID_H264) &#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp : In function ‘bool cv_ff_codec_tag_match(const AVCodecTag*, AVCodecID, unsigned int)’ :&#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:142:26 : error : ‘CODEC_ID_NONE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_NONE’ ?&#xA;142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2572:24 : note : in expansion of macro ‘AV_CODEC_ID_NONE’&#xA;2572 | while (tags->id != AV_CODEC_ID_NONE)&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp : In function ‘void cv_ff_codec_tag_dump(const AVCodecTag* const*)’ :&#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:142:26 : error : ‘CODEC_ID_NONE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_NONE’ ?&#xA;142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2598:29 : note : in expansion of macro ‘AV_CODEC_ID_NONE’&#xA;2598 | while (ptags->id != AV_CODEC_ID_NONE)&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp : In member function ‘bool CvVideoWriter_FFMPEG::open(const char*, int, double, int, int, const cv::VideoWriterParameters&)’ :&#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:142:26 : error : ‘CODEC_ID_NONE’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_NONE’ ?&#xA;142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_NONE’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2615:28 : note : in expansion of macro ‘CV_CODEC’&#xA;2615 | CV_CODEC_ID codec_id = CV_CODEC(CODEC_ID_NONE) ;&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:131:28 : error : ‘CODEC_ID_JPEGLS’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_JPEGLS’ ?&#xA;131 | #define AV_CODEC_ID_JPEGLS CODEC_ID_JPEGLS&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_JPEGLS’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2767:10 : note : in expansion of macro ‘CV_CODEC’&#xA;2767 | case CV_CODEC(CODEC_ID_JPEGLS) :&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:97:29 : error : ‘CODEC_ID_HUFFYUV’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_HUFFYUV’ ?&#xA;97 | #define AV_CODEC_ID_HUFFYUV CODEC_ID_HUFFYUV&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_HUFFYUV’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2773:10 : note : in expansion of macro ‘CV_CODEC’&#xA;2773 | case CV_CODEC(CODEC_ID_HUFFYUV) :&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:106:26 : error : ‘CODEC_ID_FFV1’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_FFV1’ ?&#xA;106 | #define AV_CODEC_ID_FFV1 CODEC_ID_FFV1&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_FFV1’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2812:10 : note : in expansion of macro ‘CV_CODEC’&#xA;2812 | case CV_CODEC(CODEC_ID_FFV1) :&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:95:27 : error : ‘CODEC_ID_MJPEG’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_MJPEG’ ?&#xA;95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_MJPEG’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2841:10 : note : in expansion of macro ‘CV_CODEC’&#xA;2841 | case CV_CODEC(CODEC_ID_MJPEG) :&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:96:27 : error : ‘CODEC_ID_LJPEG’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_LJPEG’ ?&#xA;96 | #define AV_CODEC_ID_LJPEG CODEC_ID_LJPEG&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_LJPEG’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2842:10 : note : in expansion of macro ‘CV_CODEC’&#xA;2842 | case CV_CODEC(CODEC_ID_LJPEG) :&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/ffmpeg_codecs.hpp:100:30 : error : ‘CODEC_ID_RAWVIDEO’ was not declared in this scope ; did you mean ‘AV_CODEC_ID_RAWVIDEO’ ?&#xA;100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:215:26 : note : in expansion of macro ‘AV_CODEC_ID_RAWVIDEO’&#xA;215 | # define CV_CODEC(name) AV_##name&#xA;| ^ &#xA;/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2846:10 : note : in expansion of macro ‘CV_CODEC’&#xA;2846 | case CV_CODEC(CODEC_ID_RAWVIDEO) :&#xA;| ^ &#xA;make[2] : *** [modules/videoio/CMakeFiles/opencv_videoio.dir/build.make:216:modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o] 错误 1&#xA;make[1] : *** [CMakeFiles/Makefile2:2503:modules/videoio/CMakeFiles/opencv_videoio.dir/all] 错误 2&#xA;make : *** [Makefile:166:all] 错误 2&#xA;zhgx@zhgx-thinkpadt14gen1 : /桌面/installopencv/opencv-4.6.0/build$

    &#xA;

    This error caused the compilation to stop after line 53

    &#xA;

    How can I set up to avoid this compilation error

    &#xA;