Get length of a video using regex and ffmpeg

后端 未结 6 1389
太阳男子
太阳男子 2021-02-01 21:36

From the following ffmpeg -i output, how would I get the length (00:35)--

$ ffmpeg -i 1video.mp4

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from \'/Users/d         


        
6条回答
  •  说谎
    说谎 (楼主)
    2021-02-01 22:06

    You can use the shell

    $ ff=$(ffmpeg -i video.mp4 2>&1)
    $ d="${ff#*Duration: }"
    $ echo "${d%%,*}"
    

提交回复
热议问题