dalgr
db0cf86866
Cleanup code for silent, 'File (%s) already exists.'
2018-03-13 22:04:31 +01:00
Johan Andersson
62a59549e9
New version 1.9.11
2018-03-11 23:40:02 +01:00
Johan Andersson
b9d6d5b50c
output need some parenthesis in silent.
2018-03-11 21:22:23 +01:00
dalgr
f7bac8754b
Avoid printing 'File (%s) already exists.' when running in silent mode.
2018-03-11 19:33:05 +01:00
dalgr
ec483a7045
Fix for the problem cused by 'Crypto.Random'
2018-03-11 10:19:29 +01:00
dalgr
6dc0595765
Improve the name of the outputed file
2018-03-10 22:16:16 +01:00
dalgr
f818993bcd
Fixes: 'Another ViaFree issue'
...
...
2018-03-10 22:16:16 +01:00
Johan Andersson
fbb511981e
select_quality: this should be get and not pop
2018-03-10 10:09:26 +01:00
Johan Andersson
aff4a0716a
select_quality: Sometimes cookies is not present in the stream
...
fixes : #858
2018-03-10 09:56:32 +01:00
Johan Andersson
4b64e1bb9f
hlsparse: sometimes we thought that subtitles was audio track
...
fixes #853
2018-03-09 23:20:52 +01:00
Johan Andersson
0eaf0ec8f8
don't hide import errors
2018-03-09 22:53:33 +01:00
Olof Johansson
b18a166898
postprocess: Give up on failure, not success when muxing
...
This, I suspect, accidental inversion of the error case led to files not
being cleaned up properly.
Fixes #856 , reported by @pulsatorius
2018-03-09 22:36:30 +01:00
Johan Andersson
281a8ba48c
New version 1.9.10
2018-03-08 01:02:42 +01:00
Johan Andersson
735ba0197c
get_one_media: dont try to remux the already muxed files
2018-03-06 21:49:43 +01:00
Johan Andersson
3818ee1ee9
postprocess.merge: when we merge .ts to .mp4 we need to have bsf:a
...
fixes : #825
2018-03-06 21:49:43 +01:00
Johan Andersson
35691d85cc
hls: we should use .ts and not .mp4
2018-03-06 21:49:43 +01:00
Johan Andersson
4282992719
viafree: they changed from using StartPageStore to ApplicationStore
...
fixes : #845
2018-03-06 21:49:43 +01:00
dalgr
4c62d87087
Modify after review, issue 846
2018-03-06 21:04:48 +01:00
dalgr
f06c09e9c3
Fix issue 846, DASH crash on a video on svtplay
2018-03-06 21:04:48 +01:00
dalgr
8b3a5dacbe
hls AES use avilable IV or 'Random.new()' from 'Crypto'
2018-03-04 19:48:17 +01:00
Johan Andersson
58f4c7fdcb
dplay: download the video on the program page
...
fixes : #824
2018-03-04 15:06:54 +01:00
dalgr
0d216719b8
Fix issue 829, compare with slug when avilabel
2018-03-04 12:35:05 +01:00
Johan Andersson
3de9396f7d
remove some debug prints..
2018-03-04 11:41:22 +01:00
Johan Andersson
24213562ad
postprocess: try to detect the bad audio track and skip it
...
this will only work for files with one audio track.
i have never seen file with several
fixes #814
2018-03-04 11:41:22 +01:00
Peter Janson
e9ce045838
Fixing filename creation for dplay
...
Encoding of show name failed. Fixed that!
fixes : #826
2018-03-04 11:28:21 +01:00
dalgr
848dc12a3a
Fix for issue 833, not abble to download hds streams
2018-03-04 11:26:30 +01:00
dalgr
33756e99c4
remove service vidme
2018-03-04 11:24:58 +01:00
Johan Andersson
f1befe0638
dplay: remove debug print for cookies
2018-02-26 10:02:05 +01:00
Johan Andersson
92398d8036
New version 1.9.9
2018-02-26 00:38:54 +01:00
Johan Andersson
61ff824fd6
dplay: fix url for .no and .dk
...
fixes : #823
2018-02-26 00:37:17 +01:00
Johan Andersson
706e8921d0
New version 1.9.8
2018-02-25 21:34:21 +01:00
Johan Andersson
28bbfc6eab
dplay: show an error message if its a bad url
2018-02-25 21:25:03 +01:00
Johan Andersson
f8877bb970
dplay: add support for detecting channels
...
live stream won't work because the audio and video is in different files.
this can be fixed later.
2018-02-25 21:25:03 +01:00
dalgr
70fafc7f90
Improve parsing of 'mediaPresentationDuration', for dash
2018-02-25 18:27:19 +01:00
dalgr
b800322f06
Remove usage of 'dateutil.parser'
2018-02-25 18:27:19 +01:00
dalgr
bad41cb1ed
Fix support for svt melodifestivalen
2018-02-25 18:27:19 +01:00
dalgr
a82f5fed40
Improvements to dash pasing, avoid empty lists
...
Quick fix for added MPD Live support
2018-02-25 18:27:19 +01:00
Johan Andersson
650d2896e2
dplay: add name of the episode in the filename
...
fixes : #819
2018-02-25 00:09:08 +01:00
Johan Andersson
149c637ce8
dplay: support for exclude
...
fixes : #818
2018-02-24 20:59:23 +01:00
Johan Andersson
a3406c8c53
cmore: add support for .dk/fi/no
...
fixes : #815
2018-02-24 17:39:26 +01:00
Johan Andersson
bdc646b885
cmore: fix login issue with the new site
...
fixes : #804
2018-02-24 17:07:14 +01:00
Johan Andersson
6d3c57a667
svtplay: use parse_qs instead of regex to parse the query
2018-02-21 23:04:20 -05:00
Johan Andersson
3a1735144c
svtplay: dont crash if we cant find the show using -A
...
fixes : #802
2018-02-21 22:50:31 -05:00
Johan Andersson
b47ce3ba26
viafree: fix -A so it works again
...
fixes 805
2018-02-21 22:44:19 -05:00
Johan Andersson
2fb54e368b
svtplay: in -A and --all-last sort the list if we have episodeNumber
...
fixes #800
2018-02-21 22:12:52 -05:00
Johan Andersson
68553d9870
get_one_media: we should only show this error message when we cant find ffmpeg/avconv
...
fixes 813
2018-02-21 21:38:07 -05:00
Johan Andersson
f42a50ca5f
dplay: support for the new design of the page
...
fixes #777
2018-02-21 21:30:36 -05:00
Johan Andersson
083188f8ac
subtitle: we need to tell requests to use utf8 for encoding
2018-02-21 21:29:21 -05:00
Johan Andersson
497771a478
hls: support for extracting subtitles
...
we need this for dplay
2018-02-21 21:28:44 -05:00
PO Lenhoff
8401f2f72b
hls are now always muxed
2018-02-18 19:03:36 +01:00
dalgr
ccf22ec692
Determine segments if URI attribute is incuded
...
Fix bug in '__str__'
2018-02-12 21:40:27 +01:00
dalgr
10f0807b9a
fix bug in raw service
2018-02-12 21:40:27 +01:00
dalgr
0813dfbb70
Alternet way of detecting segments for hls
2018-02-12 21:40:27 +01:00
Johan Andersson
0b920aebe0
eurosportplayer: new site
2018-02-12 00:55:51 +01:00
Johan Andersson
c4f3c8d6f2
fetcher: we need to send a custom header to fetch key in HLS
2018-02-12 00:08:09 +01:00
dalgr
70c94e4131
Adds two fallback options for tv4 autonaming
2018-02-11 21:18:28 +01:00
dalgr
e721c45acd
Remove unused 'extention' in raw service
2018-02-11 21:17:37 +01:00
dalgr
fb07e84fa6
Add support of downloading mpd files to service raw
2018-02-11 21:17:37 +01:00
dalgr
7aaa68b267
Compare URI when appending a 'm3u8.media_segment' list
2018-02-10 14:54:38 +01:00
dalgr
9b631e595a
Fix service Nickelodeon.se
2018-02-10 14:54:14 +01:00
Johan Andersson
6ed19abb62
hls: we need to add slash at the end of srcurl for urljoin
2018-02-10 00:38:52 +01:00
Johan Andersson
f017d5cf2c
hls.get_full_url: use urljoin instead of format string
2018-02-10 00:16:04 +01:00
dalgr
e79251eb7e
Fix support for hls segments streams
2018-02-04 23:38:11 +01:00
dalgr
da5ec62241
Improve preformance of hls parser, skip checking all posible videos
2018-02-04 20:40:25 +01:00
Johan Andersson
7b6ceb4737
Flake8 fixes
2018-01-30 20:17:33 +01:00
dalgr
530aef4ed6
Change title formating from custom to 'utils.filenamify'
2018-01-28 21:21:02 +01:00
dalgr
cf7f8c1da8
Add support for service ATG
2018-01-28 21:21:02 +01:00
Olof Johansson
251965ed7e
tests/hls: Specify static m3u in module instead of fetching with http
...
This avoids dependency on networking to run the test suite, as well as
making the test suite more robust in case of changes at the remote
location. Because of possible copyright issues, I opted not the use the
m3u file, but create a new one with similar properties.
This change also avoids hash ordering issues, by comparing the python
data structures directly, instead of a dumped json representation. There
are no guarantees that keys are ordered the same way when run in
different environments (and possibly in the same environment at
different times).
2018-01-27 00:29:23 +01:00
Bart Coppens
3b8969eb2f
dn.se has data-id attributes with a slightly different format
2018-01-27 00:29:10 +01:00
dalgr
f6e46178a2
Add support for service mtv.se
2018-01-27 00:28:43 +01:00
Johan Andersson
81c0eea37b
remove unused imports
2018-01-27 00:07:27 +01:00
dalgr
67421bc6fb
Add try/except for json parsing in Aftonbladet service
2018-01-25 22:43:10 +01:00
dalgr
78d1ad6934
Add support for Aftonbladet embedded videos
2018-01-25 22:43:10 +01:00
dalgr
c27e098593
Use max_duriation in hls and wait for tv4 video during commercials.
2018-01-23 19:01:40 +01:00
dalgr
4f7f3aaf7b
Change to use international time for tv4 live
2018-01-23 19:01:40 +01:00
dalgr
709618068e
Add default value for 'hls_time_stamp', Add live protocol prio
2018-01-23 19:01:40 +01:00
dalgr
938bb81a1b
Change hds to display all url when using '--get_url', '-g'
2018-01-21 21:12:14 +01:00
dalgr
f73f5d0b81
fix hls live download for tv4,sjuan,tv12
2018-01-15 22:16:07 +01:00
dalgr
b8dfbd1e3a
proof of concept, tv4play live
2018-01-15 00:37:18 +01:00
dalgr
31e5546e26
Add support of downloading a 'media_segment' m3u8 file
2018-01-14 22:29:20 +01:00
Johan Andersson
4cbe743693
New version 1.9.7
2018-01-09 23:46:40 +01:00
Johan Andersson
d33e9a5e85
missing proxy in options
2018-01-09 23:33:21 +01:00
Johan Andersson
4826c22781
nrk: dont try to run keys if streams is None
2018-01-09 22:32:36 +01:00
Johan Andersson
564de61fed
barnkanalen: fix sorting on -A
2018-01-09 21:14:01 +01:00
Johan Andersson
503bb540f5
svtplay: remove rss support in find all
...
In rss the sorting is way wrong.
2018-01-09 14:37:32 +01:00
Johan Andersson
dca6e90a80
svtplay: in find all, dont sort the already sorted list.
2018-01-09 14:37:32 +01:00
Johan Andersson
699412dc09
hls._get_tuple_attribute: in some cases there is a space in beginning of the name.
...
I saw this on some dplay live streams
2018-01-09 14:37:32 +01:00
Nick Leppänen Larsson
1f8b7f793f
Barnkanalen: inherit from Svtplay
...
svtplay modified to better support being inherited
2018-01-09 00:41:16 +01:00
Nick Leppänen Larsson
bfa6e6e296
Add service Barnkanalen
...
Heavily based on svtplay
2018-01-09 00:41:16 +01:00
Johan Andersson
02ae9767b4
dplay: live support for channels using HLS
2018-01-09 00:40:24 +01:00
dalgr
cace17260a
Add capture_time to hls fetcher
2018-01-08 20:15:54 +01:00
dalgr
8ed47dfed6
Add input varibel 'capture_time'
2018-01-08 20:15:54 +01:00
dalgr
939f277f86
Add support for live svtplay using hls
2018-01-08 20:15:54 +01:00
dalgr
786fc6a027
simplify m3u media_segment by adding tag 'URI'
2018-01-07 01:53:00 +01:00
dalgr
c28e35b1cb
Add tag 'URI' and simplify m3u json
2018-01-07 01:53:00 +01:00
dalgr
73bdf87b38
Fix bug in m3u8 parser, add a test for 'parse_m3u8.master_playlist'
2018-01-07 01:53:00 +01:00
dalgr
1379ac9c85
Continue with hls, 'EXT-X-MEDIA'
2018-01-07 01:53:00 +01:00
dalgr
ac6cca8919
Fix bug with key/decryptor and new m3u parser
2018-01-07 01:53:00 +01:00
dalgr
4207ccef71
continue improvements of m3u parser
...
update with more tags
2018-01-07 01:53:00 +01:00
dalgr
a875fcb5b6
start improvment of m3u parser
2018-01-07 01:53:00 +01:00