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?


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

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.