Ric*_*nop 4 python ubuntu ffmpeg ffprobe
我试图以人类可读的方式获取有关电影的信息(分辨率,帧速率,比特率,编解码器,持续时间等).我找到了这个commnad:
ffprobe -v quiet -print_format json -show_format -show_streams somefile.asf
Run Code Online (Sandbox Code Playgroud)
在此Stack Overflow问题中:以友好的方式获取ffmpeg信息
但它对我不起作用.当我在终端中尝试它时,输出为空:
richard@richard-desktop:~/projects/hello-python$ ffprobe -v quiet -print_format json -show_format -show_streams tests/test_1.mpg
richard@richard-desktop:~/projects/hello-python$
Run Code Online (Sandbox Code Playgroud)
Ric*_*nop 11
好的,Ubuntu repos中当前版本的ffmpeg不是最新的.
我做的是我添加了这个更新的存储库:
sudo add-apt-repository ppa:jon-severinsson/ffmpeg
Run Code Online (Sandbox Code Playgroud)
然后做了:
sudo apt-get remove ffmpeg
sudo apt-get autoremove
sudo apt-get update
sudo apt-get install ffmpeg
Run Code Online (Sandbox Code Playgroud)
瞧.它工作正常,我从ffprobe得到正确的JSON输出:)
| 归档时间: |
|
| 查看次数: |
2546 次 |
| 最近记录: |