标签: thumbnails

Java:如何从文件中获取缩略图

在Windows资源管理器(和linux gnome)中为每个文件显示缩略图或图标.与EXE,图像,视频,txt文件,ini文件,Word文档和其他许多文件类型一样.现在是我的问题:有没有办法通过文件获得(最好是大)图标.

就像是:

public static BufferedImage getThumbnail(File file) {...}
Run Code Online (Sandbox Code Playgroud)

谢谢

java swing file thumbnails

15
推荐指数
2
解决办法
1万
查看次数

如何从视频ID中获取Facebook视频缩略图?

我正在尝试使用以下代码嵌入Facebook视频:

<object width="400" height="224" >
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://www.facebook.com/v/115316011865684" />
<embed src="http://www.facebook.com/v/115316011865684" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="224">
</embed>
</object>
Run Code Online (Sandbox Code Playgroud)

它工作正常,但有没有类似的方式来显示视频ID的视频缩略图?
例如:http://www.facebook.com/thumbnail/115316011865684 或其他什么?

video facebook thumbnails

15
推荐指数
2
解决办法
3万
查看次数

Android:如何获取您的应用程序专用的文件的视频缩略图?

题:

如何获取应用程序专用文件的视频缩略图?具体来说,有没有办法直接从.mpeg文件中提取视频帧?

背景:

  1. 我的应用程序包括一个可以录制视频的相机.
  2. 出于产品原因,视频文件最初是在应用程序的专用数据目录中以私有模式创建和写入的,使其对应用程序是私有的.这是通过以下方式完成的:Context#openFileOutput(fileName, Context.MODE_PRIVATE)- 典型的文件路径如下所示:/data/data/[package.name]/files/[fileName].mp4- 仅供参考,我已尝试使用Context.MODE_WORLD_READABLEContext.MODE_PRIVATE不是帮助.
  3. 即使视频最终可能最终进入外部存储(通过将文件移动到Environment#getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES)),也必须在视频处于应用程序专用存储中时显示缩略图.
  4. ThumbnailUtils.createVideoThumbnail(String, int)在将文件移动到公共目录后(无论是将其添加到MediaStore中),它似乎对文件工作正常,但是null当文件在内部存储中时静默失败(返回).

    • 注意:只要视频文件位于应用程序专用存储中,它就不会添加到MediaStore(设备库中的图像/视频内容提供商提供).只有将视频移动到外部存储后才能将其添加到MediaStore中.这是一个与产品无关的决定,我无法环游; 除非有一种方法可以将视频添加到媒体商店而不会被其他应用程序看到...我想知道应用程序私有存储中的视频是否可以添加到媒体商店并保持应用程序私有但是获得所有免费"服务" "由媒体商店提供,例如缩略图生成.

media video android thumbnails mediastore

15
推荐指数
1
解决办法
3964
查看次数

Django/PIL - 在上传图像时保存缩略图版本

这是我的forms.py:

class UploadImageForm(forms.ModelForm):
    class Meta:
        model = UserImages
        fields = ['photo']
Run Code Online (Sandbox Code Playgroud)

这是我的models.py:

class UserImages(models.Model):
    user = models.ForeignKey(User)
    photo = models.ImageField(upload_to=get_file_path)
Run Code Online (Sandbox Code Playgroud)

这是我的看法:

def uploadImageView(request):
    if request.method == 'POST':
        form = UploadImageForm(request.POST, request.FILES)
        if form.is_valid():
            instance = form.save(commit=False)
            instance.user = request.user
            instance.save()
            return redirect('/')
    else:
        form = UploadImageForm()

    return render(request, 'uploadImagePage.html', {'uploadImageForm': form})
Run Code Online (Sandbox Code Playgroud)

但这只会保存正在上传的图像.如何保存图像的缩略图版本以及具有完全相同名称的图像的缩略图版本,除了后面带有"thumbail"字样?

我读过的教程说我可以做

im = Image.open(infile)
im.thumbnail(size, Image.ANTIALIAS)
Run Code Online (Sandbox Code Playgroud)

获取缩略图但在我的情况下,图像甚至还没有保存.

django image thumbnails python-imaging-library pillow

15
推荐指数
3
解决办法
1万
查看次数

开源Java库,用于生成服务器端的网页缩略图

我正在寻找一个开源Java库来为给定的URL生成缩略图.我需要捆绑此功能,而不是呼叫外部服务,例如Amazonwebsnapr.

http://www.webrenderer.com/在这篇文章中提到:服务器生成的网页截图,但它是一个商业解决方案.

我希望有一个基于Java的解决方案,但可能需要考虑执行一个外部进程,如khtml2png,或集成html2ps之类的东西.

有什么建议?

java open-source thumbnails

14
推荐指数
1
解决办法
1万
查看次数

使用jquery生成网站的屏幕截图

我想使用严格的javascript生成任何给定网址的屏幕截图缩略图.如果不能做到这一点,任何人都可以指出我正确的方向用我自己的api做到这一点?

编辑我只是决定欺骗和使用框架,因为它是为了我的乐趣无论如何,但感谢所有伟大的答案khtmltox可能是最好的选择,如果你想做这样的事情...他们也有PHP绑定以及.

php jquery screenshot thumbnails

14
推荐指数
1
解决办法
3万
查看次数

FFMPEG:从可变长度的视频中提取20个图像

我已经非常密集地浏览了互联网,但我找不到我需要的东西,只是它的变化并不是我想要使用的东西.

我有几个不同长度的视频,我想从开始到结束从每个视频中提取20个图像,以显示视频最广泛的印象.

所以一个视频是16m 47s长=> 1007s =>我必须每隔50秒制作一个视频快照.

所以我想使用ffmpeg的-r开关,其值为0.019860973(eq 20/1007),但ffmpeg告诉我帧速率太小了......

我想出来的唯一方法就是编写一个脚本,用一个被操纵的-ss开关调用ffmpeg并使用-vframes 1,但这对我来说非常慢而且有点偏离,因为ffmpegs会对图像本身进行计算...

有什么建议或指示吗?

谢谢,Vapire

ffmpeg thumbnails video-processing

14
推荐指数
4
解决办法
3万
查看次数

Wordpress - 特色图片Meta Box未在自定义帖子类型上显示

我刚创建了一个自定义帖子类型,但由于某种原因,特色图片元框没有显示.

它确实显示在"帖子"帖子类型上.

我已经为缩略图启用了主题支持,并在我的自定义帖子类型代码中添加了以下代码.

<?php

function register_cpt_product() {

    $labels = array( 
        'name' => _x( 'Products', 'product' ),
        'singular_name' => _x( 'Product', 'product' ),
        'add_new' => _x( 'Add New', 'product' ),
        'add_new_item' => _x( 'Add New Product', 'product' ),
        'edit_item' => _x( 'Edit Product', 'product' ),
        'new_item' => _x( 'New Product', 'product' ),
        'view_item' => _x( 'View Product', 'product' ),
        'search_items' => _x( 'Search Products', 'product' ),
        'not_found' => _x( 'No products found', 'product' ),
        'not_found_in_trash' => _x( 'No products found in …
Run Code Online (Sandbox Code Playgroud)

php wordpress thumbnails custom-post-type

14
推荐指数
1
解决办法
3万
查看次数

来自UIImagePickerViewController图像的方形缩略图

在我的应用程序中,用户使用UIImagePickerViewController选择图像或拍照.选择图像后,我想在方形UIImageView(90x90)上显示其缩略图.

我正在使用Apple的代码来创建缩略图.问题是缩略图不是平方的,函数在设置kCGImageSourceThumbnailMaxPixelSize键后为90,似乎只调整图像的高度,据我所知,kCGImageSourceThumbnailMaxPixelSize键应该负责设置缩略图的高度和宽度.

以下是我的代码的一瞥:

- (void)imagePickerController:(UIImagePickerController *)picker
    didFinishPickingMediaWithInfo:(NSDictionary *)info {

    UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];

    NSData *imageData = UIImageJPEGRepresentation (image, 0.5);

    // My image view is 90x90
    UIImage *thumbImage = MyCreateThumbnailImageFromData(imageData, 90);

    [myImageView setImage:thumbImage];

    if (picker.sourceType == UIImagePickerControllerSourceTypeCamera) {

        UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), nil);
    }

    [picker dismissViewControllerAnimated:YES completion:nil];
}

UIImage* MyCreateThumbnailImageFromData (NSData * data, int imageSize) {

    CGImageRef        myThumbnailImage = NULL;
    CGImageSourceRef  myImageSource;
    CFDictionaryRef   myOptions = NULL;
    CFStringRef       myKeys[3];
    CFTypeRef         myValues[3];
    CFNumberRef       thumbnailSize;

    // Create an image source from NSData; …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c thumbnails cgimage ios

14
推荐指数
3
解决办法
1万
查看次数

附加视频的自定义缩略图(不提取) - IOS,AVFoundation

我使用AVFoundation生成视频.之后,我使用Photos Framework将视频写入照片库(之后获取PHAsset的实例).

我想为添加的PHAsset(视频的最后一帧)设置自定义缩略图,但无法找到解决方案.如何为添加的视频添加自定义缩略图?我想在我打开时在照片应用程序中看到我的自定义缩略图.

此外,我知道如何使用视频从视频中获取一些图像AVAssetImageGenerator,但我想在照片应用程序中看到我的缩略图.

video thumbnails avfoundation ios photosframework

14
推荐指数
1
解决办法
1186
查看次数