私は自分のローカルホスト上にあるビデオの後半をダウンロードしたいと思っています。 Rangeヘッダ)httpのRangeヘッダーを使用してビデオの後半をダウンロード
が、私はVLCでファイルを開くと、何も起こりません(そう、それは動作しません)
どのように私はmp4ファイルの一部をダウンロードし、まだそれを見ることができることができますか?
import urllib2
file_url = 'http://127.0.0.1:8080/vid.mp4'
result = urllib2.urlopen(file_url)
cont_len = result.headers['content-length']
req = urllib2.Request(file_url)
req.headers['Range'] = 'bytes=%s-%s' % (str(int(int(cont_len)/2)), str(int(cont_len)))
f = urllib2.urlopen(req)
File = open('2ndhalf.mp4', 'w')
File.write(f.read())
編集:私の意図は速い動画に動画の一部をダウンロードするには、全体のビデオをダウンロードして、あなたは完全なmoov
をダウンロードする必要があります
@falsetruとにかくmp4ファイルのヘッダを作ることができますか? –