我试图apng
通过JLabel
像往常一样添加图像来显示动画png(称为).这适用于正常gif
动画,但是,我更愿意能够支持apng
.
我一直在网上寻找现有的框架或解决方案,一无所获.还有其他人找到了在Swing中显示动画png的方法吗?
要了解我想要实现的原因apng
,请查看以下示例,该示例演示了GIF的限制:http ://jsfiddle.net/RUX8w/ (您的浏览器必须支持apng!)
我可能会因此而受到抨击.
我想知道是否有人知道在iPhone应用程序中加载APNG(动画PNG)的任何方法?
我不是在谈论添加为多个PNG图像NSArray
的UIImages
一个UIImageView
.我已经可以使用这种方法,但这需要多个PNG图像.
我在谈论一种名为APNG(http://en.wikipedia.org/wiki/APNG)的特殊PNG格式,它只包含1个PNG文件但具有动画元数据.
我发现这个名为AVAnimator的库:http://www.modejong.com/AVAnimator/index.html ,据称可以加载APNG格式,但许可证价格为475美元,而且该库似乎是几年前的(iOS 4) ).
我还读到Apple iOS 8 Safari以及Yosemite Safari已经内置了对APNG的支持.
我真的不想仅仅使用UIWebView来显示APNG文件.它有效,我测试了它,但我不认为这是理想的.
我希望有一些未被发现的新iOS SDK让我们将APNG加载到我不知道的应用程序中,也许你们可能知道.
Line应用程序(http://line.me/en/)如何做到这一点?他们似乎有动画的PNG为他们的"贴纸".
我正在尝试从mkvs创建循环apng文件.我的问题是他们不循环.文件播放一次,但停止.
这就是我正在做的事情:
ffmpeg -ss 16:43 -i ./10.mkv -loop 10 -t 1 -filter:v "setpts=PTS-STARTPTS, crop=1200:800, hqdn3d=1.5:1.5:6:6, scale=600:400" 10-file-2.apng
Run Code Online (Sandbox Code Playgroud)
我已经尝试过-loop -1 -loop 10 -loop 1但是没有循环完成.我的版本是
ffmpeg的-3.3.el_capitan.bottle.tar.gz
有可能以某种方式使用nodejs将PNG图像连接到APNG动画图像吗?
我发现只有PHP库:链接
我一直在使用Gifs来处理那些小的加载图像.除了偶尔的透明度问题和8位颜色外,一直很好用.现在我最近发现了APNG.但不知道我是否应该使用它.它有足够的浏览器支持吗?那么文件大小呢?一个大的GIF图像已经有大文件大小......
我想在我的应用程序中播放APNG文件并创建动画贴纸,如LINE messenger!我可以使用像APNG Assembler这样的工具创建apng .但我不知道如何在我的应用程序中播放动画png.
请帮帮我!
我想支持 APNG 文件,但在某些页面上具有悬停动画功能,这样就不会太麻烦。
我宁愿不必同时存储用户个人资料图片的动画版本和静态版本来执行此操作,而是只需在第一帧上暂停动画 .png 文件。
我希望用 Javascript/jQuery 可以实现这一点,但我没有找到任何引用此内容的内容,也几乎没有找到任何关于如何处理动画 PNG 文件的内容。
apng ×10
png ×5
gif ×2
image ×2
javascript ×2
android ×1
delphi ×1
delphi-xe3 ×1
difference ×1
ffmpeg ×1
file-format ×1
html ×1
ios ×1
java ×1
jquery ×1
node.js ×1
php ×1
swing ×1