python上传视频
时间: 2023-08-26 13:18:10 浏览: 68
您可以使用Cloudinary的Python SDK来上传视频文件。上传方法与上传图片文件相同。您可以使用upload方法来上传视频文件,但是该方法仅支持上传最大为100 MB的文件。如果您要上传更大的视频文件,您可以使用upload_large方法,该方法将大文件分块上传到云端。upload_large方法具有与upload方法相同的签名和选项,并添加了可选的chunk_size参数(默认为20 MB)。以下是一个示例代码,演示如何使用Cloudinary的Python SDK上传视频文件:
```python
import cloudinary.uploader
cloudinary.uploader.upload_large("dog.mp4", resource_type="video", public_id="myfolder/mysubfolder/dog_closeup", chunk_size=6000000, eager=[
{
"width": 300,
"height": 300,
"crop": "pad",
"audio_codec": "none"
},
{
"width": 160,
"height": 100,
"crop": "crop",
"gravity": "south",
"audio_codec": "none"
}
], eager_async=True, eager_notification_url="https://mysite.example.com/notify_endpoint")
```
请确保您已安装Cloudinary的Python SDK,并将其导入到您的代码中。在上述示例中,我们使用upload_large方法将名为"dog.mp4"的视频文件上传到Cloudinary,并将其存储在具有公共ID "myfolder/mysubfolder/dog_closeup" 的双层文件夹结构中。我们还添加了两个急切的转换,将视频调整为正方形和小矩形。您可以根据需要调整参数和选项。
希望这可以帮助到您!<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Python图像和视频上传](https://blog.csdn.net/std7879/article/details/127782820)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]