Download


Before you download anything here, have a look at the install page first.

There might be a better solution for you, than downloading a file from here.

2.0
2018-07-16

  • New mayor release that is python3 only
  • Changed the way we distribute windows binaries which means no false positive warnings from anti-virus
    • the windows binary is in a zip file now with a bunch of files which we need.
  • Replaced pycrypto to use pycryptodome. pycrypto is old and buggy
  • Added a new dependency pyyaml for config file feature
  • tv4play: should work again after they changed their site.
  • dplay: support for subtitles and download all different subtitles.

spaam
1.9.11
2018-03-11

  • Fixed an issue pycrypto failed on windows
  • Fixed an issue with HLS where we thought it was two streams but it was only one.
  • Fixed an issue with postprocess fail to merge files together.

spaam
1.9.10
2018-03-08

  • Fixed an issue with viafree that we failed to detect the videos
  • Fixed an issue with viafree that we downloaded the from video
  • Fixed so we can use -A on viafree.dk and .no
  • Fixed in weird cases we failed to merge (audio and video) .ts files to .mp4
  • Fixed a crash with dash on some videos on svtplay
  • Fixed so we can download the latest video from the program page on dplay
  • Fixed a crash on dplay using python2 and naming files.
  • Fixed a way to detect bad audio tracks from eurosportplayer

spaam
1.9.9
2018-02-25

  • Fixed dplay.no/dk download videos

spaam
1.9.8
2018-02-25

  • Added support for cmore.dk/no/fi
  • Added support for eurosportplayer
    • Sometimes you need to remove a bad audio track like this. output from ffmpeg -i knasig.mp4. we need to remove the mp3 track.
    • Stream #0:1[0x4a7]: Audio: mp3, 0 channels
    • Stream #0:2[0x1e2]: Audio: aac (LC), 48000 Hz, stereo, fltp, 133 kb/s
    • ffmpeg -i knasig.mp4 -map 0:0 -map 0:2 -c copy bra.fil.mp4
  • Added support for ATG
  • Added support for mtv.se
  • Fixed aftonbladet embedded support
  • Fixed dplay.se/dk/no support
  • Fixed viafree -A
  • Fixed svtplay –all-last order

spaam
1.9.7
2018-01-10

  • HLS live support for svtplay and dplay channels.
    • by default it will record until you press ctrl + c.
    • using the argument -c XXX (replace XXX with minutes to record).
  • Added support for barnkanalen.se
  • Added support for sportlib
  • Added support for proxy
    • --proxy=socks5://localhost:18888
  • Removed stdout output
  • cmore: detect id number better
  • viaplay: fixed an issue when trying to read json data.
  • svtplay: fixed sorting when using -A
  • expressen: fixed an issue when they started to use https
  • urplay/urskola: fixed an issue when they started to use https

spaam
1.9.6
2017-09-19

  • cmore: support for login via operator.
    • cmore-operatorlist to check the operator name.
    • cmore-operator=name replace name with the operator name.
  • svtplay: fixed some cases when -A didnt work
  • aftonbladet: fixed issue with tv.aftonbladet.se
  • dash: fixed an issue when the bitrate calculation was wrong

spaam
1.9.5
2017-09-17

  • cmore: added support.
  • svtplay: fixed so -A works again.
  • disney: fixed a support for it again.
  • tv4play: use webvtt subtitles instead of smi.
  • tv4play: fixed an issue we could not find the id for the video.
  • viafree: add support for .fi.
  • viafree: -A broke and that is fixed again.
  • aftonbladet: they changed the layout of the page.
  • nickelodeon: fixed support.
  • urplay: support for -A for urskola.se.

spaam
1.9.4
2017-05-08

  • nrk: Fix the right api url
  • svtplay: fixed so -A works again
  • svtplay: fixed a videoTitlePage crash
  • tv4play: remove login option.
  • viafree: dont crash when they use a text instead of an episode number.
  • viafree: fix so --exclude works with -A
  • viafree: fix so --all-last work as intended
  • öppetarkiv: fixed a crash accessing videos
  • öppetarkiv: fixed a crash naming files.

spaam
1.9.3
2017-02-21

  • svtplay: fixed a crash with accessServices
  • tv4play: Add season and episode info in the filename
  • nhl: new service and vod support
  • svtplay: fixed a crash when we cant find a service
  • svtplay: add support for exclude with -A

spaam
1.9.2
2017-02-12

  • svtplay: fixed an issue when new files looks bad
  • svtplay: added support for detecting syntolkat and teckentolkat
  • Add include-clips command to include clips when combined with -A
  • svtplay: Adds support for --include-clips as well as support to just download one tab of episodes by using ?tab="tab" in url, ?tab=sasong3 with -A will download only sasong3. remove ?tab=sasong3 if you want to download everything.
  • svtplay: using -A will try to download same episode twice
  • svtplay: Add support for tabs on genre pages
  • viafree: Added support for --include-clips
  • viafree: Download only specific season by using /sasongXX in url

spaam
1.9.1
2017-01-27

  • svtplay: fix a crash after change on svtplay website.
  • dplay: fix a crash with show names with weird chars.
  • multiargs: will work with -A now
  • picsearch: new way to find the video if we cant use the old way.
  • solidtango: detect hls in a new way

spaam
1.9
2017-01-21

  • postprocess: fixed a crash on py3 and windows with ÅÄÖ in the name.
  • svtplay: dont crash if we cant find subtitle
  • subtitle: dont add double extensions using --raw-subtitles
  • urplay: detect related videos for -A
  • urplay: fix subtitle detection
  • tv4play: check for live videos.
  • viaplay: support for wsrt subtitles
  • subtitle: dont double encode utf8

spaam
1.8
2016-11-14

  • svtplay: fixes for -A and better naming of files.
  • tv4play: fixes for downloading HLS streams
  • dash: dont crash when we see live->vod streams
  • subtitle: dont crash if we get 404
  • subtitle.tt: calculate better end time.
  • tv4play: they changed the url to login.
  • viaplay: add support for new urls for baltic sites.

spaam
1.7
2016-10-17

  • svtplay: update so we can download files again
  • sr: update so we can download files again
  • subtitles: dont try to decode None

spaam
1.6
2016-10-06

  • viafree: detect video id better.
  • svtplay: changed again so -A stopped working
  • aftonbladet: fix so we can download videos again.
  • dash: support for segmented files.

spaam
1.5
2016-09-19

  • fix a crash with dashparse on svtplay
  • new way to detect sista-chansen.
  • fix a crash with geoblocked NRK videos

spaam
1.4
2016-09-10

  • tv4play: they changed something on their site and the script crashed because of it
  • svtplay: support for alt streams. in some cases the akamai one is not working.
  • postprocess: fixed a crash with python3 when using -M

spaam
1.3
2016-09-06

A lot of new things in this version. Support for download videos from:

  • viafree.se/.no/.dk, pokemon.com ,riksdagen.se, filmarkivet.se, viasatsport.se and flowonline.tv
  • Support for twitch clips.
  • Using -A with sista-chansen and genre on svtplay, it will download every video on that page.
  • In some sites we can download more then one language in subtitles, download the raw subtitles.
  • Support for merging subtitles into the .mp4 file. you need to have ffmpeg to that.
  • on another thing. in the next major release 2.0, we will no longer support python2. We will release 2.0 around new year.

spaam
1.2
2016-06-02

  • Updated the nrk service so we can get the videos again
  • fixed a crash during range with -q
  • Add support for nickelodeon.dk
  • Fixed a crash on subtitles from tv4
  • Write all decimals on subtitles from tv3

spaam
1.1
2016-05-05

  • Added --silent-semi, it will only print a message when the file is downloaded.
  • --all-subtitles it will download all subtitles from the page. urplay / urskola only have support it now.
  • -q will now takes ranges. like -q 2000-3000 it will download video if its between 2000 and 3000
  • Fixed with TV4 where we didnt find the video id and login issues for premium users.
  • -g and --force-subtitle will show the url to the subtitle.
  • -g with live video on twitch.

spaam
1.0
2016-03-28

Major upgrade for the script.

spaam
0.30.2016.02.08
2016-02-08

21 changes in this update.

spaam
0.30.2016.01.10
2016-01-10

11 changes in this update.

spaam
0.20.2015.11.29
2015-11-29

6 changes in this update.

spaam
0.20.2015.10.25
2015-10-25

12 changes in this update.

spaam
0.20.2015.10.08
2015-10-08

6 changes in this update.

spaam
0.20.2015.09.13
2015-09-13

7 changes in this update.

spaam
0.10.2015.08.24
2015-08-24

10 changes in this update.

spaam
0.10.2015.05.24
2015-05-24

6 changes in this update.

spaam
0.10.2015.03.25
2015-03-25

7 changes in this update.

spaam
0.10.2015.01.28
2015-01-28

1 change in this update.

spaam
0.10.2015.01.05
2015-01-05

3 changes in this update.

spaam
0.10.2014.12.26
2014-12-26

1 change in this update.

spaam
0.10.2014.12.25
2014-12-26

6 changes in this update.

spaam
0.9.2014.11.16
2014-11-16

2 changes in this update.

spaam
0.9.2014.10.23
2014-10-23

1 change in this update.

spaam
0.9.2014.10.13
2014-10-13

12 changes in this update.

spaam
0.9.2014.08.28
2014-08-28

20 changes in this update.

spaam
0.9.2014.04.27
2014-04-27

2 changes in this update.

spaam
0.9.2014.04.01
2014-04-01

10 changes in this update.

spaam
0.9.2014.02.15
2014-02-15

3 changes in this update.

spaam