LinkedIn, Pinterest and Threads join OpenDownload.
Three new sources in the application code, with public access, real format choices and clear limits.

More places for your media
The current OpenDownload source adds LinkedIn public video posts, Pinterest video and single-image pins, and Threads posts whose public page includes media data. They appear in the workspace's supported-sites list and this website's source guide in both languages.
Use the post's own link
- LinkedIn accepts public /posts/ and /feed/update/ links, plus lnkd.in redirects. Paid Learning courses and account-only content stay outside scope.
- Pinterest accepts individual /pin/ URLs on regional domains and pin.it redirects. Video formats come from the extractor; single-image pins use the original image returned by Pinterest. Full boards are excluded.
- Threads accepts @user/post links on threads.com and threads.net, and share links that redirect to a post. Single videos and images are supported; image-only collections are capped at 20. Mixed or multiple-video carousels are excluded.

Keep the source honest
Some sources provide MP4 files without reporting codecs or dimensions. OpenDownload now preserves these original files. It shows a resolution only when reported, and describes MP3 conversion as requiring an audio track when audio metadata is missing. A missing field no longer hides an available video.

Public access remains the boundary
The adapters use the existing guarded outbound proxy and bounded metadata reads. Threads requests the public search-preview representation with a crawler-compatible User-Agent and matches the requested post's code. This representation can change. No login cookies, challenge solving or watermark removal is added. A public URL can still be inaccessible from a particular host.
Run the current application source
These additions belong to the current source, not the immutable v0.1.0 container release. Build the application from main to use them. Updating this website does not deploy the download engine or certify the public app's running revision.
git clone https://github.com/Lord-shaban/OpenDownload.git
cd OpenDownload
cp .env.example .env
docker compose up --build