【发布时间】:2020-05-05 05:49:25
【问题描述】:
我想将具有不同 mime 类型的不同文件转换为其他 mime 类型。例如,我所有的视频(mp4、mov、...)都应转换为 mp4,我的所有图像(jpg、svg gif 等)都应转换为 jpg。是否有可能在不使用额外模块的情况下以简洁且简约的方式做到这一点?
我已经做了一些研究,但我只发现了有关将字符串转换为二进制或类似内容的讨论。 我对python很陌生,所以我很高兴能在这个问题上得到一些帮助。
【问题讨论】:
-
你有没有做过任何研究?
-
你试过什么?请提供一个关于您迄今为止尝试过的最小代码示例?请通过:stackoverflow.com/help/minimal-reproducible-example
-
已经做了一些研究,但我只发现了有关将字符串转换为二进制或类似内容的讨论。
-
os 让您可以访问通用的操作系统操作。因此,您可以从命令行执行的操作... subprocess 允许您调用另一个程序并将处理的责任委托给该外部程序。另一种方法是使用库 - 结帐 pypi 那里有很多可用的包。快速搜索找到pypi.org/project/PythonVideoConverter,它是 ffmpeg 的包装器。
-
好的,谢谢!
标签: python python-3.x operating-system type-conversion