gpt4 book ai didi

python - 使用 python 将比特流保存到文件

转载 作者:太空宇宙 更新时间:2023-11-03 18:11:08 26 4
gpt4 key购买 nike

我需要将 h.265(或 hevc,相同)比特流输出到 python 中的 str 文件中。

我有一个比特流文件,我从该文件中选择一些数据以将其保存到新文件中。我用bitstring处理比特流文件的模块。

编辑:我的问题是如何创建新的比特流文件并向其中插入数据。

最佳答案

查看 this 中有关连接 BitArrays(BitStream 的基类)的部分位串文档的一部分。如何加入子流取决于您最初如何拥有它们。

要将比特流写入文件,请使用Bits class的方法“toFile” ,它是 BitStream 的基类。

f = open('fileToWriteTo', 'wb')
bitstreamObject.tofile(f)

如果您想依次写入多个子流,则可以在下次写入内容时以追加模式打开文件。

f = open('fileToWriteTo', 'ab')
nextSubstream.tofile(f)

关于python - 使用 python 将比特流保存到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25914023/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com