Live data from Hacker News

FFmpeg 4.3

ffmpeg.org

111–120 of 226 posts

Re: FFmpeg 4.3

#111

I love ffmpeg but those release notes suck. If all you can say is how much time there's been, why isn't this just 4.2.4? I suspect there are major features and improvements buried in the 30 pages of commits. https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/rel...

There is an actual changelog, but it's just as sparse on details. At the very least tell me whether those filters are new, removed, fixed, etc.

https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/HEAD:/Changelo...

Re: FFmpeg 4.3

#112

I love ffmpeg but those release notes suck. If all you can say is how much time there's been, why isn't this just 4.2.4? I suspect there are major features and improvements buried in the 30 pages of commits. https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/rel...

There is an actual changelog, but it's just as sparse on details. At the very least tell me whether those filters are new, removed, fixed, etc. https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/HEAD:/Changelo...

Now this sounds interesting

   - LEGO Racers ALP (.tun & .pcm) demuxer
I think I will dig through to figure out what that actually means later.

Re: FFmpeg 4.3

#113
post #32

In case you didn't know, you can use FFmpeg to convert Audible aax files to DRM-free MP3/AAC/whatever [0] (scroll down for FFmpeg instructions). This is useful if for some reason you want to archive them or play them in an app that doesn't constantly change its UI and bombard you with ads. [0]: https://www.kylepiira.com/2019/05/12/how-to-break-audible-dr...

The amount of time I spent on correcting wrong chapter marks (like the first four books of the Wheel of Time) is masochistic. But I am absolutely happy that I have the possibility of doing so after the conversion :)

Heh, I just started The Dragon Reborn on my 3rd read-through. I have noticed the chapters aren't right, but it hasn't really bothered me. What does your workflow look like when fixing these? Is there a way to share chapter corrections so others can apply them to their files?

Re: FFmpeg 4.3

#114

I have used ffmpeg. It's a damn good project, and under current development and support. It also appears to be the only game in town. Many commercial offerings are really just veneers over custom ffmpeg implementations. Tuning it is also pretty crazy. Some folks can make entire careers out of just tuning ffmpeg. I think the biggest issue with video software (besides it being difficult and performance-intensive), is t…

John Carmack recently commented on the ubiquity of FFMPEG: https://twitter.com/ID_AA_Carmack/status/1258531455220609025

FFMPEG is amazing. I don't think that it's the only game in town, but there it's the best by far.

Re: FFmpeg 4.3

#115
post #32

In case you didn't know, you can use FFmpeg to convert Audible aax files to DRM-free MP3/AAC/whatever [0] (scroll down for FFmpeg instructions). This is useful if for some reason you want to archive them or play them in an app that doesn't constantly change its UI and bombard you with ads. [0]: https://www.kylepiira.com/2019/05/12/how-to-break-audible-dr...

If you're converting .aax files you should consider using .m4b as the output, since it preserves chapters and remembers your last listened timestamp [0]: > Audiobook and podcast files, which also contain metadata including chapter markers, images, and hyperlinks, can use the extension .m4a, but more commonly use the .m4b extension. An .m4a audio file cannot "bookmark" (remember the last listening spot), whereas .m4b…

Isn't bookmarking a job for the player? Then it shouldn't matter what file type you use.

Re: FFmpeg 4.3

#117

I have used ffmpeg. It's a damn good project, and under current development and support. It also appears to be the only game in town. Many commercial offerings are really just veneers over custom ffmpeg implementations. Tuning it is also pretty crazy. Some folks can make entire careers out of just tuning ffmpeg. I think the biggest issue with video software (besides it being difficult and performance-intensive), is t…

John Carmack recently commented on the ubiquity of FFMPEG: https://twitter.com/ID_AA_Carmack/status/1258531455220609025 FFMPEG is amazing. I don't think that it's the only game in town, but there it's the best by far.

It's so ubiquitous that a video-related project I work on ships with multiple copies of FFmpeg: several dependencies rely on it independently.

Re: FFmpeg 4.3

#118

Earlier quoted context omitted.

The amount of time I spent on correcting wrong chapter marks (like the first four books of the Wheel of Time) is masochistic. But I am absolutely happy that I have the possibility of doing so after the conversion :)

Heh, I just started The Dragon Reborn on my 3rd read-through. I have noticed the chapters aren't right, but it hasn't really bothered me. What does your workflow look like when fixing these? Is there a way to share chapter corrections so others can apply them to their files?

I have the corresponding ebooks too, so I open up the whole audiobook as one file and guess where the chapters are from the waveform. I listen to the guess and compare to the ebook, checking whether I am too far or too early. Once I find the correct position (and I got quite good at spotting it from the waveform), I set a marker and start with the next chapter. In the end I split it along the markers.

I was planning on writing something to spot when they say "chapter" as it is always the same but I never got around to that. Also, doing all that work was almost meditative :)

A way to share the corrections would be to export the markers from audacity but sadly I don't have that data anymore, though I could calculate the markers from the files I exported if you are interested.

Re: FFmpeg 4.3

#119
post #47

I wanted to create a slideshow a couple weeks ago and came across this article [0] on creating a Ken Burns Effect Slideshow. Very cool and is a great demo of some of ffmpeg's functionality. However, the final command is a little crazy: ffmpeg -i 1.jpg -i 2.jpg -i 3.jpg -filter_complex "color=c=black:r=60:size=1280x800:d=10[black];[0:v]format=pix_fmts=yuva420p,crop=w=2*floor(iw/2):h=2*floor(ih/2),zoompan=z='if(eq(on,1…

FFmpeg is infamous for absurdly complex command options. It's really too much for a "one-liner" CLI. When I use it, I just look for "pre-baked recipes" otherwise it's a really unpleasant rabbit hole to get into.

I actually made my own CLI frontend just because I didn't want to try and memorize ffmpeg options to do the simple things that I want to do most of the time. Now I can just do `--h264 -s X -e Y` to do a h.264 encode from X timecode to Y timecode.

Re: FFmpeg 4.3

#120
ffmpeg is absolutely phenomenal. I recently used it to combine multiple separate audio tracks from a webrtc session into a single file.

For anyone that hates compiling ffmpeg from source, John Van Sickle does an amazing job of doing the work for you by making binaries publicly available for each version: https://johnvansickle.com/ffmpeg/

Post reply on HN