要获取文件的尺寸,我可以这样做:
$ mediainfo '--Inform=Video;%Width%x%Height%' ~/Desktop/lawandorder.mov
1920x1080
但是,如果我提供的是网址而不是文件,则返回None:
$ mediainfo '--Inform=Url;%Width%x%Height%' 'http://url/lawandorder.mov'
(none)
如何正确将网址传递给
MediaInfo
? 最佳答案
您还可以使用curl | head
在运行mediainfo
之前部分下载文件。
这是一个从Web获取12 MB文件大小的示例,从一开始就只需要下载一小部分(不到10 KB):
curl --silent http://www.jhepple.com/support/SampleMovies/MPEG-2.mpg \
| head --bytes 10K > temp.mpg
mediainfo '--Inform=Video;%Width%x%Height%' temp.mpg
关于bash - 从MediaInfo获取视频信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7376477/