blob: 84ff7f3688cdd539f8505cb7d49d620c33dba0b6 (
plain) (
tree)
|
|
* Things to check or decide
- Can we stream from multiple rooms without getting thoroughly confused?
- Assign rooms shortly before presentation
- *Shortly before presentation:* accommodates reshuffling
- Generating static images
- Before the presentation: Talk title, speaker
- Speaker checked in
- After the presentation: pointer to main conference stream
- After the conference: conference has ended, we'll take some time to prepare the recording
* Workflows
O1 - main organizer, O2 - secondary organizer or volunteer
*** Overview
- Check in via IRC at #emacsconf-org
*** Before the conference
- Do tech checks and get alternative ways to contact speakers (phone number? IRC nick? Something that goes ding?)
- Install Mute Tab extension if desired
*** Start of streaming
- O1 starts streaming
- O2 starts low-resolution mirror (see infra.org in private wiki)
*** Tech check
- Explain process
- Test audio, webcam, screensharing, collaborative pad
- Check if comfortable checking into IRC
- Ask about Q&A preference; OR:
- live Q&A
- Q&A over pad or IRC
- no Q&A
- Get IRC nick and emergency contact information
- Record name pronunciation
*** Shortly before the presentation
- Speaker checks in via IRC
- O2 directs speaker to available room
- Speaker joins talk room
- O2 makes speaker presenter and moderator, does tech check
- Speaker tries screen sharing and webcam
- O2 briefs speaker on process, including having the speaker say their name clearly and do a quick intro to their talk
- O2 notifies O1 with link to the talk room
- O1 joins meeting and gives go-ahead
- O2 starts recording in BBB
- O2 announces on IRC
*** During the presentation
- OR:
- Live presentation?
- Speaker presents, keeping an eye on the collaborative pad for questions
- O1 stays with speaker to stream and to help with questions and timing
- Prerecorded? O1 plays prerecorded video on computer
- If there is another speaker, O2 moves to next room for setup
*** Q&A
- O1 joins speaker's room if not already there
- O1 gives go-ahead to start Q&A
- Speaker reads questions off the pad or gets questions from O1
- O1 goes to next talk when ready
*** Scenarios
**** Prerecorded presentations
- Amin will play it on his computer and stream from there
**** Tech issues
- If can't be easily resolved, play pre-recorded talk early and try again later (or follow up)
- Stream a technical issues slide to the end point
* Timing
| 00 | Opening remarks | 13:09 | 20:01 |
| 02 | An Emacs Developer Story: From User to Package Maintainer | 27:24 | 51:39 |
| 03 | Q&A Idea to Novel Superstructure: Emacs for Writing | 1:00:10 | 1:09:21 |
| 05 | Q&A Bard Bivou(m)acs - Building a bandcamp-like page for an album of music | 1:41:30 | 1:55:12 |
| 06 | Trivial Emacs Kits | 1:57:25 | 2:11:04 |
| 07 | Q&A Beyond Vim and Emacs: A Scalable UI Paradigm | 2:32:02 | 2:36:34 |
| 08 | Building reproducible Emacs | 2:38:03 | 2:55:21 |
| 09 | Q&A Orgmode - your life in plain text | 4:22:00 | 4:27:48 |
| 12 | One Big-ass Org File or multiple tiny ones? Finally, the End of the debate! | 4:55:23 | 5:11:37 |
| 13 | Experience Report: Steps to "Emacs Hyper Notebooks" | 5:13:07 | 5:25:11 |
| 15 | Moving from Jekyll to OrgMode, an experience report | 5:47:45 | 6:04:16 |
| 16 | Org-roam: Presentation, Demonstration, and What's on the Horizon | 6:06:05 | 6:27:55 |
| 17 | Org-mode and Org-Roam for Scholars and Researchers | 6:29:00 | 6:50:14 |
| 18 | Org-roam: Technical Presentation | 6:51:20 | 7:21:45 |
| 40 | Closing remarks part 1 | 7:24:01 | 7:27:23 |
| 20 | OMG Macros | 7:28:00 | 7:50:36 |
| 40 | Closing remarks part 2 | 7:51:48 | 8:04:25 |
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 13:09 -to 20:08 -c:a copy -c:v copy emacsconf-2020--00-opening-remarks.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 27:24 -to 51:39 -c:a copy -c:v copy emacsconf-2020--02-an-emacs-developer-story-from-user-to-package-maintainer--leo-vivier.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 1:00:10 -to 1:09:22 -c:a copy -c:v copy emacsconf-2020--03-questions-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 1:41:30 -to 1:55:13 -c:a copy -c:v copy emacsconf-2020--05-questions-bard-bivoumacs---building-a-bandcamp-like-page-for-an-album-of-music--grant-shangreaux.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 1:57:25 -to 2:11:05 -c:a copy -c:v copy emacsconf-2020--06-trivial-emacs-kits--corwin-brust.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 2:32:02 -to 2:36:35 -c:a copy -c:v copy emacsconf-2020--07-questions-beyond-vim-and-emacs-a-scalable-ui-paradigm--sid-kasivajhula.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 2:38:03 -to 2:55:22 -c:a copy -c:v copy emacsconf-2020--08-building-reproducible-emacs--andrew-tropin.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 4:22:00 -to 4:27:49 -c:a copy -c:v copy emacsconf-2020--09-questions-orgmode---your-life-in-plain-text--rainer-konig.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 4:55:23 -to 5:11:38 -c:a copy -c:v copy emacsconf-2020--12-one-big-ass-org-file-or-multiple-tiny-ones--finally-the-end-of-the-debate--leo-vivier.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 5:13:07 -to 5:25:12 -c:a copy -c:v copy emacsconf-2020--13-experience-report-steps-to-emacs-hyper-notebooks--joseph-corneli-raymond-puzio-cameron-ray-smith.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 5:47:45 -to 6:04:17 -c:a copy -c:v copy emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 6:06:05 -to 6:27:56 -c:a copy -c:v copy emacsconf-2020--16-org-roam-presentation-demonstration-and-whats-on-the-horizon--leo-vivier.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 6:29:00 -to 6:50:15 -c:a copy -c:v copy emacsconf-2020--17-org-mode-and-org-roam-for-scholars-and-researchers--noorah-alhasan.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 6:51:20 -to 7:21:46 -c:a copy -c:v copy emacsconf-2020--18-org-roam-technical-presentation--leo-vivier.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 7:24:01 -to 7:27:24 -c:a copy -c:v copy emacsconf-2020--40-closing-remarks-part-1.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 7:28:00 -to 7:50:37 -c:a copy -c:v copy emacsconf-2020--20-omg-macros--corwin-brust.webm
ffmpeg -y -i main.webm-2020-11-28--08-48.webm -ss 7:51:48 -to 8:04:26 -c:a copy -c:v copy emacsconf-2020--40-closing-remarks-part-2.webm
** Low res
ffmpeg -y -i emacsconf-2020--00-opening-remarks.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--00-opening-remarks--480p.webm
ffmpeg -y -i emacsconf-2020--02-an-emacs-developer-story-from-user-to-package-maintainer--leo-vivier.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--02-an-emacs-developer-story-from-user-to-package-maintainer--leo-vivier--480p.webm
ffmpeg -y -i emacsconf-2020--03-questions-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--03-questions-idea-to-novel-superstructure-emacs-for-writing--bala-ramadurai--480p.webm
ffmpeg -y -i emacsconf-2020--05-questions-bard-bivoumacs---building-a-bandcamp-like-page-for-an-album-of-music--grant-shangreaux.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--05-questions-bard-bivoumacs---building-a-bandcamp-like-page-for-an-album-of-music--grant-shangreaux--480p.webm
ffmpeg -y -i emacsconf-2020--06-trivial-emacs-kits--corwin-brust.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--06-trivial-emacs-kits--corwin-brust--480p.webm
ffmpeg -y -i emacsconf-2020--07-questions-beyond-vim-and-emacs-a-scalable-ui-paradigm--sid-kasivajhula.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--07-questions-beyond-vim-and-emacs-a-scalable-ui-paradigm--sid-kasivajhula--480p.webm
ffmpeg -y -i emacsconf-2020--08-building-reproducible-emacs--andrew-tropin.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--08-building-reproducible-emacs--andrew-tropin--480p.webm
ffmpeg -y -i emacsconf-2020--09-questions-orgmode---your-life-in-plain-text--rainer-konig.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--09-questions-orgmode---your-life-in-plain-text--rainer-konig--480p.webm
ffmpeg -y -i emacsconf-2020--12-one-big-ass-org-file-or-multiple-tiny-ones--finally-the-end-of-the-debate--leo-vivier.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--12-one-big-ass-org-file-or-multiple-tiny-ones--finally-the-end-of-the-debate--leo-vivier--480p.webm
ffmpeg -y -i emacsconf-2020--13-experience-report-steps-to-emacs-hyper-notebooks--joseph-corneli-raymond-puzio-cameron-ray-smith.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--13-experience-report-steps-to-emacs-hyper-notebooks--joseph-corneli-raymond-puzio-cameron-ray-smith--480p.webm
ffmpeg -y -i emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--15-moving-from-jekyll-to-orgmode-an-experience-report--adolfo-villafiorita--480p.webm
ffmpeg -y -i emacsconf-2020--16-org-roam-presentation-demonstration-and-whats-on-the-horizon--leo-vivier.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--16-org-roam-presentation-demonstration-and-whats-on-the-horizon--leo-vivier--480p.webm
ffmpeg -y -i emacsconf-2020--17-org-mode-and-org-roam-for-scholars-and-researchers--noorah-alhasan.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--17-org-mode-and-org-roam-for-scholars-and-researchers--noorah-alhasan--480p.webm
ffmpeg -y -i emacsconf-2020--18-org-roam-technical-presentation--leo-vivier.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--18-org-roam-technical-presentation--leo-vivier--480p.webm
ffmpeg -y -i emacsconf-2020--40-closing-remarks-part-1.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--40-closing-remarks-part-1--480p.webm
ffmpeg -y -i emacsconf-2020--20-omg-macros--corwin-brust.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--20-omg-macros--corwin-brust--480p.webm
ffmpeg -y -i emacsconf-2020--40-closing-remarks-part-2.webm -max_muxing_queue_size 1024 -vf scale=854:480 -c:v libvpx -c:a copy emacsconf-2020--40-closing-remarks-part-2--480p.webm
|