#3389(ffmpeg:new): Feature Request - Isolate and normalize video content
#3389: Feature Request - Isolate and normalize video content -------------------------------------+------------------------------------- Reporter: Rafajafar | Type: Status: new | enhancement Component: ffmpeg | Priority: wish Keywords: feature | Version: request normalize video | unspecified Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Hey, I have an interesting problem and I'm solving it with OpenCV. It's be great if the solution could come straight from ffmpeg, though! I need to: 1) cropdetect 2) crop surrounding borders from a video 3) resize video to normalize its dimensions In other words, all I want is one command that will detect the frame-by- frame borders and in the same step, crop it, and also resize it. And I want this done for the entire video, not a single frame. It's gotta be possible, right? The applications are very useful in video analysis. I've spoken to colleagues of mine and they are doing this manually themselves. It would be great to be able to work this feature into the automation surrounding ffmpeg in our tools. My personal application, for instance, is in detecting videos that are similar using content perceptual hashing. Another colleague of mine works for the Center for Missing and Exploited Children. He does similar work, but with pHashing. I can see applications for ContentID type systems across the board. I'm sure this is a low on the totem pole request, but if you have any spare cycles, this would really rock in the world of computer vision and video analysis! Thanks for your consideration, --Collin -- Ticket URL: <https://trac.ffmpeg.org/ticket/3389> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
1) cropdetect 2) crop surrounding borders from a video 3) resize video to normalize its dimensions
In other words, all I want is one command that will detect the frame-by-
#3389: Feature Request - Isolate and normalize video content -------------------------------------+------------------------------------- Reporter: Rafajafar | Owner: Type: enhancement | Status: new Priority: wish | Component: ffmpeg Version: unspecified | Resolution: Keywords: feature | Blocked By: request normalize video | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by cehoyos): Replying to [ticket:3389 Rafajafar]: frame borders and in the same step, crop it, and also resize it. And I want this done for the entire video, not a single frame. It's gotta be possible, right? How? Are you only interested in the cropdetect output for the first frame and want to use that for the whole file? -- Ticket URL: <https://trac.ffmpeg.org/ticket/3389#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#3389: Feature Request - Isolate and normalize video content -------------------------------------+------------------------------------- Reporter: Rafajafar | Owner: Type: enhancement | Status: new Priority: wish | Component: ffmpeg Version: unspecified | Resolution: Keywords: feature | Blocked By: request normalize video | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Comment (by Rafajafar): That's not what I specifically would need, but I could still use it. What would be most useful is to crop detect each frame, removing borders from that frame, resize the frame to the normalized dimension, and then stick that into an output movie. Example movie which would fail detection due to borders: http://www.youtube.com/watch?v=ZaLdCbTINUM Check out the borders from the beginning of the video versus the borders from 1:55 of the video. For content detection, the borders are more damaging than the distorted resolution. -- Ticket URL: <https://trac.ffmpeg.org/ticket/3389#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#3389: Feature Request - Isolate and normalize video content -------------------------------------+------------------------------------- Reporter: Rafajafar | Owner: Type: enhancement | Status: new Priority: wish | Component: Version: unspecified | undetermined Keywords: | Resolution: Blocking: | Blocked By: Analyzed by developer: 0 | Reproduced by developer: 0 -------------------------------------+------------------------------------- Changes (by cehoyos): * keywords: feature request normalize video => * component: ffmpeg => undetermined -- Ticket URL: <https://trac.ffmpeg.org/ticket/3389#comment:3> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#3389: Feature Request - Isolate and normalize video content -------------------------------------+------------------------------------- Reporter: Collin | Owner: (none) Cusce | Type: enhancement | Status: closed Priority: wish | Component: | undetermined Version: unspecified | Resolution: | needs_more_info Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by richardpl): * status: new => closed * resolution: => needs_more_info -- Ticket URL: <https://trac.ffmpeg.org/ticket/3389#comment:4> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg