From ab28efb8e76f4f32d9b3cf7255365315e402e94d Mon Sep 17 00:00:00 2001 From: Amin Bandali Date: Wed, 13 May 2020 03:15:33 -0400 Subject: add 2019 tips page --- 2019/tips.md | 63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 2019/tips.md (limited to '2019/tips.md') diff --git a/2019/tips.md b/2019/tips.md new file mode 100644 index 00000000..f77222bc --- /dev/null +++ b/2019/tips.md @@ -0,0 +1,63 @@ +[[!meta title="Tips for Speakers"]] + +This page is a collection of useful tips and suggestions for speakers. +Please feel free to edit the page and add your own! + +## Software + +Here is a list of software you can use to prepare your screencast. + +### IRC (with ERC) + + +For a bare bones ERC setup for participating in EmacsConf as a +speaker, add the following to your init file. Then, either mark the +whole region and do `M-x eval-region RET`, or alternatively restart +your Emacs. Finally, do `M-x erc-tls RET` to start ERC. + +``` +(require 'erc) +(setq erc-server "irc.freenode.net" + erc-port 6697 + erc-nick "your-nick" + erc-autojoin-channels-alist + '(("freenode.net" "#emacsconf" "#emacsconf-org" "#emacsconf-questions"))) +``` + +References to learn more about ERC: +- the [ERC website](//www.gnu.org/software/emacs/erc.html) +- the [ERC Manual](//www.gnu.org/software/emacs/manual/html_mono/erc.html) +- the [ERC](//www.emacswiki.org/emacs/ERC) page on [EmacsWiki](//www.emacswiki.org). + +### Recording video + +- [Peek](//github.com/phw/peek) - an animated GIF (and more) recorder +- [ffmpeg](//trac.ffmpeg.org/wiki/Capture/Desktop) - command-line application +- OBS - Open Broadcasting Studio + +### Recording audio + +- [ffmpeg](//ffmpeg.org/ffmpeg-devices.html#pulse) - command-line application + +### Displaying keystrokes and mouse clicks + +- [showkeys](//github.com/nibrahim/showkeys) - simple program to + display keys being pressed on the screen +- key-mon - display the current state of keyboard and mouse +- [command-log-mode](//github.com/lewang/command-log-mode) - a global + minor mode showing typed keybindings and associated command names + +### Video editing + +- [pitivi](http://www.pitivi.org) - simple and powerful graphical application +- kdenlive +- blender + +## Personal tips + +### Damien Cassou + +To ease my work, I wrote +[screencasting.el](//gist.github.com/DamienCassou/0e3663ce3bdb710a44eeb7122870f621) +to start 3 processes simultaneously: showkeys, ffmpeg for audio and +ffmpeg for video. -- cgit v1.2.3