[{"data":1,"prerenderedAt":179},["ShallowReactive",2],{"project-8606867":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":39,"post_text":30,"what":41,"said":61,"maker_in_thread":117,"shape":120,"grid":124,"attempts":141,"same_week":142,"maker_shows":35,"maker_hidden":172,"reader_version":173,"card":174},"8606867","Video++","A Real Time Video Processing Framework Using OpenMP4 and C++14","title","Show HN: Video++, a Real Time Video Processing Framework Using OpenMP4 and C++14","https:\u002F\u002Fgithub.com\u002Fmatt-42\u002Fvpp","github.com","matt42",1415969442,2014,33,7,926,2272,41,"shown","languages","image processing framework","library",[24,25,26,27,28],"c++14","video processing","real time","openmp4","image processing","quiet",null,{"positive":32,"neutral":33,"mixed":34,"critical":34},3,1,0,4,{"idea":37},{"positive":38,"critical":34},2,[40,34,40,32,34,34,40],5,{"problem":30,"audience":42,"pricing":30,"motivation":30,"time_to_build":30,"stack":49,"openness":59,"stage":60,"team_size":59},{"value":43,"source":44,"evidence":45},"Developers building fast image processing apps","maker",[46],{"id":47,"by":11,"text":48},"8611012","The video++ project is still very young. It's goal is not to re-code all the image formats, but just providing nice abstraction to build fast image processing apps. You can…",[50,55],{"value":51,"source":44,"evidence":52},"C++14",[53],{"id":54},"post",{"value":56,"source":44,"evidence":57},"OpenCV (used for image and video loading via bridge)",[58],{"id":47,"by":11,"text":48},"unknown","prototype",{"praise":62,"objections":75,"requests":80,"questions":85,"alternatives":90},[63],{"value":64,"source":65,"evidence":66},"Nice abstraction, looks new and exciting","commenter",[67,71],{"id":68,"by":69,"text":70},"8610436","twombly","The thing that is amazing about imagemagick\u002Fgraphicsmagick is the fact that they can open 100+ formats. That is not something to be taken for granted. Other than that... they…",{"id":72,"by":73,"text":74},"8608899","steeve","C++11 and C++14 definitely looks very nice. Kind of makes me want to go back and code some C++.",[76],{"value":77,"source":65,"evidence":78},"Does not support the wide range of image formats that ImageMagick offers",[79],{"id":68,"by":69,"text":70},[81],{"value":82,"source":65,"evidence":83},"Video examples",[84],{"id":68,"by":69,"text":70},[86],{"value":87,"source":65,"evidence":88},"Whether video handling is done through OpenCV",[89],{"id":68,"by":69,"text":70},[91,95,102,109,113],{"value":92,"source":65,"evidence":93},"ImageMagick \u002F GraphicsMagick",[94],{"id":68,"by":69,"text":70},{"value":96,"source":65,"evidence":97},"FFmpeg",[98],{"id":99,"by":100,"text":101},"8609314","eseymour","I was looking for something like this for a project once. I settled with imagemagick and ffmpeg. Maybe this has what I want.",{"value":103,"source":65,"evidence":104},"Avisynth",[105],{"id":106,"by":107,"text":108},"8610032","Daiz","If video processing is what you want to do, I can very much recommend Avisynth[1] (and while it's Windows software, it runs quite well in Wine). For a more natively…",{"value":110,"source":65,"evidence":111},"Vapoursynth",[112],{"id":106,"by":107,"text":108},{"value":114,"source":65,"evidence":115},"OpenCV",[116],{"id":68,"by":69,"text":70},{"comments":33,"answered":33,"key":118},[119],{"id":47,"text":48},{"commenters":121,"max_depth":32,"maker_replies":33,"first_comment_mins":122,"lifespan_hours":123},6,380,19,[125,127,129,131,133,137,139],[68,34,40,126,69,34],"project\u002Fpositive\u002Fidea",[47,34,34,128,11,33],"maker\u002Fneutral\u002Fidea",[130,34,40,126,69,34],"8611131",[99,33,32,132,100,34],"project\u002Fneutral\u002Fidea",[134,33,34,135,136,34],"8609446","commenter\u002Fneutral\u002Fnone","amelius",[106,33,34,138,107,34],"other\u002Fneutral\u002Fnone",[72,38,40,140,73,34],"project\u002Fpositive\u002Fnone",[],[143,148,152,157,162,167],{"id":144,"name":145,"points":146,"category":147},"8608358","Explained Visually",353,"learning_science",{"id":149,"name":150,"points":151,"category":20},"8631158","LanguageExt",164,{"id":153,"name":154,"points":155,"category":156},"8616738","pyspider",159,"dev_tools",{"id":158,"name":159,"points":160,"category":161},"8615416","SineRider",137,"games",{"id":163,"name":164,"points":165,"category":166},"8631223","Picky Pint",134,"consumer_social",{"id":168,"name":169,"points":170,"category":171},"8623864","WikiWash",131,"productivity",false,"v2",{"id":175,"name":5,"line":6,"ai":172,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":176,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":177,"url":9,"mix":178,"praise":64,"objection":77,"sub":21},8606867,[24,25,26,27,28],"5053005",[32,33,34,34],1794036525070]