Difference between revisions of "Video Processing Tools"

From NMSL
Line 3: Line 3:
  
 
== FFprobe SVN r92 ==
 
== FFprobe SVN r92 ==
 +
<code><pre>
 +
ffprobe -show_frames -pretty /home/rch3/Videos/BG_11369.mpg  |  grep 'pict_type\|coded_picture_number'
 +
</pre></code>
  
  

Revision as of 18:09, 8 March 2011

FFmpeg

FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library

FFprobe SVN r92

ffprobe -show_frames -pretty /home/rch3/Videos/BG_11369.mpg  |  grep 'pict_type\|coded_picture_number'


I-Frame Extractor

  • Compile:
gcc -o extractor I-FrameExtractor.c   path_to_library_folder/libavformat.a path_to_library_folder/libavdevice.a path_to_library_folder/libavcodec.a path_to_library_folder/libswscale.a path_to_library_folder/libavutil.a -lm -lpthread -lfaac -lz -lmp3lame -lopencore-amrnb -lopencore-amrwb -lvorbis -lvpx -lx264 -ltheoradec -ltheoraenc -lvorbisenc -lxvidcore -lbz2 -lasound -ljack -lgdk-x11-2.0 -w