You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
Jordan Mack
jordanmack
Blockchain developer. Founder of RigidBit. Cryptocurrency since 2011. ♥ Rust. Health nut. Libertarian. Lifelong learner.
I'm planning on either writing this up in detail or maybe doing a
screencast about screencasting, but I'll give a short version here.
On sound quality:
This matters a lot. In decreasing order of importance:
Remove echo. You have to hear this to understand. Set up a mic in
front of your mouth and record a sentence. Then, put a thick comforter
over you and the mic and say it again at the same distance. Listen to
using raspberry pi camera with ffmpeg (hardware accelerated)
Using Raspberry Pi Camera with ffmpeg
Capturing video from the rpi camera with ffmpeg can vary from less than 5% to 100% of the CPU (rpi zero) depending on ffmpeg using the hardware acceleration or not.
On many github issues one finds the suggestion of using h264_omx codec to use the gpu - but it does not ship with the default ffmpeg on Raspbian.
Instead I found that one can use the v4l2 driver provided by raspbian to get hardware accelerated h264 output. Also setting the video size will save one from using a (cpu) scale filter.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters