Skip to content
forked from lu-zero/libav

Please use official libav. This is old private branch (only sandybridge, windows)

License

Notifications You must be signed in to change notification settings

drocon11/libav-qsv

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

Build

Support

  • Intel Media SDK API : v1.1
  • Codec : H.264
  • Rate control method : CBR, VBR, CQP

Codec name

  • H.264 : h264_qsv

Rate control option

  • CBR : -b 2000k -maxrate 2000k
  • VBR : -b 4000k
  • CQP : -q 20

Option

  • AVCodec : b, maxrate, q, g, bf, refs, slices, coder +vlc, flags -cgop
  • QSV : async_depth, timeout, qpi, qpp, qpb, idr_interval, profile, level

Example

QSV encode

  • avconv -i "input.ts" -b 2000k -maxrate 2000k -c:v h264_qsv "output.mp4"
  • avconv -i "input.ts" -b 4000k -c:v h264_qsv "output.mp4"
  • avconv -i "input.ts" -q 20 -c:v h264_qsv "output.mp4"
  • avconv -r 30000/1001 -i "input.mp4" -q 20 -c:v h264_qsv "output.mkv"
  • avconv -vsync cfr -i "input.mpg" -qpi 22 -qpp 25 -qpb 27 -c:v h264_qsv "output.mp4"

About

Please use official libav. This is old private branch (only sandybridge, windows)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 89.2%
  • Assembly 6.7%
  • C++ 3.6%
  • Objective-C 0.3%
  • CSS 0.1%
  • Shell 0.1%