Skip to content

Commit 8fce071

Browse files
tenturesteptFichteFoll
authored andcommitted
Fix broken links.
This required updating links to the new Vapoursynth documentation and making a link to the DVD specification point to the Wayback Machine. The link to http://maven.whatbox.ca:11665/resample_kernels/kernels.html in resampling.md is dead too but wasn't replaced. A sentence linking a list of plugins in the Vapoursynth docs was removed since the list of plugins doesn't exist anymore.
1 parent 614d1ed commit 8fce071

File tree

6 files changed

+18
-21
lines changed

6 files changed

+18
-21
lines changed

src/encoding/basics-and-workflow.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ ffmpeg -i "input.dtshd" -c:a pcm_s24le -f wav - | qaac64 --tvbr 91 --ignorelengt
168168
```
169169

170170
[itunes]: https://secure-appldnld.apple.com/itunes12/001-37026-20200915-5CBD39A0-F7A0-11EA-BB8F-8EB5DD073FF6/iTunes64Setup.exe
171-
[qaac]: https://sites.google.com/site/qaacpage/cabinet
171+
[qaac]: https://sites.google.com/site/qaacpage/
172172
[^1]: Read why in this [HydrogenAudio forum post](https://hydrogenaud.io/index.php/topic,85135.msg921707.html#msg921707).
173173

174174

src/encoding/codecs/x264.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,4 +323,4 @@ Coming Soon
323323

324324
---
325325

326-
[^1]: Source: <http://www.mpeg.org/MPEG/DVD/Book_A/Specs.html>
326+
[^1]: Source: <https://web.archive.org/web/20190203114601/http://www.mpeg.org/MPEG/DVD/Book_A/Specs.html>

src/encoding/codecs/x265.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,4 +332,4 @@ Coming Soon.
332332

333333
---
334334

335-
[^1]: Source: <http://www.mpeg.org/MPEG/DVD/Book_A/Specs.html>
335+
[^1]: Source: <https://web.archive.org/web/20190203114601/http://www.mpeg.org/MPEG/DVD/Book_A/Specs.html>

src/encoding/masking-limiting-etc.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ $$
8181
\mathrm{output} = \mathrm{clip~a} \times (\mathit{max~value} - \mathrm{mask}) + \mathrm{clip~b}
8282
$$
8383

84-
[std.MaskedMerge]: http://www.vapoursynth.com/doc/functions/maskedmerge.html
84+
[std.MaskedMerge]: https://www.vapoursynth.com/doc/functions/video/maskedmerge.html
8585

8686
---
8787

@@ -129,7 +129,7 @@ which allow finer control over the structuring element.
129129
However, these functions are significantly slower than
130130
`std.Minimum` and `std.Maximum`.
131131

132-
[std.Minimum/std.Maximum]: http://www.vapoursynth.com/doc/functions/minimum_maximum.html
132+
[std.Minimum/std.Maximum]: https://www.vapoursynth.com/doc/functions/video/minimum_maximum.html
133133
[Erosion]: https://en.wikipedia.org/wiki/Erosion_(morphology)
134134
[Dilation]: https://en.wikipedia.org/wiki/Dilation_(morphology)
135135
[structuring element]: https://en.wikipedia.org/wiki/Structuring_element
@@ -139,7 +139,7 @@ However, these functions are significantly slower than
139139

140140
TODO
141141

142-
[std.Inflate/std.Deflate]: http://www.vapoursynth.com/doc/functions/deflate_inflate.html
142+
[std.Inflate/std.Deflate]: https://www.vapoursynth.com/doc/functions/video/deflate_inflate.html
143143

144144

145145
#### [std.Binarize][]
@@ -157,7 +157,7 @@ mask.std.Binarize(24, v0=0, v1=255)
157157
For methods of creating mask clips,
158158
there are a few general categories…
159159

160-
[std.Binarize]: http://www.vapoursynth.com/doc/functions/binarize.html
160+
[std.Binarize]: https://www.vapoursynth.com/doc/functions/video/binarize_binarizemask.html
161161

162162

163163
### Line masks
@@ -431,8 +431,8 @@ noise = core.std.MakeDiff(src, smooth) # subtract filtered clip from source leav
431431
smooth = core.std.MakeDiff(src, noise) # subtract diff clip to prevent clipping (doesn't apply to 32 bit)
432432
```
433433

434-
[std.MakeDiff]: http://www.vapoursynth.com/doc/functions/makediff.html
435-
[std.MergeDiff]: http://www.vapoursynth.com/doc/functions/mergediff.html
434+
[std.MakeDiff]: https://www.vapoursynth.com/doc/functions/video/makediff.html
435+
[std.MergeDiff]: https://www.vapoursynth.com/doc/functions/video/mergediff.html
436436

437437
#### [std.Merge][]
438438

@@ -449,13 +449,13 @@ $$
449449
It can be used to perform
450450
a weighted average of two clips or planes.
451451

452-
[std.Merge]: http://www.vapoursynth.com/doc/functions/merge.html
452+
[std.Merge]: https://www.vapoursynth.com/doc/functions/video/merge.html
453453

454454
#### [std.Expr][]
455455

456456
TODO
457457

458-
[std.Expr]: http://www.vapoursynth.com/doc/functions/expr.html
458+
[std.Expr]: https://www.vapoursynth.com/doc/functions/video/expr.html
459459

460460

461461
#### [std.Lut][] and [std.Lut2][]
@@ -466,8 +466,8 @@ You can substitute a normal Python function for the RPN expression, though,
466466
so you may still find it easier.
467467
See link for usage information.
468468

469-
[std.Lut]: http://www.vapoursynth.com/doc/functions/lut.html
470-
[std.Lut2]: http://www.vapoursynth.com/doc/functions/lut2.html
469+
[std.Lut]: https://www.vapoursynth.com/doc/functions/video/lut.html
470+
[std.Lut2]: https://www.vapoursynth.com/doc/functions/video/lut2.html
471471

472472

473473
## Limiting

src/encoding/preparation.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -113,9 +113,7 @@ community-created scripts and plugins
113113
can be installed to extend the functionality of the frameserver.
114114
These are usually more specific than the universally usable core plugins
115115
or they are collections of wrappers and functions.
116-
A (non-exhaustive) list of plugins and scripts is available in the
117-
[official documentation][vs-plugins].
118-
Additionally, an extensive database of VapourSynth plugins and scripts
116+
An extensive database of VapourSynth plugins and scripts
119117
is available at [VSDB][vsdb].
120118
VSDB also offers a GUI for [vsrepo][vsrepo],
121119
VapourSynth's official package manager,
@@ -130,7 +128,6 @@ on top of a broad collection of VapourSynth plugins and scripts.
130128
However, the package is not maintained anymore,
131129
and may in part include outdated software.
132130

133-
[vs-plugins]: http://www.vapoursynth.com/doc/pluginlist.html "Plugins, Applications & Scripts"
134131
[vsdb]: http://vsdb.top/
135132
[vsrepo]: https://github.com/vapoursynth/vsrepo
136133
[ex-encode-pack]: https://iamscum.wordpress.com/encoding-stuff/encode-pack/
@@ -285,7 +282,7 @@ such as Intel's [SVT-AV1][] will also not be included.
285282
[tmod-git-releases]: https://github.com/jpsdr/x264/releases
286283
[Daala]: https://xiph.org/daala/
287284
[AV-1]: https://aomediacodec.github.io/av1-spec/
288-
[SVT-AV1]: https://github.com/OpenVisualCloud/SVT-AV1
285+
[SVT-AV1]: https://gitlab.com/AOMediaCodec/SVT-AV1
289286
[unification-commit]: https://code.videolan.org/videolan/x264/commit/71ed44c7
290287

291288

@@ -377,7 +374,7 @@ In short—don't bother,
377374
unless you really have to, for some reason.
378375

379376
[FLAC]: https://xiph.org/flac/download.html
380-
[qaac]: https://sites.google.com/site/qaacpage/cabinet
377+
[qaac]: https://sites.google.com/site/qaacpage/
381378
[opus]: https://opus-codec.org/downloads/
382379

383380

src/encoding/video-artifacts.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -310,8 +310,8 @@ can be seen below.
310310
![](images/overflow_notice.jpg)
311311
*When you see a histogram like this, increase precision.*
312312

313-
[resize]: http://www.vapoursynth.com/doc/functions/resize.html
314-
[std-Levels]: http://www.vapoursynth.com/doc/functions/levels.html
313+
[resize]: https://www.vapoursynth.com/doc/functions/video/resize.html
314+
[std-Levels]: https://www.vapoursynth.com/doc/functions/video/levels.html
315315

316316
---
317317

0 commit comments

Comments
 (0)