Hello,

I learned how to use FFMPEG API with http://dranger.com/ffmpeg/ , and I 
implemented a video reader using the library SDL to display the video.

I have a HD video 1280*720 (i only worked with mp4) and i want to select a 
VGA-screen anywhere in the HD video (I mean cropping a VGA screen in a HD 
video), recuperate the data and display it on screen.

In the FFMPEG API, we can use the function av_picture_crop ( 
https://ffmpeg.org/doxygen/2.0/group__lavc__picture.html#gadeee38e47bd67bb3cce616ce4979e9be)
I get a "yellow" overlay on the cropped video and my application crashes after 
fews seconds.
Get the compilation error :

    *** glibc detected *** ./HDtoVGA: corrupted double-linked list: 0x08d74e30 
***

Before posting here, i read 
http://stackoverflow.com/questions/14696258/copy-a-rectangular-area-from-avframe-ffmpeg
  that the function wasn't finish yet. But when i reading the code, i don't 
find a way to finish it.

In the FFMPEG command line tool, we can crop a video, using vf_crop  
https://ffmpeg.org/doxygen/2.0/vf__crop_8c.html but I don't find how to 
implement the same function in my code.

Do you have any hint to help me?



_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to