8 ms·
Using Open Source to Create a Video Thumbnails Service
- ju-st 9y agoShould have used an image thumbnailing service for the blog post (15MB of embedded images)
- kiloreux 9y agoAs retarded as this question could be? Why not just use Ffmpeg? It's the ultimate tool for such tasks.
- NicoJuicy 9y agoIndeed, I did this in the past through ffmpeg. Great tool!
- detaro 9y agoIt uses Ffmpeg for the video processing bits.
- nsebban 9y agoYour question is not retarded at all. FFMpeg IS the best tool to build a Thumbnail extraction service. Over-engineering is sometimes quite fun, though.
- corobo 9y agoPurely curiosity at this point - it was something I wanted for a project a while back that has been retired - does anyone here know of the best way to get a good thumbnail from a video using ffmpeg? I think back then I was looking to take 5-10 snaps somewhere between the 30-50% mark and then use the largest (I guess in theory more detail - not a blank frame) image Does anyone have a better way, or even just know how to pull a snapshot at "30%" using ffmpeg? I think at the time I used outside code and ffprobe to figure out where 30% is, there's bound to be a better way than that
- dahoramanodoceu 9y agoStack Overflow
- corobo 9y agoWas this supposed to be a link to a specific answer or something? Stack Overflow would close it as too specific or some other thing if I asked directly. Despite how much as I use it, I hate that damn site.
- FroshKiller 9y agoPlease don't use the word "retarded" like this. If you suspect you're asking a question with an obvious answer that you've missed, try saying "forgive my ignorance" instead. There's nothing wrong with asking questions without self-deprecation, but if you're going to self-deprecate, try not to use hurtful language.
- IgorPartola 9y agoSeconded.
- rodiger 9y agoLanguage is as hurtful as one allows it to be.
- deleted 9y ago[deleted]
- dahoramanodoceu 9y agoIs 'retarded' actually harmful/hateful? Or is the attitude toward people with mental retardation (hence the name, retarded) harmful? The way the word is used, more specifically the attitudes that are demonstrated when the word is used, is generally done with avarice. Now I see your point, though, he is associating his slowness-to-the-punch with people who are unfortunately physiologically slow-to-the bunch, and according to you this type of lateral association is bad because...? Because it is shameful to be wrong or ignorant, and therefore associating the shameful act of a non-retarded person with the unshameful reality of being retarded creates a subconscious association between being retarded and shame--- is that it? If so, isn't it harmful to consider being publicly wrong or ignorant shameful? Should we not have patience with others who know less? I understand there's a spartan-esque utility to being brutal in a highly competitive skills-based situation (like most engineering). So I am unsure as to where to position myself with this question! Shed some light?
- Raphmedia 9y agoYou are taking it too logically. Some people have mental health issues. Throwing "retarded" around simply make those people feel bad. How hard is it to use a different word that won't put a load on someone's life?
- flavioribeiro 9y agoIf you look at the thumbnails extractor, it calls libav methods that are essentially the core of ffmpeg. One of goal of this service is so journalists and editors can easily play and create thumbnails without command lines and terminals :)
- NKCSS 9y ago> We decided not to open source Lumberjack. At the end of the day the whole project is just some business logics around the open source projects I mentioned on this post. :-/
- flavioribeiro 9y agoonce we fix caching and improve the nginx locations I'll make sure to release under github.com/nytimes but you'll see that there's no much going on over there, just some config files and the lua app. :)
- mv4 9y agoWith a service like that, it helps to have scene detection capabilities as well - so you don't end up having to look at lots of very similar looking thumbnails. So - as opposed to extracting frames at pre-set intervals, extract them when things sufficiently change in the video. That also lets you vary extraction interval between fast action and static talking head-type scenes. We've done a lot of similar work, will be happy to compare notes. https://twitter.com/iTrendTV/status/814543110399229952 https://twitter.com/iTrendTV/status/814543110399229952
- flavioribeiro 9y agothat's awesome, would love to know more details about the stuff you guys are doing!
- mv4 9y agowill send you a note!
- garysieling 9y agoI'm very interested too!
- mv4 9y agoFeel free to connect on LI or otherwise, info in profile. I should probably blog about this! Nice search engine, btw. Small bug - comma in "Year given".
- contingencies 9y agowhen things sufficiently change in the video This should frequently intersect with keyframes for decent/VBR encoded video, if I'm not mistaken.