If you're reading this, FFmpeg developers, please accept my thanks for your work. You have become a "Category Killer"[1] in command-line video tomfoolery.<p>[1] <a href="http://www.catb.org/esr/writings/homesteading/cathedral-bazaar/ar01s08.html" rel="nofollow">http://www.catb.org/esr/writings/homesteading/cathedral-baza...</a>
Love ffmpeg!<p>I was trying to do something the other day and couldn’t figure it out, if anyone has any ideas.<p>The end goal is to provide a set of video files, with time stamps for each, splicing them into one file while removing parts I don’t want.<p>That is straightforward enough, as long as you’re willing to re-encode the whole file. Otherwise, it seems like ffmpeg is restricted to make cuts at key frames.<p>It’s rare for the key frame to be placed at the exact spot I would want to make a cut, so the section of the video around the cut would need to be re-encoded. Ideally that would be the only part hat is re-encoded - everything else would be a a straight transcode from key frame to key frame.<p>I believe this is called ‘smart rendering’, and the pages I could find in the past said ffmpeg isn’t really suited for it, or it’s very difficult.<p>Does anyone know if that has changed recently, or have found a way to do it?
Is anyone follows <a href="https://libav.org" rel="nofollow">https://libav.org</a> development? I was under the impression they merged back with FFmpeg when
Michael Niedermayer resigned as leader. Now I see they still make their own releases. So merge ultimately did not happen?<p>EDIT: Just found that FFmpeg merges (almost) all libav.org changes: <a href="https://github.com/FFmpeg/FFmpeg/blob/master/doc/libav-merge.txt" rel="nofollow">https://github.com/FFmpeg/FFmpeg/blob/master/doc/libav-merge...</a>
I hope Ubuntu gets better at updating FFmpeg by bringing it in from the "universe" category of unsupported packages. Or second best option, stops shipping it.<p>Just this week there was an update showing that they had nearly a year-long window of vulnerability due to out of date version[1].<p>A media format christmas tree like this has really a lot of vulnerabilities & exposes the user to them fairly directly through media files.<p>[1] <a href="https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/1697785" rel="nofollow">https://bugs.launchpad.net/ubuntu/+source/ffmpeg/+bug/169778...</a>
FFmpeg has been an amazing tool. I don't know if this is helpful, but using static linked builds has been a big time saver for me. Patent issues can make it tough to get a feature complete install. The ones below have worked amazingly well.<p><a href="https://johnvansickle.com/ffmpeg/" rel="nofollow">https://johnvansickle.com/ffmpeg/</a>
> Removed the ffserver program<p>Lots of good times with ffserver although thankfully <a href="https://github.com/arut/nginx-rtmp-module" rel="nofollow">https://github.com/arut/nginx-rtmp-module</a> seems to meet the same use cases and exec ffmpeg under the hood.
> native aptX and aptX HD encoder and decoder<p>Sounds great. Is there any meaning to Linux computers that don’t support aptX? Also I am wondering how it is posssible to include the aptX codec since its license term is against GPL?
Thank you ffmpeg contributers. I want to let you know the famous Xzibit entrances video (<a href="https://youtu.be/2dkN0YIBjEM" rel="nofollow">https://youtu.be/2dkN0YIBjEM</a>) was made in no smart part thanks to ffmpeg.
Quick Question,<p>For a personal project, I would like to generate videos to visualize the evolution of our git repository.<p>Is ffmpeg the best approach to programmatically create videos?
What is the state of java, python or go bindings for such a usecase?<p>Or should I use OpenGL for this particular use?<p>I'm new to this, so any help and guidance would be great for me to get started.<p>Thanks!
Nice to see a stable release. mpv was already requiring >3.4 (which meant git master) but many other programs did not compile with ffmpeg master...<p>> support LibreSSL (via libtls)<p>Wow, libtls! Nice.
Has anyone ever written an ffmpeg script that could break a video apart into interesting cuts?<p>Someone posted a brilliant script in one of these ffmpeg posts but I can't find it for the life of me. I used it to create "trailers" of my media collection.