36 lines
1.2 KiB
Markdown
36 lines
1.2 KiB
Markdown
# streamlink
|
||
|
||
> 从各种服务提取流并将其传输到所选的视频播放器中。
|
||
> 更多信息:<https://streamlink.github.io>。
|
||
|
||
- 尝试从指定的 URL 提取流,如果成功,将打印出可供选择的可用流列表:
|
||
|
||
`streamlink {{example.com/stream}}`
|
||
|
||
- 以指定的质量打开流:
|
||
|
||
`streamlink {{example.com/stream}} {{720p60}}`
|
||
|
||
- 选择最高或最低可用质量:
|
||
|
||
`streamlink {{example.com/stream}} {{best|worst}}`
|
||
|
||
- 使用特定播放器来接收流数据(默认情况下,如果找到则使用 VLC):
|
||
|
||
`streamlink --player={{mpv}} {{example.com/stream}} {{best}}`
|
||
|
||
- 跳过流开始时的特定时间。对于直播流,这是从流的结束往回推的负偏移(倒带):
|
||
|
||
`streamlink --hls-start-offset {{[HH:]MM:SS}} {{example.com/stream}} {{best}}`
|
||
|
||
- 跳到直播流的开始,或尽可能往回跳:
|
||
|
||
`streamlink --hls-live-restart {{example.com/stream}} {{best}}`
|
||
|
||
- 将流数据写入文件,而不是播放它:
|
||
|
||
`streamlink --output {{path/to/file.ts}} {{example.com/stream}} {{best}}`
|
||
|
||
- 在播放器中打开流,同时将其写入文件:
|
||
|
||
`streamlink --record {{path/to/file.ts}} {{example.com/stream}} {{best}}` |