3 ms·
I use ffmpeg, and for certain operations, the steps involve getting an ogre's tongue hair, a few drops of a frog's blood, and chanting medieval songs. - Cuttin
by Jugurtha 6y ago
I use ffmpeg, and for certain operations, the steps involve getting an ogre's tongue hair, a few drops of a frog's blood, and chanting medieval songs.
- Cutting some segments of the video: say you are recording the screen, and during the session, you tab and there are some information you don't want to appear in the video at three different places. Cutting the three segments isn't trivial in ffmpeg.
- The above but keeping the audio and removing video in those segments, because someone is talking.
- The inverse of the above: keeping the video but removing the audio because there was a private call for example and you kept rolling.
- Concatenating videos with different codecs is not trivial. If you have 200+ videos you want to make into one, and there are some that have a different encoding, you get warnings and the output throws the player off.
- photawe 6y agoThanks! 1. I already have that- and it's easy as hell to use ;) 2. "The above but keeping the audio and removing video in those segments, because someone is talking." What do you want to replace that with? (perhaps a still of the last shot?) 3. That is possible already in my app 4. For now, I've only focused mainly on .mov and .mp4, but I can add definitely support more.
- Jugurtha 6y ago>1. I already have that- and it's easy as hell to use ;) Cool! >2. "The above but keeping the audio and removing video in those segments, because someone is talking." What do you want to replace that with? (perhaps a still of the last shot?) That seems like a good default, with the ability to choose an arbitrary image, or a video that will be automatically cropped to the duration of the "gap", or a segment of a video chosen by start-end timestamps. >3. That is possible already in my app Nice. >That is possible already in my app 4. For now, I've only focused mainly on .mov and .mp4, but I can add definitely support more. Not talking about containers. When trying to concatenate videos with different codecs, dimensions, frame rates, bit rates, etc. ffmpeg will issue warnings and output a video. Playing that video messes the players up.
- photawe 6y ago> That seems like a good default, with the ability to choose an arbitrary image, or a video that will be automatically cropped to the duration of the "gap", or a segment of a video chosen by start-end timestamps. Got it. Definitely doable ;) > Not talking about containers. When trying to concatenate videos with different codecs, dimensions, frame rates, bit rates, etc. ffmpeg will issue warnings and output a video. Playing that video messes the players up. If I understand correctly, that seems like a bug in ffmpeg.