TubeTutor defines a specific video format which is especially suitable for tutorials or howtos. A video consists of the following parts:
Then everything is mixed with a backing track. The idea is, that the video can be nearly as quickly created, as it takes you to show s.th. on your screen.
TubeTutor contains some free media files, which act as a sample. Most likely you want to replace them to add your own Intro, Logos, Brands, ... .
The media files are placed in the subfolder "media" of TubeTutor. Just replace them.
The intro can either be a video, named "intro.mkv" or a static image, named "intro.png".
The tite of the video is rendered on top of a static image, named "intro.jpg".
Like the title, the scene description is rendered on a static image, called "back.png".
It is recommended to place it on second monitor. If you don't have one, place then window in background while recording.
Enter a title for the video.
Define a one-liner which describes.what you want to show in the next scene. This makes it easier for the watcher.
Press Crtl+Alt+R to start recording.
Note that always the main screen is recorded. Make movements slow, and wait at the end a bit. It is a good idea, to point to the results with the mouse.
When you finished your scene, press Ctrl+Alt+R again.
Press "render", and wait until the rendering finished. The result will be written to the folder "videos".
Check the resulting video. If you are satisfied, press "stash" to archive the video sources for later, and start a new video.
The tubetutor interface is based on Python and Tkinter. To render the videos, it uses the tools "ffmpeg" and ImageMagic.
The tool is working on Windows and Linux.
On windows, you need to place the EXE of ffmpeg and imagemagick into the subfolders "ffmpeg" and "imagemagick".
Usable, but everything needs to be installed by hand.
pull request :)
tubetutor mac install instructions:
(also should work on linux):
Open terminal and type these commands:
(actually, it is best to go and get a coffee at this point, ffmpeg is so large. You may notice tkinter is missing, as brew does not have this package)
To get tkinter, you need to install Python 3.8.1 or higher using the MacOS download from https://python.org. Make sure you install the GUI options, as tubetutor needs Tk8.6 or higher for gif support. the brew installation and the pyenv installation don’t work, as thy use Tk8.5, which can’t handle .png
If you want to be able to view the mkv video format it produces..
Last edit: i-campbell 2020-02-02
status: not working install instructions
Not working:
Killing the ffmpeg.exe process
As the ffmpeg.exe doesn't get killed, you can't render anything.
Might try running as administrator?
tubetutor Windows install instructions:
Last edit: i-campbell 2020-04-19