Python
LATEST ARTICLES
Tutorials · 4 min read
Upload a video with the api.video Python Client
Upload a video from your computer to api.video using our Python Client! This works for small or large video files over 199 MiB, the client handles chunked uploads for you.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · June 11, 2021
![post-it with Python written on it](https://img.api.video/hitesh_choudhary_d9zow2rem8u_unsplash_b8796104c9.jpg)
Tutorials · 2 min read
New code samples for the Python client
When you go to use the Python client, we now have code samples for all the endpoints.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 24, 2021
![Netflix Screenshot](https://img.api.video/api_video_netflix_74cb204f89.png)
Video trends · 3 min read
Python and Java, the preferred programming languages of Netflix
Does Netflix use Python or Java to build its content delivery and recommendation system? The answer may surprise you.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 11, 2021
![a python](https://img.api.video/pythonclientapivideo_e51c92889e.png)
Product updates · 2 min read
Try api.video's new Python client!
It's another great first for api.video. We are proud to release a Python client for use with our API. This client handles all API features, and offers the option to develop with or without threading.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · May 10, 2021
![Extract Frames](https://img.api.video/Extract_Frames_8b5a75ac84.png)
Tutorials · 2 min read
Extract a set of frames from a video with FFMPEG and Python
Extract a set of images (frames) from your video that are evenly spaced throughout using FFMPEG and Python. If you want, at the end you can stitch the frames back together into a video that can be used as a video preview or trailer.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · April 22, 2021
![Keys](https://img.api.video/jozsef_hocza_keys_unsplash_29da948ba0.jpg)
Tutorials · 2 min read
When your token expires, hit refresh and protect your API key
Use refresh tokens to avoid exposing your api credentials when your access token expires.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · April 21, 2021
![plot of views](https://img.api.video/bekindrewindapivideo_2a85b58a93.png)
Tutorials · 13 min read
Using analytics to analyze where to edit a video
Learn how to use some simple pandas commands and analytics visualization tools to figure out where a video could be edited or improved upon.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · April 19, 2021
![Create a Thumbnail For Your Video with Python and FFMPEG](https://img.api.video/create_a_thumbnail_for_your_video_with_python_and_ffmpeg_88e9e60b83.png)
Tutorials · 5 min read
Create a thumbnail for your video with Python and FFMPEG
Learn how to create a single thumbnail for your video and add it using FFMPEG and Python!
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · April 14, 2021
![Photo by Fausto Marqués on Unsplash](https://img.api.video/nailsapivideo_0264fd79f9.jpg)
Tutorials · 3 min read
Choose a thumbnail with api.video's pick a thumbnail endpoint
Learn how to use api.videos pick a thumbnail endpoint to choose a thumbnail to display without having to upload an image separately. Also includes where to find the video duration.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · April 13, 2021
![pichart of operating systems](https://img.api.video/apivideopiechartobservable_070bb642a5.png)
Tutorials · 3 min read
api.video Analytics: Create a pie chart showing what operating system is most popular to view
Using D3, Observable, and Python, we'll create a pie chart showing what operating system is most popular to view video content with.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes · April 12, 2021