Python 在内存中读取加密的多媒体文件

Python 在内存中读取加密的多媒体文件,python,encryption,Python,Encryption,我有一个视频文件,它的格式很奇怪,我不能用vlc播放。是否可以从受保护或加密的文件中读取二进制数据并将其写入.mp4文件 file = open('somefile.mp_14852....') 这会产生一个UnicodeDecodeError。我还尝试将编码指定为“utf8”和“Latin-1”,但仍然会出现相同的错误 open('filename')正在尝试读取文本文件,您需要open('filename','rb')读取二进制文件。但是,如果您不知道文件的格式,也不知道如何处理加密方案,

我有一个视频文件,它的格式很奇怪,我不能用vlc播放。是否可以从受保护或加密的文件中读取二进制数据并将其写入.mp4文件

file = open('somefile.mp_14852....')

这会产生一个UnicodeDecodeError。我还尝试将编码指定为“utf8”和“Latin-1”,但仍然会出现相同的错误

open('filename')
正在尝试读取文本文件,您需要
open('filename','rb')
读取二进制文件。但是,如果您不知道文件的格式,也不知道如何处理加密方案,那就不容易了。你确定它是加密的吗?找到一些工具,可以告诉你文件的来源和格式。但是我投票决定结束这个问题,因为没有可能的方法来回答如何在没有信息的情况下读取一个完全未知的文件…我有一个视频文件所在磁盘的本地软件,可以播放该文件,但我想在vlc上播放。只是想知道该文件的完整扩展名是什么。例如,您放置了.mp_14852,其余部分是什么?它的.mp_1485252983@joshuastokesal那么您最初使用了什么程序来播放该文件?
open('filename')
正在尝试读取文本文件,您需要
open('filename','rb')
来读取二进制文件。但是,如果您不知道文件的格式,也不知道如何处理加密方案,那就不容易了。你确定它是加密的吗?找到一些工具,可以告诉你文件的来源和格式。但是我投票决定结束这个问题,因为没有可能的方法来回答如何在没有信息的情况下读取一个完全未知的文件…我有一个视频文件所在磁盘的本地软件,可以播放该文件,但我想在vlc上播放。只是想知道该文件的完整扩展名是什么。例如,你放了.mp_14852,剩下的是什么?它的.mp_1485252983@joshuastokesal那么你最初用什么程序播放这个文件?