W ffplay „-debug vis_mb_type” nie działa


0

Chcę wypróbować opcje wymienione tutaj: https://trac.ffmpeg.org/wiki/Debug/MacroblocksAndMotionVectors

Próbowałem ffplay -debug vis_mb_type my-file.mp4, ale pokazało tylko dużo danych wyjściowych konsoli. Oto część pokrewna:

[NULL @ 01f55270] [Eval @ 05b5f12c] Undefined constant or missing '(' in 'vis_mb_type'
[NULL @ 01f55270] Unable to parse option value "vis_mb_type"
[NULL @ 01f55270] Error setting option debug to value vis_mb_type.

Co może być przyczyną? Korzystam z samodzielnie skompilowanej gry ffplay, może zrobiłem coś złego, ale poza tym to działa dobrze.

Powiązany kod znajduje się w libavcodec / mpegvideo.c, zgodnie z tym, co oznaczają liczby i kolory dla -vismv i vis_mb_type w ffmpeg?


Ta opcja wraz z vis_qpzostała wyłączona w marcu 2017 r. Użyj filtru widoku kodu.
Gyan

-vf codecview=qpteż nie działa. Nie wygląda na to, że jest zamiennik vis_mb_type.
siods333333

ok, pobrałem starszą wersję, działa.
siods333333

Odpowiedzi:


0

Dla mnie w wersji ffmpeg 4.1 sposobem na zrobienie tego (co domyśliłem się po przeczytaniu wyniku ffmpeg --help filter=codecview) jest jawne ustawienie qpflagi na true, tj -vf codecview=qp=true.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.