From 2c51627d1b372b2365ce171e555d974ad679f5a0 Mon Sep 17 00:00:00 2001 From: ByteDream <63594396+ByteDream@users.noreply.github.com> Date: Sun, 1 May 2022 17:13:40 +0200 Subject: [PATCH] Update documentation url --- Library.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library.md b/Library.md index 5361a12..685737d 100644 --- a/Library.md +++ b/Library.md @@ -2,7 +2,7 @@ ## Documentation -The documentation is available on [pkg.go.dev](https://pkg.go.dev/github.com/ByteDream/crunchyroll-go). +The documentation is available on [pkg.go.dev](https://pkg.go.dev/github.com/ByteDream/crunchyroll-go/v2). ## Login @@ -76,7 +76,7 @@ Downloading can be archived via a struct function of `crunchyroll.Format`: `Down This downloads, obviously, the format. It takes a `crunchyroll.Downloader` struct as argument where detailed information how to download can be specified. A simple `Downloader` struct which will fit the most needs can be created with the `crunchyroll.NewDownloader(...)` function. You can specify an `io.Writer` where the video should be downloaded to, how many goroutines should be used for parallel segment downloading or if you want to merge the video via ffmpeg and may specify some ffmpeg options. -To see all functions of the `Downloader` struct check the [documentation](https://pkg.go.dev/github.com/ByteDream/crunchyroll-go#Downloader). +To see all functions of the `Downloader` struct check the [documentation](https://pkg.go.dev/github.com/ByteDream/crunchyroll-go/v2#Downloader). Just a quick dive in: Crunchyroll uses [mpeg transport streams](https://en.wikipedia.org/wiki/MPEG_transport_stream) to deliver videos. This means an episode is split into multiple tiny video files (generally around 718 - 721) which are referred as _segments_ here.