Co oznacza ostrzeżenie FFmpeg „Brak obrazu w jednostce dostępowej o rozmiarze x”?

9

Niedawno zaktualizowałem do najnowszej wersji ffmpeg i teraz za każdym razem, gdy edytuję flv, zawsze otrzymuję niekończące się ostrzeżenia:

[Null @ 002de180] Brakujące Brakujące zdjęcie w jednostce dostępu o rozmiarze xxxx (rozmiar zależy od pliku)

[Null @ 002de180] AVC: rozmiar końcowy xxxx (rozmiar zależy również od pliku)

.....

...

Sprawdziłem też inne wersje i wygląda na to, że każda wersja powyżej 2.1.4 zacznie wyświetlać te ostrzeżenia.

Polecenie, którego używam, to ffmpeg.exe -t 0:03:00 -y -i "C:\test.flv" -vcodec copy -acodec copy "C:\Desktop\newvid.flv"wycinanie fragmentów filmu.

Mimo tych ostrzeżeń plik wyjściowy jest odtwarzany poprawnie, a wideo wydaje się być zsynchronizowane. Rozmiar pliku jest również taki sam, jak gdybym edytował vid za pomocą ffmpeg 2.1.4. Jednak wersje z tymi ostrzeżeniami kodują znacznie dłużej. Masz pojęcie, co się dzieje lub co oznaczają te ostrzeżenia?

Dan
źródło
Korzystam z wersji 3.2 i nie mogę odtworzyć problemu. AVC: nal size xxxxwskazałby mi, że tak naprawdę jest to kodek H.264, ale FLV powinien być vp6f. Nie jestem pewien.
fie

Odpowiedzi:

1

Jest to znany błąd do wersji 2.4.2. To jest już rozwiązane. Aby uzyskać więcej informacji, zobacz tutaj

Alexrgs
źródło