简体   繁体   English

OSX:如何轻松查看S3存储桶中很多图像的缩略图

[英]OSX: How to easily view thumbnails of lots of images in an S3 bucket

In my company we need to share images with clients. 在我的公司中,我们需要与客户共享图像。 This is done via S3 buckets, using Transmit to upload the images. 这是通过S3存储桶完成的,使用“传输”上传图像。

The administrators want to be able to see thumbnail images of all the images. 管理员希望能够查看所有图像的缩略图。 I thought mounting the bucket and viewing it in Finder would work (I imagined that Finder would cache the thumbnails after visiting for the first time) but it only works with small numbers of images, not thousands. 我以为可以安装该存储桶并在Finder中查看它(我想像Finder会在第一次访问后缓存缩略图),但是它只适用于少量图像,而不适用于数千张图像。 It doesn't seem to cache the Thumbnails and takes a long time to generate them. 似乎没有缓存缩略图,并且需要很长时间才能生成它们。 (Also tried this using ExpanDrive, which had the same issues). (也使用具有相同问题的ExpanDrive尝试了此操作)。

Anyone got a solution to this? 有人对此有解决方案吗?

Usually, we don't like tool requests on StackOverflow. 通常,我们不喜欢StackOverflow上的工具请求。 Bot here you have a nice list: 在这里,您有一个不错的清单:

Also make sure to have google searched for "s3 browser mac" 还要确保Google搜索了“ s3 browser mac”

There is an automated capability in Amazon S3 to display thumbnails of files within S3 buckets. Amazon S3中具有自动功能,可以显示S3存储桶中文件的缩略图。

One option, as you have done, is to mount an Amazon S3 bucket as a drive and have the operating system display pictures, but this requires a lot of communication between your computer and S3 because it actually needs to download each picture. 正如您所做的那样,一种选择是将Amazon S3存储桶安装为驱动器并让操作系统显示图片,但这需要计算机与S3之间进行大量通信,因为它实际上需要下载每张图片。

Or, you could download all the pictures to a local drive by using the aws s3 sync command from the AWS Command-Line Interface (CLI) . 或者,您可以使用AWS命令行界面(CLI)中aws s3 sync命令将所有图片下载到本地驱动器。 That way, things will work faster (but with the downside of having to download all the files). 这样一来,事情就可以更快地工作了(但缺点是必须下载所有文件)。

An alternative would be to write a small program web app (possibly just a JavaScript page) that obtains a list of all pictures and then displays them in the browser. 一种替代方法是编写一个小程序的Web应用程序(可能只是一个JavaScript页面),该应用程序获取所有图片的列表,然后在浏览器中显示它们。 You can create thumbnails "on-the-fly" using services like Cloudinary or Imgix . 您可以使用CloudinaryImgix等服务“即时”创建缩略图。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Rails - 如何从S3获取图像,调整大小并将缩略图保存到S3? - Rails - how to fetch images from S3, resize them and save thumbnails to S3? 使用Lambda函数在Amazon S3 Bucket上创建缩略图 - Create Thumbnails on Amazon S3 Bucket with Lambda function 如何在Amazon S3上生成缩略图? - How to generate thumbnails on Amazon S3? 在S3中使用带有外部存储的图像和缩略图进行数据库设计的最佳实践? - Best practice for database design with images and thumbnails with external storage in S3? S3的Django缩略图 - Django thumbnails from S3 管理Amazon S3 / Cloudfront上的动态缩略图 - Manage Dynamic Thumbnails on Amazon S3 / Cloudfront 如何从 url 视频中获取图像(存储在 s3 存储桶中) - how to get an image from the url video (stored on s3 bucket) 如何使用 flutter web 将图像直接上传到 s3 存储桶? - How to upload image directly to s3 bucket using flutter web? 为什么从公共 S3 存储桶加载的图像在升级到 Chrome 76 后不再显示? - Why are images loaded from a public S3 bucket no longer displaying after upgrading to Chrome 76? 数据文件夹无法从 cloudimage-360 的 s3 存储桶加载图像 - Data folder is not able to load images from s3 bucket for cloudimage-360
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM