This guide explains how to download videos from SharePoint or OneDrive when the download functionality has been disabled. The process involves identifying the video stream URL and using FFmpeg to download it.
- Install the SharePoint Video Downloader Extension
- Navigate to the SharePoint video you want to download
- Click the extension icon to generate the download URL and FFmpeg command
- Open the video in SharePoint or OneDrive
- Open Chrome DevTools (F12 or Right-click → Inspect)
- Go to the Network tab
- Filter by "videomanifest"
- Play the video to capture the manifest URL
- Copy the URL for use with FFmpeg
- Remove everything after &format=dash in the URL
Some users have used yt-dlp to download SharePoint videos: Get yt-dlp
yt-dlp "VIDEO_MANIFEST_URL" -o "output.mp4"
The default FFmpeg command often downloads the lowest quality stream, as the first number index is the lowest quality. To get better quality:
-
Analyze available streams with:
ffprobe -i "VIDEO_MANIFEST_URL" -show_streams
-
Identify the best video and audio stream indexes
-
Download with those specific streams:
ffmpeg -i "VIDEO_MANIFEST_URL_HERE" -map 0:3 -map 0:7 -c copy output.mp4
(Replace 3 and 7 with your desired video and audio stream indexes)
This technique works for any SharePoint/OneDrive videos with downloads disabled, including:
- Corporate SharePoint libraries
- Educational institution content
- Law enforcement footage (e.g., UCF Police body cam footage)
- University conduct office recordings (e.g., UCF SCAI footage)
- FFmpeg installed on your system
- Chrome browser (for manual inspection or extension)
This can be used to download body cam footage from UCF Police or footage from UCF Office of Student Conduct and Academic Integrity (SCAI), that is shared using SharePoint but downloading is disabled.