Skip to content
Snippets Groups Projects
Commit 607cf2f3 authored by Noe Eric De Santo's avatar Noe Eric De Santo
Browse files

Update extension presentation guidelines

parent a25fa138
No related branches found
No related tags found
No related merge requests found
## Compiler Extension Presentation Instructions ## Compiler Extension Presentation Instructions
Background presentations will take place in week 14. We strongly Background presentations will take place in week 14.
recommend that you pre-record your presentation. **[You should upload
your talk on SwitchTube](https://tube.switch.ch/channels/c1d660a4)**
(the precise channel will be linked here soon). However, if you prefer,
you can also live stream your presentation, but in that case you are
responsible if the presentation does not reach your audience due to
network quality issues.
**The presentation should be 10 minutes long.** **The presentation should be 10 minutes long.**
**Q&A session of 5-10 minutes** will follow right after the **Q&A session of 5-10 minutes** will follow right after the
presentation. Please make sure at least one of you is available for the presentation.
entire 20 minute slot.
**We would like each member of the group to be part of the
presentation.**
Shortly after, you will receive feedback from us regarding the content Shortly after, you will receive feedback from us regarding the content
of your presentation, as well as some general feedback on the form. of your presentation, as well as some general feedback on the form.
...@@ -51,59 +41,3 @@ breaking physical objects or referring to supernatural beings in your ...@@ -51,59 +41,3 @@ breaking physical objects or referring to supernatural beings in your
video is not required. Use your own judgment and strike a balance in video is not required. Use your own judgment and strike a balance in
being comfortable with what and how you are saying things and trying out being comfortable with what and how you are saying things and trying out
these pieces of advice. these pieces of advice.
### Instructions for video (recording or streaming)
We suggest that the speaker\'s video shows up when the speaker starts to
speak, so that the audience can relate and identify the speaker.
Afterwards, the video can be turned off and should come back on for
questions and answers. Optionally, a small video can stay on throughout
the presentation. The main content of the presentation should be a
window showing the material being presented, for example as a PDF to
which you can point to and/or annotate it. If the hardware allows you,
you can also use a tablet to simulate a blackboard presentation where
you write down everything you present, or use a combination or simple
slides and a strategy of what you will write on them.
**Video upload:** [please upload your video to this
channel](https://tube.switch.ch/channels/c1d660a4) (login with EPFL
credentials)
### Viktor\'s recording setup
For your information and not as a requirement, Viktor\'s lectures are
prepared using this hardware and software setup on Ubuntu 20 OS:
- slides prepared using the \`beamer\` latex package
- slides annotated using \`xournal\` PDF annotator in full screen mode
on display size 1920x1080
- recording using Zoom, with the following options:
- screen sharing PDF annotator (\`xournal\`), **without** option
to optimize for full-screen viewing
- local recording, with option **Optimize for 3rd party video
editor**
- wacom cintiq pro display as external monitor for annotating PDF\'s
using pen
- video segments are cut and assembled using ffmpeg, which works very
fast:
- cut like this:
```{=html}
<!-- -->
```
fmpeg -i zoom_0.mp4 -ss 00:00:00 -to 00:02:03.00 -c copy mysegment01.mp4
* concatenate like this:
ffmpeg -f concat -i segmentlist.txt -c copy mycombinedvideo.mp4
where segmentlist.txt is a file containing one line per each file to
include:
file 'mysegment01.mp4'
file 'mysegment02.mp4'
file 'mysegment03.mp4'
Alternatively, you can also use \`obs\` open source software. For
recording, under advanced options, you may wish to choose a 1 second key
frame interval to make cutting the video with ffmpeg work well.
...@@ -65,7 +65,7 @@ how to present your project can be found here.](labs06_material/presentation.md) ...@@ -65,7 +65,7 @@ how to present your project can be found here.](labs06_material/presentation.md)
## Project Implementation and Report ## Project Implementation and Report
**Deadline: Jan 7th 2021 23h00** **Deadline: TBD**
Your implementation and a report are due on this date, and both will be Your implementation and a report are due on this date, and both will be
delivered using Git. You will develop your project on top of your delivered using Git. You will develop your project on top of your
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment