我想要为一堆 mp4 或 mkv 文件输出一个 .txt 文件,其中包含每个视频文件的媒体信息详细信息。
我使用 find 然后使用 -execdir 创建 mediainfo 输出,但对于找到的所有文件,它都重定向到单个文件。单个文件包含 x 个 mp4/mkv 文件的所有 mediainfo。如何获取匹配的 txt 文件的 Video1.txt 和 Video2.txt 等?
下面是我的 bash 行:
find /mnt/vids/ \( -name '*.mp4' -or -name '*.mkv' \) -execdir mediainfo /mnt/vids/{} > /mnt/vids/{}.txt \;