当前位置:  开发笔记 > 开发工具 > 正文

用封面图片标记mkv文件?

如何解决《用封面图片标记mkv文件?》经验,为你挑选了1个好方法。

我发现此屏幕截图显示您可以将封面图像添加到mkv文件,其方式是使用Shark007+ 在Windows资源管理器中显示为该文件的图标icaros. 在此输入图像描述
但是这些工具以非常糟糕的方式搞乱了系统.很多人都遇到了问题,我也非常后悔自己安装了它.我真的很高兴我的Windows再次启动...

无论如何,我怎么能以编程方式将封面图像添加到mkv文件中?
我是否需要在注册表中更改某些内容以使Windows显示它们?

我不是在寻找代码,我更需要寻找类似封面需要的格式以及我必须注入/插入/附加图像文件的字节以及可能导致标记的注册表项要显示的图像等



1> aergistal..:

您可以使用FFmpeg多媒体框架将图像作为MKV元数据附加.Zeranoe可以找到更多Windows版本.

CLI使用示例:

ffmpeg -i input.mkv -c copy -attach image.jpg -metadata:s:t \
mimetype=image/jpeg output.mkv

-c copy 复制源文件中的所有流而不重新编码

-attach image.jpg 附上JPEG图像

-metadata:s:t mimetype=image/jpeg 设置附件MIME类型

在*nix上,可以使用MKVToolNix完成相同的操作.

Ubuntu演示:

在此输入图像描述


程序化方法:

使用ffmpeg C库来附加或替换封面

编写自定义Shell扩展以读取MKV格式并将图像附件显示为缩略图.

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有