目前我成功安装了S3FS& ec2中的FFMPEG,但我不知道为什么我无法获得有关视频文件高度和宽度的信息,但显示了其他属性,如持续时间,音频流等,
我已在同一个视频文件中尝试本地,并显示所有属性(在宽度和高度范围内)。
有谁知道,这有什么问题?
答案 0 :(得分:0)
我想建议看一下新项目RioFS(Userspace S3文件系统):https://github.com/skoobe/riofs。
这个项目是“s3fs”的替代品,与“s3fs”相比的主要优点是:简单,操作速度和无错误的代码。目前the project处于“测试”状态,但它已经在几个高负载文件服务器上运行了很长时间。
我们正在寻找更多人加入我们的项目并帮助进行测试。在我们这边,我们提供快速错误修复,并会听取您添加新功能的请求。
关于您的问题,RioFS能够读取“请求的”文件块,例如我试图获取存储在S3上的视频文件的属性:
./riofs -c ../riofs.conf.xml http://s3.amazonaws.com bucket_name mnt/
ffprobe
:
ffprobe mnt/big_buck_bunny_480p_surround-fix.avi
Input #0, avi, from 'mnt/big_buck_bunny_480p_surround-fix.avi':
Duration: 00:09:56.46, start: 0.000000, bitrate: 2957 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (FMP4 / 0x34504D46), yuv420p, 854x480 [SAR 1:1 DAR 427:240], 24 tbr, 24 tbn, 24 tbc
Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 448 kb/s
希望它对您有所帮助,我们期待着您加入我们的社区!