https://github.com/iodar/download-helper-mediathek-view-web
Download helper to download SRF videos using MediathekViewWeb
https://github.com/iodar/download-helper-mediathek-view-web
download-videos downloader mediathekviewweb srf
Last synced: 3 months ago
JSON representation
Download helper to download SRF videos using MediathekViewWeb
- Host: GitHub
- URL: https://github.com/iodar/download-helper-mediathek-view-web
- Owner: iodar
- Created: 2023-04-11T12:47:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-01T09:44:46.000Z (about 2 years ago)
- Last Synced: 2025-01-11T10:16:12.364Z (5 months ago)
- Topics: download-videos, downloader, mediathekviewweb, srf
- Language: Shell
- Homepage:
- Size: 2.21 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Download Helper Mediathek View Web
Helper to download SRF videos with the help of MediathekViewWeb.
## How it works
Use MediathekViewWeb to download the index-file (`m3u8` playlist file). Pass URL and video name to
script to download all segments of the video file. After that all segments get concatenated by `ffmpeg` to a
single video file.Afterwards it deletes all intermediate files (index, segments, etc.).
## How to use
- Make sure `ffmeg` is installed and available on `$PATH` (e.g. accessible from command line)
- Make sure you have at least `bash v3.2.57` (check with `bash --version`)
- Download version from [lastest release](https://github.com/iodar/download-helper-mediathek-view-web/releases)
- The basic syntax is `./download-srf-videos.sh "[index-url-from-mediathek]" "[final-video-name]"`### 1. Get URL From MediathekViewWeb
Open `www.mediathekviewweb.de` and search for `srf` videos.

Get the URL of the index file of the video you want to download.

### 2. Use Script To Download
#### Example
`./download-srf-videos.sh "https://srf-vod-amd.akamaized.net/ch/hls/myschool/2023/04/myschool_20230405_002054_18307622_v_webcast_h264_,q40,q10,q20,q30,q50,q60,.mp4.csmil/index-f6-v1-a1.m3u8" "some-video"`
### 3. Done
After the script finished your video is ready.