“Daftar semua file audio dengan durasi bash ffprobe” Kode Jawaban

Daftar semua file audio dengan durasi bash ffprobe

LENGTH=0; for file in *; do LENGTH="$LENGTH+$(ffprobe -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 "$file" 2>/dev/null)"; done; echo "$LENGTH" | bc
Modern Mouse

Daftar semua file audio dengan durasi bash ffprobe

# For an output like this
  # 00:07:22 first.mp3
  # 00:02:33 second.mp3
  # 00:04:04 third.mp3

# Use this
for file in *.mp3
do
  echo -n $(ffprobe $file 2>&1 | grep 'Duration' | cut -d',' -f1 | cut -d' ' -f4 | cut -d'.' -f1)
  echo " $file"
done 
Modern Mouse

Jawaban yang mirip dengan “Daftar semua file audio dengan durasi bash ffprobe”

Pertanyaan yang mirip dengan “Daftar semua file audio dengan durasi bash ffprobe”

Lebih banyak jawaban terkait untuk “Daftar semua file audio dengan durasi bash ffprobe” di Shell/Bash

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya