9 years agoSimplify get_manifest() signature
Antonio Ospite [Sat, 19 Oct 2013 10:20:22 +0000 (12:20 +0200)]
Simplify get_manifest() signature

The manifest_file argument is never used, downloading to 'Manifest' is
just fine.

10 years agosmooth-dl: factor out some common code
Antonio Ospite [Fri, 23 Mar 2012 15:32:01 +0000 (16:32 +0100)]
smooth-dl: factor out some common code

get_chunk_quality_string() and get_chunk_name_string() abstract some
code used in multiple places.

10 years agosmooth-dl: handle CustomAttributes in stream quality
Antonio Ospite [Fri, 23 Mar 2012 13:44:16 +0000 (14:44 +0100)]
smooth-dl: handle CustomAttributes in stream quality

Some manifest files can have CustomAttributes elements in the
QualityLevel settings, handle these. For instance on RaiReplay streams
there is a systemLanguage attribute to tell what language the audio
stream is in.

10 years agosmooth-dl: fix a FutureWarning from python 2.7
Antonio Ospite [Fri, 23 Mar 2012 13:42:27 +0000 (14:42 +0100)]
smooth-dl: fix a FutureWarning from python 2.7

./ FutureWarning: This search is broken in 1.3 and earlier, and will be fixed in a future version.  If you rely on the current behaviour, change it to './/StreamIndex'

10 years agoREADME: mention the "Direct Download Links" Greasemonkey script
Antonio Ospite [Fri, 23 Mar 2012 13:38:48 +0000 (14:38 +0100)]
README: mention the "Direct Download Links" Greasemonkey script

Using "Direct Download Links" is the easiest way to retrieve the
manifest file.

12 years agoInitial version.
Antonio Ospite [Mon, 29 Nov 2010 13:24:20 +0000 (14:24 +0100)]
Initial version.

Signed-off-by: Antonio Ospite <>