Live data from Hacker News

Ffmprovisr – Making FFmpeg Easier

amiaopensource.github.io

21–30 of 106 posts

Re: Ffmprovisr – Making FFmpeg Easier

#21
post #7

See also: * https://ffmpeg.guide/ — create complex FFmpeg filtergraphs quickly and correctly * https://www.hadet.dev/ffmpeg-cheatsheet/ — clipping, adding fade in/out, scaling, concat, etc

The second link's clipping command is not ideal in my experience. For some god known reason, ffmpeg behaves differently depending on whether you put the -ss and -t/-to flags before or after the -i flag. And for me, before worked better.

It's also an issue in the original post.

Re: Ffmprovisr – Making FFmpeg Easier

#24
post #7

See also: * https://ffmpeg.guide/ — create complex FFmpeg filtergraphs quickly and correctly * https://www.hadet.dev/ffmpeg-cheatsheet/ — clipping, adding fade in/out, scaling, concat, etc

ffmpeg.guide looks amazing, but it feels like ffmpeg should really have something better itself. It's crazy trying to shoehorn a graph (non-linear) into a commandline (flat, linear). Even just a more verbose json config would be great.

Re: Ffmprovisr – Making FFmpeg Easier

#25
post #7

See also: * https://ffmpeg.guide/ — create complex FFmpeg filtergraphs quickly and correctly * https://www.hadet.dev/ffmpeg-cheatsheet/ — clipping, adding fade in/out, scaling, concat, etc

The second link's clipping command is not ideal in my experience. For some god known reason, ffmpeg behaves differently depending on whether you put the -ss and -t/-to flags before or after the -i flag. And for me, before worked better. It's also an issue in the original post.

my understanding is options in the cli are tied to either global options, input file options, or output file options; so placing options after -i option(s) would tie it to the output file... i'm definitely not an ffmpeg expert though.

Re: Ffmprovisr – Making FFmpeg Easier

#26
Probably the biggest barrier to ffmpeg adoption is all the offline 'freemium' and web frontends, the host sites for which have been SEO'd for phrases people commonly put into Google like "avi to mp4", "mp3 to wav", etc..

It took me more time than I wish it did to become open to using CLI apps, the Windows world had taught me to expect a GUI for everything.

Re: Ffmprovisr – Making FFmpeg Easier

#27
This guide recommends "yadif" as a deinterlacing filter. I find "w3fdif" looks better. Like yadif, it does not do motion tracking, so it's reasonably fast and avoids the distracting artifacts that motion tracking sometimes causes (I'd rather have consistently mediocre results than sometimes great and sometimes bad), but it considers three fields at a time instead of yadif's two, which lets it hide the interlacing artifacts better.

Re: Ffmprovisr – Making FFmpeg Easier

#28
A bit off topic, IMO ffmpeg is one of the best software ever written. Fabian Fabrice (ff) is one talented engineer and people such as him are a gift to the FOSS community.

I used to work in a ~2 bil unicorn in which a big part of the products we worked on relied on ffmpeg.

Re: Ffmprovisr – Making FFmpeg Easier

#30

A bit off topic, IMO ffmpeg is one of the best software ever written. Fabian Fabrice (ff) is one talented engineer and people such as him are a gift to the FOSS community. I used to work in a ~2 bil unicorn in which a big part of the products we worked on relied on ffmpeg.

And you gave a sizable donation, right?

https://ffmpeg.org/donations.html

Post reply on HN