TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

FFmpeg 4.0 released

462 pointsby frakturfreundabout 7 years ago

17 comments

gusfooabout 7 years ago
If you&#x27;re reading this, FFmpeg developers, please accept my thanks for your work. You have become a &quot;Category Killer&quot;[1] in command-line video tomfoolery.<p>[1] <a href="http:&#x2F;&#x2F;www.catb.org&#x2F;esr&#x2F;writings&#x2F;homesteading&#x2F;cathedral-bazaar&#x2F;ar01s08.html" rel="nofollow">http:&#x2F;&#x2F;www.catb.org&#x2F;esr&#x2F;writings&#x2F;homesteading&#x2F;cathedral-baza...</a>
评论 #16890435 未加载
评论 #16889521 未加载
niftichabout 7 years ago
Lots of hardware acceleration:<p>- Intel QSV-accelerated MJPEG encoding<p>- NVIDIA NVDEC-accelerated H.264, HEVC, MJPEG, MPEG-1&#x2F;2&#x2F;4, VC1, VP8&#x2F;9 hwaccel decoding<p>- Intel QSV-accelerated overlay filter<p>- OpenCL overlay filter<p>- VAAPI MJPEG and VP8 decoding<p>- AMD AMF H.264 and HEVC encoders<p>- VideoToolbox HEVC encoder and hwaccel<p>- VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters
评论 #16889123 未加载
评论 #16889287 未加载
评论 #16889986 未加载
Cogitoabout 7 years ago
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?
评论 #16889849 未加载
评论 #16894093 未加载
aleksiabout 7 years ago
Is anyone follows <a href="https:&#x2F;&#x2F;libav.org" rel="nofollow">https:&#x2F;&#x2F;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:&#x2F;&#x2F;github.com&#x2F;FFmpeg&#x2F;FFmpeg&#x2F;blob&#x2F;master&#x2F;doc&#x2F;libav-merge.txt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;FFmpeg&#x2F;FFmpeg&#x2F;blob&#x2F;master&#x2F;doc&#x2F;libav-merge...</a>
fulafelabout 7 years ago
I hope Ubuntu gets better at updating FFmpeg by bringing it in from the &quot;universe&quot; 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 &amp; exposes the user to them fairly directly through media files.<p>[1] <a href="https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;ubuntu&#x2F;+source&#x2F;ffmpeg&#x2F;+bug&#x2F;1697785" rel="nofollow">https:&#x2F;&#x2F;bugs.launchpad.net&#x2F;ubuntu&#x2F;+source&#x2F;ffmpeg&#x2F;+bug&#x2F;169778...</a>
评论 #16895744 未加载
jcampbell1about 7 years ago
FFmpeg has been an amazing tool. I don&#x27;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:&#x2F;&#x2F;johnvansickle.com&#x2F;ffmpeg&#x2F;" rel="nofollow">https:&#x2F;&#x2F;johnvansickle.com&#x2F;ffmpeg&#x2F;</a>
sledererabout 7 years ago
Awesome, initial AV1 support!
评论 #16889467 未加载
评论 #16889396 未加载
Maxiousabout 7 years ago
&gt; Removed the ffserver program<p>Lots of good times with ffserver although thankfully <a href="https:&#x2F;&#x2F;github.com&#x2F;arut&#x2F;nginx-rtmp-module" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;arut&#x2F;nginx-rtmp-module</a> seems to meet the same use cases and exec ffmpeg under the hood.
评论 #16889596 未加载
kbumsikabout 7 years ago
&gt; 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?
评论 #16889152 未加载
评论 #16889139 未加载
评论 #16889129 未加载
webkikeabout 7 years ago
Thank you ffmpeg contributers. I want to let you know the famous Xzibit entrances video (<a href="https:&#x2F;&#x2F;youtu.be&#x2F;2dkN0YIBjEM" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;2dkN0YIBjEM</a>) was made in no smart part thanks to ffmpeg.
Hello71about 7 years ago
Hopefully this means the imminent packaging of mpv 0.28 with Vulkan support.
评论 #16888886 未加载
dvfjsdhgfvabout 7 years ago
It&#x27;s a great pity ffserver has been removed.
评论 #16891195 未加载
phoenix24about 7 years ago
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&#x27;m new to this, so any help and guidance would be great for me to get started.<p>Thanks!
评论 #16891679 未加载
评论 #16891680 未加载
floatbothabout 7 years ago
Nice to see a stable release. mpv was already requiring &gt;3.4 (which meant git master) but many other programs did not compile with ffmpeg master...<p>&gt; support LibreSSL (via libtls)<p>Wow, libtls! Nice.
jesuslopabout 7 years ago
What does the &quot;entropy video filter&quot; do?
评论 #16890704 未加载
always_goodabout 7 years ago
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&#x27;t find it for the life of me. I used it to create &quot;trailers&quot; of my media collection.
评论 #16891272 未加载
no_uabout 7 years ago
Couldn&#x27;t find a PPA or a docker image for it, would I need to install it from source?<p>I would really like to test AV1 with it.
评论 #16892730 未加载
评论 #16890396 未加载
评论 #16889606 未加载