Board logo

标题: [文本处理] 关于ffmpeg的 视频信息查看的求助,需要批量查询视频文件的属性 [打印本页]

作者: mexs    时间: 2021-2-3 15:26     标题: 关于ffmpeg的 视频信息查看的求助,需要批量查询视频文件的属性

需求:
需要批量查看 一个文件夹内的 所有子文件夹的 视频文件 的 视频长度,帧率,码率,并


现状:
发现 使用ffmpeg 可以实现,并且在这个帖子上 试验是我需要的功能http://bbs.bathome.net/thread-54211-1-1.html#pid224827
  1. @echo off
  2. for /f "tokens=2 delims=, " %%a in ('ffmpeg -i "1.mp4" 2^>^&1 ^| find "Duration:"') do (
  3.     set str=%%a
  4. )
  5. echo %str%
  6. pause
复制代码
我使用这一段可以显示指定文件1.mp4的 时间长度,自己研究了输出 到 指定txt文件了

但是我希望能 能批量查询视频的长度,
作者: flashercs    时间: 2021-2-3 15:51

  1. @echo off
  2. cd /d "%~dp0"
  3. for %%A in (*.mp4) do (
  4.   for /f "tokens=2 delims=, " %%a in ('ffmpeg -i "%%~fA" 2^>^&1 ^| find "Duration:"') do (
  5.     set str=%%a
  6.     echo %%a
  7.   )
  8. )
  9. echo %str%
  10. pause
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2