Recherche avancée

Médias (0)

Mot : - Tags -/flash

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (73)

  • Use, discuss, criticize

    13 avril 2011, par

    Talk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
    The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
    A discussion list is available for all exchanges between users.

  • 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 ;

  • Amélioration de la version de base

    13 septembre 2013

    Jolie sélection multiple
    Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
    Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)

Sur d’autres sites (8137)

  • Dynamic Location Offsetting while Desktop Video Capture in FFMPEG [closed]

    18 février 2024, par Zen Of Kursat

    Is there a way to dynamically change offsets during screen capture ?

    


    But these offset values are static (eg. 66 and 77) and we cannot change these values during video recording. Simply, I am trying to record screen with according to mouse coordinates which are of sure changing while video recording starts.

    


    For example :

    


    ffmpeg -f gdigrab -framerate 30 -offset_x 77 -offset_y 66 
       -video_size 1920x1080 -i desktop output.mp4


    


  • How to make OpenCV recognize ffmpeg and successfully compile the video module [closed]

    20 février 2024, par KingV-
     |       ^~~~~~~~~~~~~~~~~~~~


    


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

    


    /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’ ?
81 | #define AV_CODEC_ID_H264 CODEC_ID_H264
| ^ 
/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’
2200 | if (c->codec_id == AV_CODEC_ID_H264) 
| ^ 
/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)’ :
/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’ ?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^ 
/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’
2572 | while (tags->id != AV_CODEC_ID_NONE)
| ^ 
/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*)’ :
/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’ ?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^ 
/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’
2598 | while (ptags->id != AV_CODEC_ID_NONE)
| ^ 
/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&)’ :
/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’ ?
142 | #define AV_CODEC_ID_NONE CODEC_ID_NONE
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2615:28 : note : in expansion of macro ‘CV_CODEC’
2615 | CV_CODEC_ID codec_id = CV_CODEC(CODEC_ID_NONE) ;
| ^ 
/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’ ?
131 | #define AV_CODEC_ID_JPEGLS CODEC_ID_JPEGLS
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2767:10 : note : in expansion of macro ‘CV_CODEC’
2767 | case CV_CODEC(CODEC_ID_JPEGLS) :
| ^ 
/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’ ?
97 | #define AV_CODEC_ID_HUFFYUV CODEC_ID_HUFFYUV
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2773:10 : note : in expansion of macro ‘CV_CODEC’
2773 | case CV_CODEC(CODEC_ID_HUFFYUV) :
| ^ 
/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’ ?
106 | #define AV_CODEC_ID_FFV1 CODEC_ID_FFV1
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2812:10 : note : in expansion of macro ‘CV_CODEC’
2812 | case CV_CODEC(CODEC_ID_FFV1) :
| ^ 
/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’ ?
95 | #define AV_CODEC_ID_MJPEG CODEC_ID_MJPEG
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2841:10 : note : in expansion of macro ‘CV_CODEC’
2841 | case CV_CODEC(CODEC_ID_MJPEG) :
| ^ 
/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’ ?
96 | #define AV_CODEC_ID_LJPEG CODEC_ID_LJPEG
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2842:10 : note : in expansion of macro ‘CV_CODEC’
2842 | case CV_CODEC(CODEC_ID_LJPEG) :
| ^ 
/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’ ?
100 | #define AV_CODEC_ID_RAWVIDEO CODEC_ID_RAWVIDEO
| ^ 
/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’
215 | # define CV_CODEC(name) AV_##name
| ^ 
/home/zhgx/桌面/installopencv/opencv-4.6.0/modules/videoio/src/cap_ffmpeg_impl.hpp:2846:10 : note : in expansion of macro ‘CV_CODEC’
2846 | case CV_CODEC(CODEC_ID_RAWVIDEO) :
| ^ 
make[2] : *** [modules/videoio/CMakeFiles/opencv_videoio.dir/build.make:216:modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o] 错误 1
make[1] : *** [CMakeFiles/Makefile2:2503:modules/videoio/CMakeFiles/opencv_videoio.dir/all] 错误 2
make : *** [Makefile:166:all] 错误 2
zhgx@zhgx-thinkpadt14gen1 : /桌面/installopencv/opencv-4.6.0/build$

    


    This error caused the compilation to stop after line 53

    


    How can I set up to avoid this compilation error

    


  • 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 ?