Das ist was ich benutze:
./ffmpeg.exe -v debug -threads 8 -nostats -i "path/to/file.ts" -f null - >~/error.log 2>&1
Oder:
./ffmpeg.exe -v debug -threads 8 -nostats -i "path/to/file.ts" -f null - 2>~/error.log
Der zweite leitet nur den stderr in eine Datei um, während der erste sowohl stderr als auch stdout umleitet.
Die Option -v debug
druckt alle Fehler, Warnungen und Debug-Informationen aus und kann daher beim Vergleich zweier Videodateien hilfreich sein (z. B. um festzustellen, welche weniger Fehler aufweist). Um den Bericht einzuschränken, verwenden Sie gemäß der ffmpeg-Dokumentation andere Ebenen:
https://www.ffmpeg.org/ffmpeg.html
Achten Sie auf die Option: -loglevel [repeat+]loglevel | -v [repeat+]loglevel
. Die anderen Ebenen sind quiet
, panic
, fatal
, error
, warning
, info
, verbose
, debug
.