[HN Gopher] Create Vintage Videos Using FFmpeg in 4 Simple Steps ___________________________________________________________________ Create Vintage Videos Using FFmpeg in 4 Simple Steps Author : ponderingfish Score : 199 points Date : 2020-11-15 16:33 UTC (6 hours ago) (HTM) web link (ottverse.com) (TXT) w3m dump (ottverse.com) | ux wrote: | You forgot to add a vignette filter :) | | Also, the vignette preset for the curves filter is a bit over- | the-top, you may want to get a smoother preset (the vignette | filter can import Photoshop preset files, so you can look if you | can find a free preset somewhere). Alternatively you can find out | strategic keypoints within GIMP and translate them to FFmpeg | parameter (a bit more hassle I admit), but note that the | interpolation between points might not be exactly the same. | oh_sigh wrote: | Slightly off-topic, but why do old time football videos always | seem like they're played at 80% speed? | frankzander wrote: | Site doesn't work well with disables JS because of AMP. please | disable this useless crap. | frankzander wrote: | But cool effect without expensive tools :) | __zayne__ wrote: | It's cool to see more people writing posts and experimenting on | this topic. I was surprised at how little info I could find | trying to research this about a year ago, and spent a decent | chunk of this year experimenting with trying to create | vintage/retro video filters using FFmpeg. If anyone is curious, I | shared a bunch of my notes on this topic here a little while ago: | https://zayne.io/articles/vintage-camera-filters-with-ffmpeg | | Disclaimer: I'm still an FFmpeg noob | johnchristopher wrote: | I'd add some blur, applied in random spots but large enough not | to notice it's shifting. | [deleted] | ExcavateGrandMa wrote: | "Secure Connection Failed"... your secure socket layer lacks | compatibility... | | It's bad to share information with the public :) | systemvoltage wrote: | Every single vintage effect misses out on one crucial factor - | Resolution. Vintage films (even when scanned in 4K) do not have | the same type of aliasing and sharpening aspects that digital | cameras have. This effect is what "makes" it vintage for me. | | If you haven't seen, Apollo (2019) documentary is simply stunning | and even though it's in 4K, it appears vintage. | vmception wrote: | Then add that affect lol. In production you don't just apply | one filter and be done with it, and you don't just apply the | filter evenly, you want to layer mask and add something dynamic | to it. A proper tutorial won't tell you about all the other | filters, just the one specific effect it is talking about. | HelloNurse wrote: | There's vintage and vintage. Old film scanned today (with | modern resolution and chromatic fidelity, reproducing | accurately chemical and optical issues in the original) is very | different from old TV footage (with anisotropic filtering and | old magnetic tape degradation effects) and from early digital | cameras. | [deleted] | warpech wrote: | Which Apollo documentary are you referring to? There were a few | last year according to IMDB | yalooze wrote: | Not OP but can only assume it's this one | https://www.imdb.com/title/tt8760684/?ref_=fn_al_tt_1 lots of | new footage and a great documentary. | leeoniya wrote: | somewhat related: | | https://www.gamasutra.com/blogs/KylePittman/20150420/241442/... | crazygringo wrote: | I'm curious what you're referring to specifically, since there | is incredibly sharp film footage out there. | | Are you talking about resolution from film grain? Because 35mm | film is generally to be considered a good bit higher resolution | than 4K. | | Or the noise properties of film grain, which is a separate | issue from resolution? Which shows up some in well-lit | conditions, but is even more obvious in nighttime shots? That's | certainly easy to add. | | Or are you talking about lower-quality lenses (e.g. chromatic | abberation), or focus issues? | | Or something else? I don't know at all what you mean by the | "aliasing and sharpening" that you claim professional digital | cameras perform. (Since we're not talking about iPhone camera | processing, but rather the cameras movies and broadcasters | use.) | simias wrote: | Analog support doesn't sample individual pixels in a grid | format. That's why it's rather meaningless to talk about the | resolution of analog photos or video, the actually | information density will vary depending on a large number of | factors and may not even be the same depending on what you | measure. For instance old school analog TV had significantly | more information in the lumas than in the chroma. | | And then you have old school lenses vs. modern lenses and | many other factors. | | I agree with the parent that the end result is an amusing | novelty but if the intention was to fool me into thinking | that it was actually an ancient recording I don't think I | would've fallen for it. It's too sharp, the blurring effect | on movement feel wrong too and the dynamics are off I think | (film has amazing contrast that digital sensors still | struggle to emulate). | schrijver wrote: | > For instance old school analog TV had significantly more | information in the lumas than in the chroma. | | That's the case for the large majority of digital content | as well, in a codec like H264 the chroma resolution is a | quarter of the luma resolution. | | > but if the intention was to fool me into thinking that it | was actually an ancient recording | | To be fair, no one claimed this. I think it's almost | impossible to do because so many factors come together. | crazygringo wrote: | Sure, but I wouldn't go so far as to say resolution of | analog is "meaningless". I'm not aware of a precise | quantitative measure of film "resolution", but simply from | a qualitative sense of resolving detail, it's quite | meaningful and useful to say that 35mm film is generally | considered to lie somewhere between 4K and 8K. Which is | _far_ higher than 1080p. | | In other words, if you're watching a 1080p video and | complaining it appears too "high-resolution" to have been | transferred from film, that's almost certainly incorrect, | and it's something else that cluing you in it wasn't film | -- probably grain and/or color characteristics. | pessimizer wrote: | Isn't the opposite the case? If I see aliasing and | sharpening, I see it as digital distortion you wouldn't | expect from film. When I see a bunch of digital artifacts | on a film transfer, I think of it as a bad transfer. | EvanAnderson wrote: | For home movies, at least, 8mm and Super 8mm was a very | common format. An 8mm frame has a lot less resolution than | 35mm. Kodachrome and Ektachrome film have very identifiable | artifacts, too. | ponderingfish wrote: | Excellent point. Perhaps, a blurring filter would help with | that. | atonse wrote: | And a little bit of grain? | kawsper wrote: | I would consider also getting some old lenses like the | Krasnogorsk if you're recording this yourself. | | https://youtu.be/2YzFPruwXyk | | https://youtu.be/XelO_3rrkeA | ponderingfish wrote: | Nice! I am actually just using my iPhone videos and | converting them this way! The output is pretty good and | when I shared them with family, they loved it. Thanks for | the lens links. | minimaxir wrote: | For working with FFmpeg for programmatic video editing, I also | recommend using moviepy: https://github.com/Zulko/moviepy | | Discussion a few years ago: | https://news.ycombinator.com/item?id=16297295 | [deleted] | deeblering4 wrote: | To me the film damage/dust/hair overlay seems a bit severe. It's | kind of a default "old stuff looks like this" filter, but I don't | think old films were actually this damaged unless it was stored | outside for years or something. ___________________________________________________________________ (page generated 2020-11-15 23:00 UTC)