Filter non-info output from ffprobe output

This commit is contained in:
prpr 2024-03-10 14:00:02 +00:00
parent 81940fa4a8
commit a4d7dfaea6
1 changed files with 8 additions and 1 deletions

View File

@ -6,4 +6,11 @@ source /mod/webif/lib/setup
httpheader
set file [cgi_get file]
puts [exec /mod/bin/ffprobe -hide_banner $file]
set log ""
catch {set log [exec /mod/bin/ffprobe -hide_banner -v level $file]}
set log [lsearch -all -regexp -inline [split $log "\n"] "^\\\[info\\\]"]
if {[regsub -all -line -- "^\\\[info\\\]" [join $log "\n"] "" log]} {
puts $log
} else {
puts None
}