The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
No, but I am now responsible for a product that was originally written by an asshat who did. This body of code was the only thing he worked on for 20 years. When they tried to assign him to another product, he took his ball, went home, and retired early. After several layoffs, his product is now in my lap. The code was deliberately written so that only the original author could maintain it. No naming conventions, other than keep them as short as possible. No consistency in block structure or indentation. Basic principles of structured programming like single-entry, single-exit are ignored. Most error returns are ignored. Magic numbers are used wherever possible. Most pointer arguments are specified as void * to avoid typing struct name *. There are so many code smells it's reached the level of aromatic white noise.
I see this f***er every so often out on the bike path. I've had to spend enough time debugging his sh*t over the last few months, he may just have an accident.
if your organization does not review one guys code
I work for a hardware company, whose engineering management consists entirely of hardware engineers. All of our "processes" are based on hardware engineering principles.
The end result is that it's very difficult to get any traction for different practices for software. Our one attempt at a code review was mismanaged from the start, and ended with the engineer concluding the review by saying if they ever tried it again with his code, he'd walk.
A while back I asked for some good video editors. I analyzed and weighed each option and tried ivsEdits LE first, but wasn't to my liking. Second I tried OpenShot. This works great, the only downside is that you need to install Blender and/or Inkscape for advanced titles and those work "buggy" at best. The basic "titling" works fine.
Vlogging was harder than I thought it would be (although I learned not to underestimate things).
The Gopro I had was not living up my expectations. I admit the camera is somewhat battered in use, but still I wasn't getting the quality I wanted from it.
So it was back to my thrustworthy Canon EOS 7D. I truly love it and it still does the trick. I attached my microphone and started talking. That was also surprisingly difficult to do fluently (I had a fixed text) and ended up redoing the take several times.
Attaching a microphone solves the issue of "talking to softly" on video, but also records lots for noise. Here again I ended up in installing audacity with ffmpeg and Lame plugins to extract the sound channel from the video and correct it for noise.
After you have the sound, via microphone or directly from my amp you need to resync it with the video. That's not so easy. Right now, I used the mouse to move my tracks in sync. I hope I can find a more fine-grained way to move a track a nod to the left/right.
All in all, nothing of this is rocket science, but it was a lot of finicking about.
Since some of you are going to ask me anyway:
The first result online is a demo video for guitar lessons on my webpage[^] the about tab. The acoustic guitar is recorded with an iRig microphone through my tablet. The electric guitar is through my H&K Grandmeister 40.
Note that the metronome clicks are recorded with the microphone, hence I'm wearing headphones
So basically, thanks for all your advice
(and in turn I hope this feedback helps others)
Very interesting. Thanks for sharing.
It can be quite a task to build decent videos.
Long ago I found Camtasia Studio and it was great for screen capture videos with annotations but it runs $300. It's quite nice and you can add all the text blurbs etc and do a lot of editing, but $300 was too pricey for my cheap self.
I had been searching a long time and finally I came upon Movavi. It's only $59.95 for the screen cap and the editing software together. Amazon.com: Movavi Screen Capture & Video Editor 9 Personal Edition [Download]: Software[^]
I've used this for screen capture and then adding in all the text blurbs etc. but you can also use it for editing real videos and adding all the text call outs and all that stuff too.
It only took me about 15 minutes to learn how to do it. it does have a weird way of doing that stuff.
But the really cool thing is that it does all the formats. I an take a screen cap and save it to an animated gif, MP4 or whatever. A lot of them won't do animated gifs that easy.
A few bands ago we shot some videos for promotional purposes and synchronization was an issue. We realized that is why you see the "clapper" device used when shooting movies and shows. That is how professionals synch up the video and audio tracks.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"