Live data from Hacker News

FFmpeg 4.0 released

ffmpeg.org

41–50 of 66 posts

Re: FFmpeg 4.0 released

#42
post #6

Hopefully this means the imminent packaging of mpv 0.28 with Vulkan support.

Looks like there has been a lot[1] of discussion about it, but nothing decided yet? 1: https://github.com/mpv-player/mpv/issues/5571

That issue is about supporting Vulkan on macOS via MoltenVK, but mpv already supports Vulkan on Windows and Linux.

The problem that I think the parent post is referring to is that mpv 0.28.0, which introduced Vulkan support, also introduced a hard dependency on FFmpeg APIs that haven't been released until now (4.0). Linux distros prefer to use stable versions of packages, so most of them have been packaging FFmpeg 3.x and mpv 0.27.0. They can only upgrade to mpv 0.28.0 (with Vulkan support) now that FFmpeg 4.0 has been released.

Re: FFmpeg 4.0 released

#43
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...

> support LibreSSL (via libtls)

Wow, libtls! Nice.

Re: FFmpeg 4.0 released

#44
post #14

Couldn't find a PPA or a docker image for it, would I need to install it from source? I would really like to test AV1 with it.

Yes. PPA and Docker are great but compiling isn't too difficult and worth remembering how to do it.

The initial compile isn’t bad but the second you want to render some font on a video with ffmpeg on Ubuntu, good luck with that

Re: FFmpeg 4.0 released

#46
post #45

It's a great pity ffserver has been removed.

why is that? could not find explanations, though I rarely use ffserver

Found the reason, sigh: "After thorough deliberation, we're announcing that we're about to drop the ffserver program from the project starting with the next release. ffserver has been a problematic program to maintain due to its use of internal APIs, which complicated the recent cleanups to the libavformat library, and block further cleanups and improvements which are desired by API users and will be easier to maintain. Furthermore the program has been hard for users to deploy and run due to reliability issues, lack of knowledgable people to help and confusing configuration file syntax. Current users and members of the community are invited to write a replacement program to fill the same niche that ffserver did using the new APIs and to contact us so we may point users to test and contribute to its development."

Re: FFmpeg 4.0 released

#47
Has anyone ever written an ffmpeg script that could break a video apart into interesting cuts?

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.

Re: FFmpeg 4.0 released

#48

Has anyone ever written an ffmpeg script that could break a video apart into interesting cuts? 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.

Do you have subtitles for those videos?

I wrote a script that cuts out clips of every sentence spoken, and builds them into example sentences to learn Chinese.

https://www.youtube.com/playlist?list=PLhIooD7mFhphhT5nDdhK0...

Re: FFmpeg 4.0 released

#49

Has anyone ever written an ffmpeg script that could break a video apart into interesting cuts? 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.

Do you have subtitles for those videos? I wrote a script that cuts out clips of every sentence spoken, and builds them into example sentences to learn Chinese. https://www.youtube.com/playlist?list=PLhIooD7mFhphhT5nDdhK0...

Brilliant. Would you mind sharing it?

Re: FFmpeg 4.0 released

#50

Earlier quoted context omitted.

Do you have subtitles for those videos? I wrote a script that cuts out clips of every sentence spoken, and builds them into example sentences to learn Chinese. https://www.youtube.com/playlist?list=PLhIooD7mFhphhT5nDdhK0...

Brilliant. Would you mind sharing it?

There's actually several scripts: burn the subtitles into the movie as hard-subs, extend the subtitles by 1 second, make clips of each subtitle, make headings, and combine the clips with the headings.

These are my rough notes I made at the time (you could skip the Pingtype steps if you're not trying to make bilingual language learning material).

https://github.com/pingtype/pingtype.github.io/blob/master/d...

Post reply on HN