{"action":"created","issue":{"url":"https://api.github.com/repos/streamlink/streamlink/issues/253","repository_url":"https://api.github.com/repos/streamlink/streamlink","labels_url":"https://api.github.com/repos/streamlink/streamlink/issues/253/labels{/name}","comments_url":"https://api.github.com/repos/streamlink/streamlink/issues/253/comments","events_url":"https://api.github.com/repos/streamlink/streamlink/issues/253/events","html_url":"https://github.com/streamlink/streamlink/issues/253","id":193571269,"number":253,"title":"Stream from local m3u8 playlist file or stdin?","user":{"login":"zacklb","id":1103076,"avatar_url":"https://avatars.githubusercontent.com/u/1103076?v=3","gravatar_id":"","url":"https://api.github.com/users/zacklb","html_url":"https://github.com/zacklb","followers_url":"https://api.github.com/users/zacklb/followers","following_url":"https://api.github.com/users/zacklb/following{/other_user}","gists_url":"https://api.github.com/users/zacklb/gists{/gist_id}","starred_url":"https://api.github.com/users/zacklb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zacklb/subscriptions","organizations_url":"https://api.github.com/users/zacklb/orgs","repos_url":"https://api.github.com/users/zacklb/repos","events_url":"https://api.github.com/users/zacklb/events{/privacy}","received_events_url":"https://api.github.com/users/zacklb/received_events","type":"User","site_admin":false},"labels":[{"id":443888410,"url":"https://api.github.com/repos/streamlink/streamlink/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":18,"created_at":"2016-12-05T18:14:58Z","updated_at":"2016-12-12T16:47:07Z","closed_at":null,"body":"Is it possible to give streamlink as input an m3u8 on disk or piped in from stdin?\r\n\r\nThe following didn't work\r\n```\r\nstreamlink hls://file.m3u8 best -o out.ts\r\nstreamlink hls://file://file.m3u8 best -o out.ts\r\nstreamlink hls:///mnt/g/file.m3u8 best -o out.ts\r\n```\r\nIt would also be nice if you could pipe in the url to an m3u8 or it's contents directory via stdin.\r\nFor example\r\n```\r\necho $some_url | streamlink hls://stdin best -o out.ts\r\nstreamlink hls://stdin best -o out.ts < file.m3u8\r\ncurl ... | streamlink hls://stdin best | ffmpeg ...\r\n```"},"comment":{"url":"https://api.github.com/repos/streamlink/streamlink/issues/comments/266482785","html_url":"https://github.com/streamlink/streamlink/issues/253#issuecomment-266482785","issue_url":"https://api.github.com/repos/streamlink/streamlink/issues/253","id":266482785,"user":{"login":"fishscene","id":1910351,"avatar_url":"https://avatars.githubusercontent.com/u/1910351?v=3","gravatar_id":"","url":"https://api.github.com/users/fishscene","html_url":"https://github.com/fishscene","followers_url":"https://api.github.com/users/fishscene/followers","following_url":"https://api.github.com/users/fishscene/following{/other_user}","gists_url":"https://api.github.com/users/fishscene/gists{/gist_id}","starred_url":"https://api.github.com/users/fishscene/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fishscene/subscriptions","organizations_url":"https://api.github.com/users/fishscene/orgs","repos_url":"https://api.github.com/users/fishscene/repos","events_url":"https://api.github.com/users/fishscene/events{/privacy}","received_events_url":"https://api.github.com/users/fishscene/received_events","type":"User","site_admin":false},"created_at":"2016-12-12T16:47:07Z","updated_at":"2016-12-12T16:47:07Z","body":"What is the status of this? I think this is a great feature to add."}}
{"actor":{"display_login":"fishscene"}}