Python 对文件块使用ffmpeg
我正在尝试下载一个100mb的文件块,我需要使用ffmpeg将其转换,并将此文件上载到dropbox。 我尝试的代码:Python 对文件块使用ffmpeg,python,ffmpeg,Python,Ffmpeg,我正在尝试下载一个100mb的文件块,我需要使用ffmpeg将其转换,并将此文件上载到dropbox。 我尝试的代码: import os import requests #---snip---# for chunk in r.iter_content(chunksize=chunksize): #chunksize is 100mb fp = open("a.mp4","wb") fp.write(chunk) fp.close()
import os
import requests
#---snip---#
for chunk in r.iter_content(chunksize=chunksize):
#chunksize is 100mb
fp = open("a.mp4","wb")
fp.write(chunk)
fp.close()
os.system("ffmpeg -i a.mp4 a.mkv")
#code for uploading
错误是未找到moov atom
1.如何使用ffmpeg转换文件块
2.我是否可以在不需要保存到a.mp4
的情况下进行转换,就像将块直接提供给ffmpeg一样
Ps:文件大小大于100mb时会出现问题
编辑:
转换后,文件将附加到dropbox中的文件
我想要的是:
- 示例4.mp4-200mb
- 以100mb块的形式下载文件
- 转换块
- 上载到驱动器(多部分)