Questions sharepoint - How to download

1118lakmalkumara

Well-known member
  • May 21, 2009
    30,466
    3,162
    113
    斯里蘭卡
    SharePoint walin view only video download karanne kohomada ban ? :eek:

    Danna puluwan hemavidihatama wage beluwa bae ne :( me wage vedios tikak thiyanawa download karaganna



    Code:
    https://casrilanka-my.sharepoint.com/personal/bsvirtual_learning_casrilanka_org/_layouts/15/stream.aspx?id=%2Fpersonal%2Fbsvirtual%5Flearning%5Fcasrilanka%5Forg%2FDocuments%2FRecordings%2FAdvanced%20Certificate%20in%20Data%20Analytics%20%2D%20Intake%205%20%2D%2025%20February%202025%2D20250225%5F180035%2DMeeting%20Recording%2Emp4&nav=eyJyZWZlcnJhbEluZm8iOnsicmVmZXJyYWxBcHAiOiJPbmVEcml2ZUZvckJ1c2luZXNzIiwicmVmZXJyYWxBcHBQbGF0Zm9ybSI6IldlYiIsInJlZmVycmFsTW9kZSI6InZpZXciLCJyZWZlcnJhbFZpZXciOiJNeUZpbGVzTGlua0NvcHkifX0&ga=1&referrer=StreamWebApp%2EWeb&referrerScenario=AddressBarCopied%2Eview%2E9a4b5ea7%2D634c%2D4bdd%2Da6de%2Dc0a6ca77faaa

    Meka reddit eke dala thiyanawa kohomada karanne kiyala hariyata therenne nae danna ekek innwanam kiapanko , man kala gpt ahagena eth filebroser log wenne nae no connection enawa debug karanna danne nae hariyata


    Hey everyone,



    I ran into an issue while trying to download SharePoint-hosted videos for corporate training and meetings. Traditional download managers weren’t working, so I decided to build a self-hosted solution for it.



    After some trial and error, I ended up using yt-dlp, FFmpeg, Docker, and Flask to create an automated system for downloading SharePoint videos (even if they're restricted to view-only access).



    🔸 How It Works:



    yt-dlp is used to extract and download the video URLs

    FFmpeg handles video processing and conversions

    I’ve deployed everything using Docker, with a reverse proxy like Nginx or Traefik for secure access

    Automated deployment using GitHub Actions and Docker Compose

    Supports SSL encryption and Filebrowser UI for file browsing

    Key feature: Inspect the video page and retrieve the videomanifest link (critical for downloading)

    🔸 Tech Stack Used:



    yt-dlp (for downloading videos)

    FFmpeg (for video processing)

    Flask + SocketIO for the API

    Docker & Docker Compose

    Nginx or Traefik reverse proxy

    GitHub Actions for CI/CD

    Ubuntu VPS for deployment

    🔸 Why I Built This: When I realized that SharePoint videos weren’t being picked up by regular download managers, I looked deeper into the SharePoint page source and discovered the videomanifest link. From there, I was able to craft a custom solution to grab the video and save it to my local machine.



    🔸 What's Next? This is V1.0 of the project, and it’s still a work in progress. I'm excited to improve it further and collaborate with others. If you’ve worked on similar projects or have ideas for enhancements, feel free to check it out, contribute, or share feedback!



    🔗 Check out the project on GitHub
    https://github.com/pasinduljay/Sharepoint-Video-Downloader.git



    🐳 Pull the Docker image from Docker Hub
    https://hub.docker.com/r/pasinduljay/sharepoint-downloader



    Looking forward to feedback and collaboration! 🚀



    #Flask #Docker #Nginx #Traefik #GitHubActions #Automation #Cloud #Linux #OpenSource

    ------ Post added on Jun 10, 2025 at 5:14 PM