General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Lawrence D’Oliveiro
Programmers are also human
comments
Comments by "Lawrence D’Oliveiro" (@lawrencedoliveiro9104) on "Interview with FFMPEG enthusiast" video.
A lot of tools use FFmpeg behind the scenes, without you realizing it.
15
One note is that if you download a prebuilt binary, you can never (legally) get the full functionality of FFmpeg. This is because the build options include both “-enable-nonfree” and “-enable-gpl”, and if you specify both, you end with a build that says its licence is “unredistributable”. But at least you have that choice if you build it yourself.
10
Python is a good tool for building wrappers. I did a job a few months ago involving extracting telemetry data from videos recorded on GoPro cameras. Yes, did you know there are extra data streams on those videos, besides the regular video and audio? Besides the ffmpeg command itself, the suite also includes ffprobe, which lets you analyze a video file and determine the locations and timestamps of every packet in every stream. Once I had this, decoding the data was quite easy (barring discrepancies between documented formats and the actual data generated by different camera models ... c’est la vie ...).
8
One common reason I’ve found for videos failing to play on other platforms is that the pix_fmt defaults to yuv444p, which is unnecessarily high quality. Change this to yuv422p or even yuv420p, and most decoders should be fine.
4
I always render individual image frames out of Blender. Then I can experiment with different encoding options (fast), without having to re-render (slow).
3
ProRes uses DCT compression, just like JPEG. Why not use wavelet-based compression instead?
2
A lot of tools use FFmpeg behind the scenes, without you realizing it.
1
You use it on Windows!? Poor you.
1
The legendary Fabrice Bellard started the project, though I’m not sure he’s still involved with it.
1
On Linux!
1
When you build it, you get man pages as well.
1
@keith3761 It’s all described in the GoPro docs.
1
I had to hunt around, but you get that info (and a lot more besides) with “ffmpeg -help full”.
1
Use Linux ... or stay on Microsoft and complain.
1