多个视频的 ffprobe show_frames

Ben*_*Ben 3 video ffmpeg video-streaming ffprobe

有什么方法可以在一个文件中同时查看多个视频的帧?

我知道如何为一个视频做到这一点-

ffprobe -show_frames http://myvirtualdirectory/myvideo.mp4 > output.txt

我的虚拟目录中有很多视频 - 所以我想在一个文件中查看所有视频帧。

有什么方法可以从我的本地目录中看到帧 - 而不是从虚拟目录(如 (http://....)

aer*_*tal 6

学习使用 shell 脚本。

确定您的本地目录并制作一个简单的脚本以将 ( >>)附加到输出文件:

#!/bin/bash

for file in /path/to/files/*.mp4; do
  ffprobe -show_frames $file >> output.txt
done
Run Code Online (Sandbox Code Playgroud)

使脚本可执行chmod +x show_frames.sh并使用./show_frames.sh.