summaryrefslogtreecommitdiff
path: root/ADMIN.md
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2016-11-14 12:31:26 +0100
committerJonas Smedegaard <dr@jones.dk>2016-11-14 12:31:26 +0100
commite57166df425f0a5447f9b7107d4b5aed0712d1f6 (patch)
tree32cecae51f9e6d49777b6be0b8aefd221ebe3b9d /ADMIN.md
Initial draft.
Diffstat (limited to 'ADMIN.md')
-rw-r--r--ADMIN.md59
1 files changed, 59 insertions, 0 deletions
diff --git a/ADMIN.md b/ADMIN.md
new file mode 100644
index 0000000..4f0edcc
--- /dev/null
+++ b/ADMIN.md
@@ -0,0 +1,59 @@
+# Video for web consumption
+
+## Sources
+
+Best: DV
+(or another "classic" lightly compressed format).
+
+Second-best: MPEG-4 AVC or VP9
+(or another "modern" strongly compressed format),
+with compression settings lowered most possible.
+
+Tolerated: almost any format -
+if in doubt just accept as-is.
+
+Worst: Tolerated format transcoded into a "better" one.
+
+
+## Fetching
+
+Beware that a good source format is huge in size -
+can literally take *days* to download over the Internet!
+
+
+### videohost
+
+To fetch video from a videohost like Vimeo Youtube,
+try each of these until it succeeds:
+
+ cclive 'http://example.com/the.url.single-quoted'
+ youtube-dl 'http://example.com/the.url.single-quoted'
+ get_flash_videos 'http://example.com/the.url.single-quoted'
+
+
+## Transcoding
+
+Move the source file(s) to subdirectory src.
+
+Use transcoding script localvideowebencode.
+
+Simple use:
+
+ localvideowebencode src/the-source.dv
+
+Refined use:
+
+ localvideowebencode --video talkinghead --profile 480p25 --audio speech src/the-source.dv
+
+Documentation:
+
+ localvideowebencode --help
+
+
+## Publishing
+
+Push video files to media server,
+e.g. media.biks.dk.
+
+Reference thepublished files,
+e.g. using a template in Ikiwiki.