summaryrefslogtreecommitdiffstats
path: root/2022/prepare.md
diff options
context:
space:
mode:
Diffstat (limited to '2022/prepare.md')
-rw-r--r--2022/prepare.md125
1 files changed, 64 insertions, 61 deletions
diff --git a/2022/prepare.md b/2022/prepare.md
index 2f271e77..3ec8d713 100644
--- a/2022/prepare.md
+++ b/2022/prepare.md
@@ -13,6 +13,8 @@ Note: being part of a wiki, this page is subject to change (including
by you!); so please check back every now and again for any changes and
updates.
+[[Already done? Upload your video and other files|upload]]
+
### Guidelines for conduct
Please review our [[guidelines for conduct|conduct]] when preparing your
@@ -25,58 +27,50 @@ for conduct, we’d be happy to help. You can email Sacha Chua at
### Recording your talk
To help EmacsConf 2022 run smoothly, please prerecord your talk, and
-send us your video(s) by **November 4** at the latest (three weeks
-before the conference), to allow us enough time to do any needed
-processing (e.g. format or codec conversion) in preparation for the
-event. Please consider submitting a prerecording as early as possible
-so that we can see if volunteers can caption your video to make it more
-accessible and searchable.
+plan to upload your video(s) by **November 4** to allow us enough time
+to do any needed processing (e.g. format or codec conversion) in
+preparation for the event. Please consider submitting a prerecording as
+early as possible so that we can see if volunteers can caption your
+video to make it more accessible and searchable.
To make it easier for organizers and attendees to correctly pronounce
your name, please start your video with something along the lines of:
"Hi! I’m ${NAME} and I’ll be talking about ${TOPIC}."
-<!-- <a name="ftp-upload"></a> -->
-<!-- Please **upload your prerecording(s) (and script/notes if any) via FTP** to the FTP server we have set up with the following details: -->
-
-<!-- - host: ftp-upload.emacsconf.org -->
-<!-- - username: anonymous -->
-<!-- - port: 21 -->
-<!-- - folder: upload-here -->
-
-<!-- To upload your recording and any accompanying material to the above -->
-<!-- FTP server, you can use your FTP client of choice. For instance, -->
-<!-- FileZilla, a free/libre user-friendly application with a graphical -->
-<!-- user interface. On deb-based GNU/Linux distributions such as Trisquel -->
-<!-- you can install FileZilla by running `sudo apt install filezilla` in a -->
-<!-- terminal. Otherwise, you can download FileZilla from their [project -->
-<!-- website](https://filezilla-project.org/). -->
-
-<!-- You can also use a command-line interface with `ftp`: -->
-
-<!-- ``` -->
-<!-- $ ftp ftp-upload.emacsconf.org 21 -->
-<!-- > anonymous -->
-<!-- > passive -->
-<!-- > cd upload-here -->
-<!-- > send /local/path/to/file.ext file.ext # Don’t forget the 2nd arg! -->
-<!-- # Ctrl-D to exit -->
-<!-- ``` -->
-
-<!-- If you get a `500 Illegal PORT command.` command, try `passive` or -->
-<!-- `quote pasv` to switch to passive mode before sending your file. -->
-
-<!-- If connection fails on the first try, please check to make sure the -->
-<!-- details are exactly as described above; and if the issue persists, -->
-<!-- please email <emacsconf-submit@gnu.org> so we can look into it. -->
-
-<!-- If you have a script or notes for your talk, please include it as well -->
-<!-- so that we could use it to help us with the captioning of your talk. -->
-<!-- You can also send us additional information to include on the wiki -->
-<!-- page for your talk, such as a PDF or links to other pages or -->
-<!-- additional videos. If you need help, please email -->
-<!-- <emacsconf-submit@gnu.org>. -->
+The talks will be broadcast with a resolution of **1280x720px**
+(720p). Please make sure your text will be easy to read at that size.
+[You can change the font-size in your Emacs](https://www.emacswiki.org/emacs/SetFonts#h5o-6).
+If you are capturing a single window, you can also resize it before
+you record.
+
+We recommend using **dark text on a light background** for your
+recording, as this can be easier to see especially for people who are
+visually impaired. Themes with more contrast are easier to read than
+low-contrast ones. If you use a dark theme with your Emacs, you can
+change to a lighter one with `M-x customize-theme` (look for those
+with a `-light` suffix). The `modus-themes-load-operandi` command from
+the `modus-themes` package can be a good option.
+
+Audio quality can go a long way in making your talk enjoyable to
+watch. Consider the background noise in the room that you are using to
+record, and see if you can temporarily turn off things for your
+recording. If you have a **headset or external microphone**, try recording
+the audio through that so that you can reduce the sound of the
+computer itself. If you have a smartphone, that might also be a good
+way to record audio that you can then combine with your video
+afterwards. Some people find that draping a blanket over their head
+(including the microphone under the blanket) can help reduce echo,
+which can be a good excuse to make a blanket fort. (It's for
+EmacsConf!)
+
+Please leave at least **5 seconds of quiet** at the end of your video.
+We can use it to try to process your video in order to reduce noise.
+
+Many speakers prefer to record and edit the audio until they're happy
+with how it fits in the time, and then add the slides or videos
+afterwards. It might be easier than trying to do both the audio and
+the video in one go.
To record your video, you could use any of the following pieces of
free software, depending on your needs:
@@ -87,6 +81,10 @@ free software, depending on your needs:
- [peek](//github.com/phw/peek)
- [ffmpeg](//trac.ffmpeg.org/wiki/Capture/Desktop)
+If you decide to use OBS, please make sure to verify the window-capture
+options. Most notably, there is a “Swap red and blue” option that is
+necessary for some setup, and it's easy to miss it.
+
You might find the following free software programs useful for editing
your video recordings:
@@ -114,8 +112,9 @@ WebM format if possible.*
If you would like to compress your video before uploading, the following shell script may be useful:
Q=32
- ffmpeg -y -i "$1" -c:v libvpx-vp9 -b:v 0 -crf $Q -aq-mode 2 -an -tile-columns 0 -tile-rows 0 -frame-parallel 0 -cpu-used 8 -auto-alt-ref 1 -lag-in-frames 25 -g 240 -pass 1 -f webm -threads 8 /dev/null &&
- ffmpeg -y -i "$1" -c:v libvpx-vp9 -b:v 0 -crf $Q -c:a copy -tile-columns 2 -tile-rows 2 -frame-parallel 0 -cpu-used -5 -auto-alt-ref 1 -lag-in-frames 25 -pass 2 -g 240 -threads 8 "$2"
+ CPU=8
+ ffmpeg -y -i "$1" -c:v libvpx-vp9 -b:v 0 -crf $Q -an -row-mt 1 -tile-columns 2 -tile-rows 2 -cpu-used $CPU -g 240 -pass 1 -f webm -threads $CPU /dev/null &&
+ ffmpeg -y -i "$1" -c:v libvpx-vp9 -b:v 0 -crf $Q -c:a libopus -row-mt 1 -tile-columns 2 -tile-rows 2 -cpu-used $CPU -pass 2 -g 240 -threads $CPU "$2"
If you put it in a file called `compress-video.sh`, you can execute it
from the command line with something like `sh compress-video.sh
@@ -164,7 +163,13 @@ doesn’t work for you.
<td>CET (UTC+1)</td>
</tr>
<tr>
-<td><strong>Wanna help out? You can add your name and contact-info here!</strong></td>
+<td>Sacha Chua</td>
+<td>&lt;<a href="mailto:sacha@sachachua.com">sacha@sachachua.com</a>&gt;</td>
+<td>sachac</td>
+<td>America/Toronto - usually Sat/Sun 8-10AM EDT</td>
+</tr>
+<tr>
+<td><strong>Want to help out? You can add your name and contact-info here!</strong></td>
<td>&lt;<a href="mailto:your@email">your@email</a>&gt;</td>
<td>…</td>
<td>…</td>
@@ -195,10 +200,10 @@ Thank you so much for helping with EmacsConf 2022!
## Can I present live?
Tech issues kept happening during EmacsConf 2020, so we’d really
-prefer that all talks have prerecorded videos. There might be time
-for live questions and answers over a web conference, though, so if
-you can record a short video covering your main points, you might be
-able to go into more detail in live Q&A.
+prefer that all talks have prerecorded videos. There will be time for
+live questions and answers, though, so if you can record a short video
+covering your main points, you might be able to go into more detail in
+live Q&A.
## I have so much I want to share. Can I record a longer video?
@@ -218,10 +223,9 @@ silences and the filler words can help sometimes, but a better solution
for you might be to write, record, and edit your voice-over; then, you
can record your video to go along with it.
-As a last option, if you plan to have a live Q&A session after the
-broadcast, you may ask the host to field you a couple of questions to
-address extra points that couldn’t make the cut. We’ll have to be
-subtle about it, so mum’s the word!
+As a last option, you may send some questions for the host to ask you
+during the Q&A so that you can address extra points that couldn’t make
+the cut.
## I can’t figure out how to record the video. Can I just present the talk?
@@ -233,10 +237,9 @@ we’ll see if a volunteer can meet up with you to record it.
## Do I need to follow some visual guidelines for the presentation?
- Dark text on a light background is more legible than the opposite
- (especially for people who are visually impaired); this stands for
- both your slides and your Emacs theme. If you use a dark-theme with
- your Emacs, you can change to a lighter one with `M-x customize-theme`
- (look for those with a `-light` suffix).
+ (especially for people who are visually impaired), and more contrast
+ is better than a low-contrast theme. This stands for both your
+ slides and your Emacs theme.
- If you think your fonts might be too small in your slides or in Emacs,
they might very well be. [You can change the font-size in your
Emacs](https://www.emacswiki.org/emacs/SetFonts#h5o-6), but you can