Please make opencv-python-headless support FFmpeg 9.0
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- python
- Ambito
- audio-video-rtc, build-system
Direzione di ricerca
Inizia esaminando opencv/modules/videoio/src/cap_ffmpeg_hw.hpp intorno alla riga 760 e cap_ffmpeg_impl.hpp intorno alla riga 2586, quindi riproduci la build headless con FFmpeg 9.0. Controlla le modifiche pertinenti all’API di FFmpeg e verifica che la build venga completata senza gli errori relativi ai membri di AVCodec segnalati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Errors:
[ 80%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_ffmpeg.cpp.o
In file included from /wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg.cpp:50:
In file included from /wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:175:
/wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg_hw.hpp:760:82: error: no member named 'pix_fmts' in 'AVCodec'
760 | if (av_codec_is_encoder(c) && hw_native_fmt != AV_PIX_FMT_NONE && c->pix_fmts) {
| ~ ^
/wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg_hw.hpp:761:36: error: no member named 'pix_fmts' in 'AVCodec'
761 | for (int i = 0; c->pix_fmts[i] != AV_PIX_FMT_NONE; i++) {
| ~ ^
/wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg_hw.hpp:762:28: error: no member named 'pix_fmts' in 'AVCodec'
762 | if (c->pix_fmts[i] == hw_native_fmt) {
| ~ ^
In file included from /wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg.cpp:50:
/wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2586:24: error: no member named 'supported_framerates' in 'AVCodec'
2586 | if(codec && codec->supported_framerates){
| ~~~~~ ^
/wrkdirs/usr/ports/graphics/py-opencv-python-headless/work-py312/opencv-python-92/opencv/modules/videoio/src/cap_ffmpeg_impl.hpp:2587:37: error: no member named 'supported_framerates' in 'AVCodec'
2587 | const AVRational *p= codec->supported_framerates;
| ~~~~~ ^
5 errors generated.
*** Error code 1
Downstream bug report: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297370
- Lingua principale
- Python
- Stelle
- 5.4k
- Fork
- 1k
- Merge medio
- 22h 17m
- PR unite (30g)
- 3
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di opencv/opencv-python
-
[DOC] README file Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
opencv/opencv-python#1217 · 3 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
opencv/opencv-python#1165 · 2 commenti · 1 reazione ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
opencv/opencv-python#1273 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
opencv/opencv-python#1272 · 1 commento ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 70/100
opencv/opencv-python#1268 · 1 commento ·
Tutte le issue di opencv/opencv-python
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
zostera/django-bootstrap4#894 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
use-agent-os/agent-os#3276 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
zephyrproject-rtos/zephyr#119726 ·
-
area/auth bug comp/agent P3 platform/discord type/security
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
NousResearch/hermes-agent#117848 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
zilliztech/memsearch#759 ·