获取以 csv 或文本文件形式输出的文件列表的视频信息

获取以 csv 或文本文件形式输出的文件列表的视频信息

我正在寻找一种工具或方法,可以循环浏览文件/链接列表并以文本格式输出一些信息或元数据,如下所示:

        Name           Resolution   FPS   Video Bitrate   Audio Bitrate   V-Codec   A-Codec  
---------------------- ------------ ----- --------------- --------------- --------- --------- 
wedding camera 1.mp4   1920*1080     50             2.3              92   h264      aac      
wedding mobile 5.mp4   1280*720      25               2              92   h264      aac

我正在研究 ffmpeg 或 ffprobe。可以使用 windows 或 linux,但不确定如何从那里解析信息。

ffmpeg -i input.mp4

我还想将其扩展到使用 m3u 列表。因此,如果已经有一个可以做到这一点的程序,请告诉我。

答案1

我使用了EXIFTOOL:

exiftool -csv -r -FileName -FileTypeExtension -FileSize -FileType -Duration -Format -ImageSize -VideoFrameRate -VideoFieldOrder -MajorBrand -CompressorID -CompressorName -HandlerDescription -AudioFormat -AudioChannels -AudioSampleRate -HistorySoftwareAgent -BitDepth -Directory "/dir-to-scan" >output.csv 

相关内容