summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2022/organizers-notebook/index.org111
-rw-r--r--blog.md1
-rw-r--r--blog/2022-10-23.md67
3 files changed, 178 insertions, 1 deletions
diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org
index 8de46eb1..02415adc 100644
--- a/2022/organizers-notebook/index.org
+++ b/2022/organizers-notebook/index.org
@@ -1,4 +1,4 @@
-#+todo: TODO(t) STARTED INPROGRESS(i) WAITING(w) STANDBY(s) BLOCKED(b) | DONE(x) CANCELLED(c)
+#+todo: TODO(t) SOMEDAY STARTED INPROGRESS(i) WAITING(w) STANDBY(s) BLOCKED(b) | DONE(x) CANCELLED(c)
#+OPTIONS: h:6 toc:nil num:nil ':t
#+PROPERTY: header-args :results silent :exports code :tangle yes
#+EXPORT_FILE_NAME: ../organizers-notebook.md
@@ -375,6 +375,18 @@ CLOSED: [2022-10-22 Sat 23:16]
:END:
*** TODO Compare with Google Cloud Speech API
~/code/speech
+*** TODO jiwer · PyPI - measure error rate
+:PROPERTIES:
+:CREATED: [2022-10-22 Sat 20:59]
+:END:
+
+https://pypi.org/project/jiwer/
+
+*** SOMEDAY Move publishing the backstage index to front
+:PROPERTIES:
+:CREATED: [2022-10-21 Fri 16:45]
+:END:
+
** DONE Update viewing instructions and watch pages :sachac:
CLOSED: [2022-10-14 Fri 15:02]
:PROPERTIES:
@@ -431,6 +443,14 @@ Maybe links to the current shift's pads
Other things that aren't tracked by todo status:
- CHECK_IN: t :: once the speaker has been checked into the BBB room or IRC
+***** TODO Prerec publishing
+:PROPERTIES:
+:CREATED: [2022-10-20 Thu 08:08]
+:END:
+
+Move to public directory and create a link from the backstage directory
+Update the wiki page
+
*** DONE Prepare to announce talks on IRC
CLOSED: [2022-10-20 Thu 10:59]
:PROPERTIES:
@@ -690,6 +710,95 @@ Resources:
*** TODO corwin: document such that someone else could use/fix it :corwin:
*** TODO corwin: recruit at least one more person to help operate the "video bouncer" :corwin:
+*** SOMEDAY https://docs.vdo.ninja/
+:PROPERTIES:
+:CREATED: [2022-10-22 Sat 17:27]
+:END:
+
+*** SOMEDAY Live Streaming using low configuration vps | cheapest streaming server | google cloud ubuntu server
+:PROPERTIES:
+:CREATED: [2022-10-22 Sat 17:22]
+:END:
+
+https://www.youtube.com/watch?v=3iBYYgkG1eM&t=953
+
+*** SOMEDAY ansible_linode/instance.md at main · linode/ansible_linode
+:PROPERTIES:
+:CREATED: [2022-10-22 Sat 16:58]
+:END:
+
+https://github.com/linode/ansible_linode/blob/main/docs/modules/instance.md
+
+*** SOMEDAY Use the Linode Ansible Collection to Deploy a Linode | Linode
+:PROPERTIES:
+:CREATED: [2022-10-22 Sat 16:50]
+:END:
+
+https://www.linode.com/docs/guides/deploy-linodes-using-linode-ansible-collection/
+
+*** SOMEDAY Snowmix - The Swiss Army Knife of Open Source Live Video Mixing.
+:PROPERTIES:
+:CREATED: [2022-10-20 Thu 12:10]
+:END:
+
+https://snowmix.sourceforge.io/Examples/input.html
+
+*** SOMEDAY YouTube https://m.youtube.com › watch YouTube Live Stream from Free VPS without OBS | No GPU | FFmpeg
+:PROPERTIES:
+:CREATED: [2022-10-18 Tue 23:12]
+:END:
+
+https://www.google.com/url?sa=t&source=web&rct=j&url=https://m.youtube.com/watch%3Fv%3D9Jj0pVKRaOE&ved=2ahUKEwjPru_TqOv6AhVMkokEHXL9Dm4QtwJ6BAgrEAI&usg=AOvVaw3gyboiaXqCQBflqeWwSf9w
+
+*** SOMEDAY YouTube https://m.youtube.com › watch VPS Streaming Setup for Free 24x7 YouTube Live Stream Without OBS
+:PROPERTIES:
+:CREATED: [2022-10-18 Tue 23:11]
+:END:
+
+https://www.google.com/url?sa=t&source=web&rct=j&url=https://m.youtube.com/watch%3Fv%3D1y-DUYiECWQ&ved=2ahUKEwjPru_TqOv6AhVMkokEHXL9Dm4QtwJ6BAgqEAI&usg=AOvVaw17mbCEiFL6dGVY4YEBufcy
+
+*** SOMEDAY OBS Studio 26.0 | Hacker News
+:PROPERTIES:
+:CREATED: [2022-10-18 Tue 23:07]
+:END:
+
+https://news.ycombinator.com/item?id=24633139
+
+*** SOMEDAY mviereck/x11docker: Run GUI applications and desktops in docker and podman containers. Focus on security.
+:PROPERTIES:
+:CREATED: [2022-10-18 Tue 22:56]
+:END:
+
+https://github.com/mviereck/x11docker#sound
+
+*** SOMEDAY vcs.fsf.org Git - streamdesktop.git/tree
+:PROPERTIES:
+:CREATED: [2022-10-17 Mon 19:45]
+:END:
+
+https://vcs.fsf.org/?p=streamdesktop.git;a=tree
+
+*** SOMEDAY Is it possible to run a conference using only free software? | Opensource.com
+:PROPERTIES:
+:CREATED: [2022-10-17 Mon 19:44]
+:END:
+
+https://opensource.com/article/20/5/conference-free-software
+
+*** SOMEDAY soonum/hubangl: A free/libre and easy to use streaming software.
+:PROPERTIES:
+:CREATED: [2022-10-17 Mon 19:43]
+:END:
+
+https://github.com/soonum/hubangl
+
+*** SOMEDAY Question / Help - Run OBS on VM in the cloud | OBS Forums
+:PROPERTIES:
+:CREATED: [2022-10-09 Sun 15:42]
+:END:
+
+https://obsproject.com/forum/threads/run-obs-on-vm-in-the-cloud.122543/
+
* Projects to bear in mind but which are not actual
:PROPERTIES:
:CUSTOM_ID: maybe-projects
diff --git a/blog.md b/blog.md
new file mode 100644
index 00000000..70e01d97
--- /dev/null
+++ b/blog.md
@@ -0,0 +1 @@
+[[!inline pages="blog/* and !*/Discussion" show="10" rootpage="blog"]]
diff --git a/blog/2022-10-23.md b/blog/2022-10-23.md
new file mode 100644
index 00000000..9ab9d4c6
--- /dev/null
+++ b/blog/2022-10-23.md
@@ -0,0 +1,67 @@
+[[!date "2022-10-23"]]
+[[!title "Backstage, captions, streaming, and more"]]
+
+Hello, folks! Here's the weekly update on what's happening backstage
+for EmacsConf 2022 in case you notice something that you want to help
+out with. =)
+
+- We've e-mailed the speakers instructions for uploading their files
+ through either a web browser or an FTP client, and three speakers
+ have already done so! Those talks are now available in the backstage
+ area (<https://media.emacsconf.org/2022/backstage/>), along with the
+ first set of edited captions (thanks Jai Vetrivelan!). If you don't
+ have the username and password for the backstage area and you would
+ like to access it, please e-mail me and I'll send you the details.
+- We've created a BBB room for each speaker's live Q&A session. The
+ URLs are in conf.org in the private repository if you need them.
+- We've drafted some documentation for different volunteer roles. If
+ you'd like to volunteer as a captioner, check-in person (hmm,
+ reception?), Etherpad scribe, IRC monitor, or host, please check out
+ the appropriate link and let me know if I need to add anything to
+ the docs:
+ - <https://emacsconf.org/2022/volunteer/caption>
+ - <https://emacsconf.org/2022/volunteer/irc>
+ - <https://emacsconf.org/2022/volunteer/pad>
+ - <https://emacsconf.org/2022/volunteer/checkin>
+ - <https://emacsconf.org/2022/volunteer/host>
+- Thanks to David O'Toole for signing up for some IRC shifts! If you
+ would like to volunteer for a shift, check out
+ <https://emacsconf.org/2022/organizers-notebook/#shifts> .
+- We've updated our streaming configuration for the General and
+ Development tracks, and have started testing them using mpv and the
+ watch pages. Videos aren't currently streaming, but you can check
+ out the layout of the watch pages at:
+ - https://emacsconf.org/2022/watch/gen/>
+ - https://live.emacsconf.org/2022/watch/gen/>
+ - https://emacsconf.org/2022/watch/dev/>
+ - https://live.emacsconf.org/2022/watch/dev/>
+ These pages could probably be a lot prettier and easier to use. If you have some ideas
+ for improving them or if you'd like to work on the HTML/CSS/JS, we'd
+ love your help!
+- There are now Q&A waiting rooms with friendly URLs so that it's
+ easier for people to join the live Q&A when the host decides it's
+ okay to let everyone in. They're linked on the watch pages (along
+ with the pads) and they'll be linked from the talk pages once we're
+ ready to share them.
+- zaeph has been busy tweaking the ffmpeg workflow for reencoding and
+ normalizing videos. Thanks to Ry P. for sharing the
+ res.emacsconf.org server with us - we've been using it for all the
+ processing that our laptops can't handle.
+- We experimented with using the OpenAI Whisper speech-to-text toolkit
+ to create the auto-generated captions that captioning volunteers can
+ edit. Looks promising! If you'd like to compare the performance
+ between small, medium, and large models, you can look at the VTT
+ files for the sqlite talk in the backstage area. I've also added
+ support for tab-separated values (like Audacity label exports) and a
+ subed-convert command to subed.el, which might give us a more
+ concise format to work with. I'll work on getting word-level timing
+ data so that our captioning workflow can be even easier.
+
+Next week, we hope to:
+
+- improve the prerec and captioning workflows
+- get more captions underway
+
+Lots of good stuff happening!
+
+Sacha