微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何更改文件元数据中的 Mime 类型

如何解决如何更改文件元数据中的 Mime 类型

我想更改文件中的“MIME 类型”:

└──╼ $exiftool realshort.mp4
ExifTool Version Number         : 12.10
File Name                       : realshort.mp4
Directory                       : .
File Size                       : 98 kB
File Modification Date/Time     : 2021:01:19 23:53:01+00:00
File Access Date/Time           : 2021:01:19 23:53:01+00:00
File Inode Change Date/Time     : 2021:01:19 23:53:01+00:00
File Permissions                : rw-r--r--
File Type                       : MP4
File Type Extension             : mp4
MIME Type                       : video/mp4
Major Brand                     : MP4  Base Media v1 [IS0 14496-12:2003]
Minor Version                   : 0.0.0
Compatible Brands               : isom,3gp4
Movie Header Version            : 0
Create Date                     : 2014:11:05 13:51:33
Modify Date                     : 2014:11:05 13:51:33
Time Scale                      : 1000
Duration                        : 1.20 s
Preferred Rate                  : 1
Preferred Volume                : 100.00%
Preview Time                    : 0 s
Preview Duration                : 0 s
Poster Time                     : 0 s
Selection Time                  : 0 s
Selection Duration              : 0 s
Current Time                    : 0 s
Next Track ID                   : 3
Track Header Version            : 0
Track Create Date               : 2014:11:05 13:51:33
Track Modify Date               : 2014:11:05 13:51:33
Track ID                        : 1
Track Duration                  : 1.20 s
Track Layer                     : 0
Track Volume                    : 0.00%
Image Width                     : 320
Image Height                    : 240
Graphics Mode                   : srccopy
Op Color                        : 0 0 0
Compressor ID                   : avc1
Source Image Width              : 320
Source Image Height             : 240
X Resolution                    : 72
Y Resolution                    : 72
Compressor Name                 : 
Bit Depth                       : 24
Video Frame Rate                : 30.02
Matrix Structure                : 1 0 0 0 1 0 0 0 1
Media Header Version            : 0
Media Create Date               : 2014:11:05 13:51:33
Media Modify Date               : 2014:11:05 13:51:33
Media Time Scale                : 48000
Media Duration                  : 1.17 s
Handler Type                    : Audio Track
Handler Description             : SoundHandle
Balance                         : 0
Audio Format                    : mp4a
Audio Channels                  : 1
Audio Bits Per Sample           : 16
Audio Sample Rate               : 48000
XMP Toolkit                     : Image::ExifTool 12.10
Media Data Size                 : 95268
Media Data Offset               : 4610
Image Size                      : 320x240
Megapixels                      : 0.077
Avg Bitrate                     : 636 kbps
Rotation                        : 0

如果我这样做: exiftool -artist=ii realshort.mp4 我可以添加带有值 ii

的艺术家标签

但如果我这样做:exiftool -"mime type"=ii realshort.mp4 它将不起作用

我看了:
https://libre-software.net/edit-metadata-exiftool/

还有这里:
How do you change the MIME type of a file from the terminal?

但我找不到任何答案

我怎样才能让它发挥作用?

解决方法

您不能更改 MIME 类型。它不是嵌入的数据。它是从文件类型派生的标签。

如果您有一个文件(参见 example config)来覆盖基本定义,您可以尝试编辑 .Exiftool_Config 文件,但这只会改变 exiftool 显示的内容。另一个程序或另一台计算机将输出 MP4 作为 MIME 类型。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?