Angeliki 1d1de18988 | 5 years ago | |
---|---|---|
js | 5 years ago | |
other/presentations | 5 years ago | |
scripts | 5 years ago | |
styles | 5 years ago | |
texts | 5 years ago | |
venv | 5 years ago | |
web-dictaphone@3d9dee2cd2 | 5 years ago | |
.gitignore | 5 years ago | |
LICENCE-MP3 | 5 years ago | |
README-MP3recorder.md | 5 years ago | |
README.md | 5 years ago | |
amplification.php | 5 years ago | |
cover.php | 5 years ago | |
diary.php | 5 years ago | |
extracts.html | 5 years ago | |
index.php | 5 years ago | |
overlapping-interface.html | 5 years ago | |
player.php | 5 years ago | |
podcast1.php | 5 years ago | |
podcast1.php.save | 5 years ago | |
podcast2.php | 5 years ago | |
podcast3.php | 5 years ago | |
podcast4.php | 5 years ago | |
radioactive_monstrosity.php | 5 years ago | |
savefile.php | 5 years ago | |
test.php | 5 years ago | |
thesis-angeliki.php | 5 years ago | |
url-eaiaiaiaoi.html | 5 years ago | |
vocal.php | 5 years ago |
README.md
This is about writing my thesis with git so to keep track of my writing and experiment with other ways of publishing.
Here is where me and others meet in the text. Here is others people proof readings on my texts.
https://pad.xpub.nl/p/thesis-angeliki
Scripts
Podcast
The command line "podcast" allows recording of microphone input and soundcard at the same time.
first:
mv podcast .local/bin/podcast
follow these instructions to create a pulse_monitor for access to external mic: http://pzwiki.wdka.nl/mediadesign/Command-line_podcasts
run in terminal:
podcast
###pre.. sudo apt-get install pavucontrol sudo apt-get install pulseaudio pulseaudio-module-zeroconf alsa-utils avahi-daemon sudo apt-get install ffmpeg
Srttojs
python3 srttojs.py description-alex1-A.srt
eaiaiaiaoi
Give access to apache for uploading audio through php
sudo chown www-data:www-data /uploads/
record and save user's microphone
Updated script: https://developers.google.com/web/fundamentals/media/recording-audio
errors: https://stackoverflow.com/questions/34215937/getusermedia-not-supported-in-chrome
Chrome finally implemented the new navigator.mediaDevices.getUserMedia() method, but they added a security that will prevent the calls from unsecure address (non https or non localhost servers)
You will call it like this :
var video = document.querySelector('video'); navigator.mediaDevices.getUserMedia({video:true}).then(function(mediaStream){ window.stream = mediaStream; video.src = URL.createObjectURL(mediaStream); video.play(); });