Live data from Hacker News

Ffmprovisr – Making FFmpeg Easier

amiaopensource.github.io

61–70 of 106 posts

Re: Ffmprovisr – Making FFmpeg Easier

#61

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.

There are no people such as Him. There’s nobody else in his league, heck, there’s nobody even playing the same game as Fabrice Bellard :-)

In all seriousness though, the sheer amount of devices running code he wrote at any given moment is just ridiculous.

Re: Ffmprovisr – Making FFmpeg Easier

#63

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.

[deleted]

Re: Ffmprovisr – Making FFmpeg Easier

#65
post #49

Earlier quoted context omitted.

I have a feeling the ~$2b wasn't his Still, good reminder to speak up about the products to leadership and see if we can get them to donate.

Absolutely. For the first startup that I worked for, I earned a position with budgeting authority. Once we achieved profitably, I added donations to the open source tools we relied upon. I received some pushback and defended it. Looking back, I am proud of that choice. I encourage you all to do the same.

Can you share what you chose as your points and what convinced them at the end?

Re: Ffmprovisr – Making FFmpeg Easier

#66

Since ffmpeg CLI still makes me pull my hair out, even with excellent guides, I am going to plug vapoursynth: https://www.vapoursynth.com/ Its optimized Pythonic video filtering... But also so much more: https://vsdb.top/ And Staxrip, which makes such good use of ffmpeg, vapoursynth, and dozens of other encoders and tools that I reboot from linux to Windows just to use it: https://github.com/staxrip/staxrip

I would really appreciate just an ffmpeg wrapper with better CLI. It is unnecessarily convoluted, and while I don't know if there's a point of view from which it actually all makes sense, it is just inadequate in performing all sorts of extremely common tasks it is perfectly able to perform, if one knows which magic words it needs to hear. I probably have dozens of bash-aliases, that are nothing more than encoding 150-character ffmpeg commands into 2 simple words.

It is also incredibly stupid how 99% of time ffprobe is used without any arguments to just quickly see something as mundane as duration, resolution, framerate, MAYBE number of audio-tracks, yet 99% of its output is some completely irrelevant bullshit like compiling options.

Re: Ffmprovisr – Making FFmpeg Easier

#67
I am a bit confused. This seems to be about the command line programme "ffmpeg" that comes with the library, but not the library itself. That programme seems already very well documented, with a help option, a man page and everything. It is usually the library that no one knows how to properly use, due to a lack of documentation :-)

Re: Ffmprovisr – Making FFmpeg Easier

#68

Related: I have a small library of personal videos, including from my wedding, and I'd like to compress it as much as I can to reduce its storage footprint. I don't care much about codec compatibility, as long as I can watch them on my (ARM) MacBook, it's good. In the past (over 10 years ago), I used to work with H.264, but I remember fiddling with parameters was a pain. I wonder if nowadays there are some promising…

Define 'small'? In GB/TB

Re: Ffmprovisr – Making FFmpeg Easier

#69

Those anchors don't work on Firefox on Android. The author is losing... I dunno.... 1e-20% or whatever of the browser market share among my fellow Android FF users.

They do work, just poorly. The text opens, but it scrolls you down to the end of the text.

There must be something else happening on my install, then.

Re: Ffmprovisr – Making FFmpeg Easier

#70
As someone who uses ffmpeg daily (mostly basic functions), I now rely on chatGPT to approximate the command and fine tune from there. Haven't used too many of the advanced features of ffmpeg so glad someone seems to be covering those use cases as most tutorials dont cover them.
Post reply on HN