ffmpeg -loglevel error [other commands]
To ukrywa baner i wyświetla tylko błędy. Użyj -loglevel warning
jeśli chcesz zobaczyć ostrzeżenia.
Przetestowane w Ffmpeg 3.0.2.
Z dokumentacji :
-loglevel [repeat+]loglevel | -v [repeat+]loglevel
Ustawia poziom logowania używany przez bibliotekę. Dodanie “repeat+” oznacza, że powtarzane logi nie powinny być kompresowane do pierwszej linii, a linia “Ostatnia wiadomość powtórzona n razy” będzie pomijana. “repeat” może być również użyte samodzielnie. Jeśli “repeat” zostanie użyte samo, bez wcześniejszego ustawienia poziomu logów, użyty zostanie domyślny poziom logów. Jeśli podano wiele parametrów poziomu logu, to użycie ‘repeat’ nie zmieni poziomu logu. loglevel jest łańcuchem lub liczbą zawierającą jedną z następujących wartości:
‘quiet, -8’
Nic nie pokazuj; bądź cichy.
‘panic, 0’
Pokazuje tylko błędy śmiertelne, które mogą doprowadzić do załamania procesu, takie jak awaria asercji. To nie jest obecnie używane do niczego.
‘fatal, 8’
Pokazuje tylko błędy śmiertelne. Są to błędy, po których proces absolutnie nie może kontynuować.
‘error, 16’
Pokaż wszystkie błędy, także te, z których można wyjść.
‘warning, 24’
Pokaż wszystkie ostrzeżenia i błędy. Pokazane zostaną wszystkie komunikaty związane z potencjalnie błędnymi lub nieoczekiwanymi zdarzeniami.
‘info, 32’
Pokaż komunikaty informacyjne podczas przetwarzania. Jest to dodatek do ostrzeżeń i błędów. Jest to wartość domyślna.
‘verbose, 40’
To samo co info
, tylko bardziej dosadne.
‘debug, 48’
Pokaż wszystko, łącznie z informacjami o debugowaniu.
‘trace, 56’
Domyślnie program wypisuje logi na stderr, jeśli terminal obsługuje kolorowanie, kolory są używane do zaznaczania błędów i ostrzeżeń. Kolorowanie logów można wyłączyć ustawiając zmienną środowiskową AV_LOG_FORCE_NOCOLOR
lub NO_COLOR
, lub wymusić ustawiając zmienną środowiskową AV_LOG_FORCE_COLOR
. Użycie zmiennej środowiskowej NO_COLOR
jest przestarzałe i zostanie usunięte w następnej wersji FFmpeg.