Skip to content

Support for local files - #304

Merged
gravyboat merged 7 commits into
streamlink:masterfrom
beardypig:local-files
Dec 16, 2016
Merged

Support for local files#304
gravyboat merged 7 commits into
streamlink:masterfrom
beardypig:local-files

Conversation

@beardypig

Copy link
Copy Markdown
Member

As requested in #253 and chrippa/livestreamer#1514.

Support for local files via the file:// protocol.

hls, hlsvariant and httpstream are supported. Files can be loaded from relative or absolute paths, or even read from stdin.

eg.

streamlink hlsvariant://file://./playlist.m3u8 best
cat playlist.m3u8 | streamlink hlsvariant://file://- best
# httpstream works, but is mostly pointless :)
streamlink httpstream://file://./hadoken.mp4
cat hadoken.mp4 | streamlink httpstream://file://- best

@codecov-io

codecov-io commented Dec 15, 2016

Copy link
Copy Markdown

Current coverage is 43.06% (diff: 75.00%)

Merging #304 into master will decrease coverage by 0.01%

@@             master       #304   diff @@
==========================================
  Files            43         43          
  Lines          4160       4159     -1   
  Methods           0          0          
  Messages          0          0          
  Branches          0          0          
==========================================
- Hits           1792       1791     -1   
  Misses         2368       2368          
  Partials          0          0          

Powered by Codecov. Last update dd0de7e...e098adb

@gravyboat
gravyboat merged commit 707df4f into streamlink:master Dec 16, 2016
@gravyboat

Copy link
Copy Markdown
Member

Good stuff, thanks @beardypig!

@beardypig
beardypig deleted the local-files branch January 9, 2017 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants