{"id":19989161,"url":"https://github.com/clamytoe/video-editing","last_synced_at":"2026-02-18T07:31:49.973Z","repository":{"id":84639639,"uuid":"98754618","full_name":"clamytoe/Video-Editing","owner":"clamytoe","description":"Brief introduction into how I edit videos for my kids.","archived":false,"fork":false,"pushed_at":"2018-02-02T02:25:26.000Z","size":2011,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-20T01:57:57.779Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clamytoe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-29T19:32:00.000Z","updated_at":"2017-07-30T13:22:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"ecbdc212-d9f1-4110-85c7-21b74bab34f4","html_url":"https://github.com/clamytoe/Video-Editing","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/clamytoe/Video-Editing","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2FVideo-Editing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2FVideo-Editing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2FVideo-Editing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2FVideo-Editing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clamytoe","download_url":"https://codeload.github.com/clamytoe/Video-Editing/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clamytoe%2FVideo-Editing/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29572397,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T06:19:27.422Z","status":"ssl_error","status_checked_at":"2026-02-18T06:18:44.348Z","response_time":162,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T04:45:40.049Z","updated_at":"2026-02-18T07:31:49.957Z","avatar_url":"https://github.com/clamytoe.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Video Editing Workflow\n\u003e Brief introduction into how I edit videos for my kids.\n\n## Introduction\nIn today's world not even PG movies are safe. As a responsible parent, I've taken it upon myself to try and keep my kids innocent for as long as I can. I've been editing movies and TV shows for them for several years now.\n\nIn that time I've gone through many applications. All have their strengths and weaknesses, but in the end I've settled on the applications and workflow that I'm about to show you.\n\n## The Software\nIn order to be able to edit videos, you will first need to gather the necessary software. The ones that I use and highly recommend are [MakeMKV](http://www.makemkv.com/) for ripping the movies from DVD and [Shotcut](https://www.shotcut.org/) for the actual editing. Optionally you might want to get [VNC Media Player](https://www.videolan.org/vlc/) which you can use to find out what track the main movie is on.\n\n## Ripping the movie\n\u003e DISCLAIMER: Pirating movies is illegal. Only do this with movies that you've purchased.\n\nPut the DVD into your player and then fire up **MakeMKV**. Just click on the big DVD player button in the middle of the interface:\n\n![MakeMKV](img/MakeMKV.png)\n\n**MakeMKV** will scan your DVD and display all of the tracks that it finds.\n\n![titles](img/makeMKV_title.png)\n\nUsually the biggest one is the one that you want. If you have a complex DVD with a lot of *titles* then I would recommend using **VNC Media Player** to play the movie. Once the movie is playing, you can look at *Playback-\u003e Title-\u003e DVD Menu*:\n\n![VNC Media Player](img/vnc.png)\n\n\u003e Now you know what *Title* your movie is.\n\nUnselect any of the titles that are not the main movie:\n\n![main movie](img/makeMKV_selected.png)\n\nThen click on the **Make MKV** button from the top menu or the one on the top right area of the interface. You'll probably get a warning about the folder not existing, simply accept that it will be created and let it do its thing.\n\nThe movie will be ripped to the specified directory. This step will take some time. Just let it do it's thing and go have some coffee.\n\n## Preparing your movie\n\nOnce the movie has been ripped, go ahead and close **MakeMKV** and fire up **Shotcut**. The default interface should look something like this:\n\n![Shotcut](img/shotcut.png)\n\nI'm on a Linux machine, so your're interface might differe a bit. Don't worry, though you'll still be able to follow along.\n\nThe first thing that you will want to do is open the following panels from the button menu.\n\n1. Playlist\n2. Filters\n3. Timeline\n4. Export\n\nOnce done, your interface should now look something like this:\n\n![panels](img/shotcut_panels.png)\n\nYou will now need to import your movie. Click on the *Open File* button and navigate to the directory where your movie is located and select it.\n\nThe movie will start to play by default. You can either stop it or ignore it for now. What you need to do is click on the *Playlist* tab in the middle left side of the interface:\n\n![playlist](img/playlist.png)\n\nYou will then want to add the movie to the *Playlist* by clicking on the **+** button:\n\n![playlist added](img/playlist_added.png)\n\nNext you will need to drag the movie from the playlist down to the bottom of the interface to the *Timeline*:\n\n![Timeline](img/timeline.png)\n\nNow is the time to save your project. Give it a good name. Most media servers will accept the name of the movie followed by the year that the movie was released in enclosed in parenthesis. I would recommend looking up the movie on [iMDB](http://www.imdb.com) and getting the full name and year from there.\n\n\u003e Convert any **:** to **-** in the movie's title.\n\n![iMDB](img/imdb.png)\n\nOnce your project has been given the proper name and has been saved, you are ready to start editing:\n\n![ready](img/ready.png)\n\n## Editing your movie\n The first thing you have to do is move the *playhead* to the beginning of the movie. Most likely it will be at the end, so just click on the *Skip to the previous point* button:\n\n ![previous button](img/previous_button.png)\n\nYou might have to click it twice to get it to the beginning of the movie. Once there, simply start watching it. When you get to a point where you have to *mute* the audio or remove that section, simply get the *playhead* right before the part that you want to edit and click on the *split* button:\n\n![split](img/split.png)\n\nEither continue to play the movie until you get past the part that you want to edit, or simply drag the playhead by selecting the little arrow and moving it:\n\n![playhead](img/playhead.png)\n\nYou will be able to hear the audio as you drag it. If you find that you can't get to the right spot, try zooming in a bit. I have had good success by clinking at the midway point of the remaining zoom level on the right of its center:\n\n![zoom](img/zoom.png)\n\n![zoomed in](img/zoomed_in.png)\n\nOnce you have the right spot, click on the *split* button once again:\n\n![split](img/split.png)\n\n### Muting a section of video\nSelect the section of video that you have just isolated:\n\n![selection](img/selection.png)\n\nOn the *Filters* panel, click on the **+** and select *Mute*:\n\n![mute](img/mute.png)\n\nIf you've done that successfully, your Filters section should look something like this:\n\n![muted](img/muted.png)\n\nSave your project by clicking on the *Save* button:\n\n![save](img/save.png)\n\nTo verify, you can move the *playhead* to a point before your edit and then just click on the play button:\n\n![play button](img/play.png)\n\n### Removing a section of video\nRemoving a section of video, is just like we demonstrated for the *muting*. Once you've isolated the section that you want to remove, just *right-click* it and select remove:\n\n![remove](img/remove.png)\n\n## Exporting the edited video\nOnce you've gone through the whole video and are satisfied with your work, it's time to export it. There are many options available, but the one that has always worked for me is to use the *YouTube* profile and export it as an *MP4* file.\n\nClick on the *Export* tab and select the *YouTube* profile from the left hand side:\n\n![profile](img/profile.png)\n\nThe defaults work pretty good, but feel free to change any of the settings on the right side. Once you're ready to export it, simply scroll down the right side and click on the *Export* button:\n\n![export button](img/export.png)\n\n\u003e NOTE: I've found a sort of bug in the name field of the export dialog. There's an invisible character at the end that will cause the movie not to play.\n\n![export name](img/export_name.png)\n\nThere's a simple fix for the bug though, just put the cursor at the far right end and hit the *backspace* key to remove it. Then click on the *save* button to start the export.\n\nYou should now have a progress indicator in the *Jobs* panel:\n\n![jobs](img/jobs.png)\n\n## Conclusion\nThat's it!\n\nI didn't go into any of the other features that are provided to you by this fine software; I'll leave that up to you to explore. You now know the basics and they should get your through most of your parenting requirements.\n\nHappy Parenting!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclamytoe%2Fvideo-editing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclamytoe%2Fvideo-editing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclamytoe%2Fvideo-editing/lists"}