1

我从http://img.youtube.com/vi/9KPCO5ENlmw/0.jpg之类的 YouTube 图像中拉回图像,我在图像中看到的是图像的顶部和底部有很多黑色,有没有有什么方法可以去掉这个?

4

2 回答 2

1

如果你想通过颜色,wideimage 库(基于 GD)已经实现了这个。该方法称为autoCrop,存在在线演示。

http://wideimage.sourceforge.net/wp-content/current/demo/index.php?demo=autoCrop&output=preset%20for%20demo&colors=255&dither=1&match_palette=1

否则,如果您知道图像的大小,则可以创建一个隐藏溢出的 div 并计算真实图像。

问题是youtube自动裁剪图像并插入黑色,我认为youtube内部没有一种方法可以检索没有黑条的图像

于 2012-10-10T11:06:47.480 回答
0

YouTube 提供的图像没有 4:3 比例的黑条。要获得没有黑条的 16:9 视频缩略图,请尝试以下方法之一:

http://img.youtube.com/vi/<insert-youtube-video-id-here>/mqdefault.jpg
http://img.youtube.com/vi/<insert-youtube-video-id-here>/maxresdefault.jpg

第一个mqdefault是 320x180 像素的图像。

第二张maxresdefault是 1500x900 像素的图像,因此需要调整大小才能用作缩略图。这是一个很好的图像,但它并不总是可用。如果视频质量低(我想不到 720p,不确定),则此“maxresdefault”将不可用。所以永远不要依赖它。

于 2013-09-24T10:39:37.997 回答