BLU Discuss list archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss] Please help edit an mp4 file
- Subject: [Discuss] Please help edit an mp4 file
- From: abreauj at gmail.com (John Abreau)
- Date: Tue, 2 Mar 2021 15:46:37 -0500
- In-reply-to: <58b4f111-9a59-4c80-016c-9ed582f819ac@gmail.com>
- References: <58b4f111-9a59-4c80-016c-9ed582f819ac@gmail.com>
For the BLU meetings, I use ffmpeg on the commandline to cut videos at specified timecodes and to transcode between different container formats. I usually just trim off the beginning and the end of the video file. If I need to cut a chunk out of the middle, I first transcode the video to an mkv file, then cut with ffmpeg and rejoin the pieces with mkvmerge. A graphical video editor, even a rudimentary one, is a huge overkill for a simple edit like this. I use mplayer to find the timecodes where I want to make the cuts. For example, if I have a 2-hour video and I want to chop out a 5-minute segment in the middle, I'd do the following: 1. Play the video with mplayer and identify the timecodes where the corruption begins and ends: mplayer orig.mp4 Type a lowercase "o" to toggle the timecode display; it toggles between 4 states. To skip around, the left/right arrows skip a few seconds, the up/down arrows skip a minute, and the PgUp/PhDown keys skip 10 minutes. Space bar toggles pause/play. Let's say the corruption begins at timecode 01:22:20 and ends at 01:24:38. You'd want to extract two parts: a. Everything from the start of the video to 01:22:20, which is 1h 22m 20s, or 3600+1320+20s == 4940 seconds b. Everything from 01:24:38 to the end of the video 2. Extract the two parts of the video file, transcoding them and saving to an mkv file: ffmpeg -i orig.mp4 -t 4940 -acodec ac3 -vcodec libx264 -ab 256k part1.mkv ffmpeg -i orig.mp4 -ss 01:24:38 -acodec ac3 -vcodec libx264 -ab 256k part2.mkv 3. Merge the two parts together: mkvmerge -o fixed.mkv part1.mkv +part2.mkv 4. Optionally, convert back to mp4: ffmpeg -i fixed.mkv -acodec copy -vcodec copy fixed.mp4 On Tue, Mar 2, 2021 at 2:31 PM E. William Horne <malassimilation at gmail.com> wrote: > My Quaker meeting has been having get-togethers via Zoom video > conferencing, and our host recorded a recent meeting on the subject of > de jure segregation. > > However, part of a video that the host streamed into the Zoom video > conference was defective, so I'm looking for open-source software that I > can use to cut that part out of the .mp4 recording of the meeting. > > All leads appreciated, and all suggestions welcome. Thank you for your > time. > > Bill Horne > > _______________________________________________ > Discuss mailing list > Discuss at lists.blu.org > http://lists.blu.org/mailman/listinfo/discuss > -- John Abreau / Executive Director, Boston Linux & Unix Email: abreauj at gmail.com / WWW http://www.abreau.net / PGP-Key-ID 0x920063C6 PGP-Key-Fingerprint A5AD 6BE1 FEFE 8E4F 5C23 C2D0 E885 E17C 9200 63C6
- References:
- [Discuss] Please help edit an mp4 file
- From: malassimilation at gmail.com (E. William Horne)
- [Discuss] Please help edit an mp4 file
- Prev by Date: [Discuss] Please help edit an mp4 file
- Next by Date: [Discuss] Please help edit an mp4 file
- Previous by thread: [Discuss] Please help edit an mp4 file
- Next by thread: [Discuss] Please help edit an mp4 file
- Index(es):