#51228
关闭
增强
( 固定的 )
包括对AVIF图像格式的支持
|
|
||
|
|
||
|
|||
|
|
||
|
描述
图像/aif
附件 (4)
更改历史记录 (97)
#3
@
4年 以前
这张票是在 松弛(Slack) yui的in#core。 查看日志 .
4年 以前
#5
@
3年 以前
#7
@
2年 以前
发行说明: https://webkit.org/blog/12998/release-notes-for-safari-technology-preview-149/ WebKit公关: https://github.com/WebKit/WebKit/pull/1717
#8
@
2年 以前
#9
随访:
↓ 10
@
2年 以前
#10
答复: ↑ 9
@
2年 以前
这是WP如何采用渐进式增强的一个很好的例子。 现在开始为运行8.1的站点支持AVIF,并接受运行8.1以下的站点在升级之前不会获得该功能。
#12
@
2年 以前
#13
@
2年 以前
#14
@
2年 以前
#15
@
2年 以前
PHP v8.1的任何主要问题
#16
随访:
↓ 18
@
2年 以前
#17
@
2年 以前
#18
答复: ↑ 16
@
2年 以前
如上所述,我现在投票支持渐进式增强,其中AVIF支持是核心,但仅在运行PHP8.1+时可用,并且GD/imageavi()函数可用。
#19
随访:
↓ 21
@
2年 以前
@adamsilverstein I没有测试MacOS 13,但不幸的是,iOS16中的AVIF支持不包括HDR AVIF图像。 在iPhone/iPad上查看我的站点时,会显示HDR内容被剪辑。
#20
@
2年 以前
WebP提案的基本缺陷是希望在默认情况下转换所有现有图像/缩略图。 这里的方法应该只是支持AVIF上传并生成这些上传的AVIF缩略图。
唯一的大障碍是AVIF,PHP<8.1不支持它,WP仍然无法支持PHP的早期EOL版本。
需要做出的哲学决定是,
#21
答复: ↑ 19
@
2年 以前
真不幸! 你能用这样的东西吗
照片 元素使Safari回退到另一种格式?
#23
@
22个月 以前
#25
@
20个月 以前
我必须手动将所有文件上传到WordPress媒体库之外的服务器,并将每个图像链接为WordPres外部的URL
/** *添加Mime类型 */ 函数t51_add_avif.mime_type($mime_types){ $mime_types['avif']='image/avif'; 返回$mime_types; } add_filter('上传时间','t51_add_avif_mime_type',1,1); /** *检查Mime类型 */ 函数t51_avif_upload_check($checked、$file、$filename、$mimes){ if(!$checked['type']){ $check_filetype=wp_check_filetype($filename,$mimes); $ext=$check_filetype['ext']; $type=$check_filetype['type']; $proper_filename=$filename; if($type&&0===字符串($type,'image/')&&$ext!==' 阿维夫){ $ext=$type=false; } $checked=压缩('ext','type','proper_filename'); } 返回$checked; } add_filter('wp_check_filetype_and_ext','t51_avif_upload_check',10,4);
#26
@
20个月 以前
#27
@
17个月 以前
#30
@
16个月 以前
#33
@
16个月 以前
MS Edge是当前唯一不支持AVIF的浏览器。 上个月发生了变化,Edge 124(Canary)现在支持AVIF,这意味着它很快就会进入main。
魔法数字文件类型检测可能不完整(我只测试了少数图像) 与webp实现不同,该代码无法检测AVIF压缩类型,这意味着在处理上传的AVIF时,我们不能明确地将AVIF无损文件视为无损文件。
当ImageMagick在宿主环境中可用时,如何添加对AVIF的媒体库支持?
#34
@
16个月 以前
#36
@
16个月 以前
#37
@
15个月 以前
git克隆 https://github.com/SoftCreatR/imei &&cd imei&&bash imei.sh
编译最新的ImageMagick版本 安装ImageMagick或更新以前安装的ImageMakick包(通过IMEI) 额外的HEIF/HEIC/HEIX支持 附加AVIF支持 附加JPEG XL支持
#38
随访:
↓ 44
@
15个月 以前
83.97% 航空工业联合会 20.36% JPEG 2000标准 0.00% JPEG XL格式 0.43% JPEG XR格式 0.00% HEIF/HEIC公司 0.00% MNG公司 0.00% FLIF/FUIF/PIK公司 0.00% BPG公司 96.63% WebP(网络协议)
70.25% AV1(平均值1) 96.66% 网络管理 36.03% 奥格/西奥拉 97.40% MPEG-4/H.264 88.31% HEVC/H.265型
#39
@
15个月 以前
#40
@
15个月 以前
#41
@
15个月 以前
#42
@
15个月 以前
当你说它失去了HDR特性时,你知道具体失去了什么吗? 它是否将HLG/PQ内容转换并剪辑为gamma EOTF?
#43
@
15个月 以前
“Color Primaries”是 SMPTE EG 432-1型 然后脱光衣服。 我相信这是P3-D65,对所有人来说都是一个重要问题。 “传输特征”是 SMPTE ST 2084,ITU BT.2100 PQ 然后脱光衣服。 这是一个主要问题,因为PQ是HDR EOTF。 “Seq Level Idx 0”从1更改为13(我不知道这个数据是什么,也不知道它是否有任何相关性)。 “图像像素深度”为10 10 10,被剔除。 我不知道坏图像是10位还是现在是8位,但这似乎是一个潜在的问题。
#44
答复: ↑ 38
@
15个月 以前
此外,FYI(2023-06-24) [...] 视频格式
70.25% AV1(平均值1) 96.66% 网络管理 36.03% 奥格/西奥拉 97.40% MPEG-4/H.264 88.31% HEVC/H.265型
#46
@
12个月 以前
#47
@
12个月 以前
#50
@
11个月 以前
#51
@
11个月 以前
#52
@
11个月 以前
#53
@
11个月 以前
@adamsilverstein如果WP使用的是支持它的ImageMagick版本,即使PHP<8.1,是否启用了WP媒体库支持? 我不确定我是否理解这两种途径,但似乎两者都支持SDR AVIF,对吗?
#54
@
11个月 以前
#55
@
9个月 以前
#56
@
9个月 以前
这张票是在 松弛(Slack) 在亚当·西尔弗斯坦的《核心表现》中。 查看日志 .
9个月 以前
这张票是在 松弛(Slack) 在《core-media》中,作者是亚当·西尔弗斯坦。 查看日志 .
9个月 以前
#60
随访:
↓ 63
@
9个月 以前
那么WordPress什么时候支持Avif图像格式? 我希望WordPress 6.5版支持它
@亚当西尔弗斯坦 对发表了评论 采购订单号4612 :
8个月 以前
#62
这张票是在 松弛(Slack) 在《core-media》中,作者是亚当·西尔弗斯坦。 查看日志 .
8个月 以前
@亚当西尔弗斯坦 对发表了评论 采购订单号4612 :
8个月 以前
#67
谢谢@adamsilverstein的更新。 我留下了一些挑剔的反馈和建议。 除此之外,我觉得还不错。
#68
@
8个月 以前
-
关键词 has-testing-info(有测试信息) 补充
验证WordPress安装是否支持AVIF--检查工具->站点运行状况->信息选项卡->(展开)媒体处理部分。 GD或Imagick必须列出“AVIF”。 将AVIF图像上载到帖子或媒体库。 中提供了一些测试图像 libavif存储库 . 测试媒体库和编辑器中的裁剪和旋转等功能 测试全部查看帖子 支持的浏览器 (Browserstack将非常适合) 使用测试 图像编辑器输出格式 过滤器为上传的JPEG输出AVIF,注意有/无过滤器的JPEG/AVIF文件大小。
这张票是在 松弛(Slack) 在#核心性能由adamsilverstein。 查看日志 .
8个月 以前
这张票是在 松弛(Slack) mukeshpanchal27的核心表现。 查看日志 .
8个月 以前
#72
@
8个月 以前
看着这些测试说明,我觉得这是一个很好的机会,可以为所有媒体核心添加一些不错的端到端测试。
#73
@
8个月 以前
#74
@
8个月 以前
#77
@
8个月 以前
不是一个拦截器,但我想知道src/wp-includes/class-avif-info.php是否应该以wp-incontudes/compact.php的形式有条件地加载,因为它是关于php版本8.2以下的兼容性
这张票是在 松弛(Slack) 乔麦吉尔的核心表现。 查看日志 .
7个月 以前
#84
@
7个月 以前
WordPress中的AVIF依赖于web服务器的图像处理库中的支持(WordPress内置了对图像处理的Imagick和LibGD的支持)。 您可以在wp-admin中检查AVIF支持,方法是访问工具->站点运行状况,单击“信息”选项卡并展开“媒体处理”部分,最后在支持的格式列表中查找“AVIF”。
#86
@
7个月 以前
它是这么说的。
你还启用了Imagick支持吗(它会显示在你的屏幕截图旁边)? 如果是这样,可能是使用了错误的编辑器。 另一种可能性是图像没有被正确识别。 你试过一些图片吗? 你在哪里上传,在媒体库还是在编辑器中?
#87
@
7个月 以前
#88
@
7个月 以前