在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例多媒体编程 → qt5.9 vs2015 ffmpeg录屏

qt5.9 vs2015 ffmpeg录屏

多媒体编程

下载此实例
  • 开发语言:C/C++
  • 实例大小:59.46M
  • 下载次数:27
  • 浏览次数:253
  • 发布时间:2020-03-26
  • 实例类别:多媒体编程
  • 发 布 人:wujingtao520
  • 文件格式:.rar
  • 所需积分:2
 相关标签: FFmpeg pe 录屏

实例介绍

【实例简介】
【实例截图】

【核心代码】


└─mqscreen
    │  mqscreen.sln
    │  mqscreen.VC.db
    │  
    ├─CaptureRecord
    │  │  Capture.cpp
    │  │  Capture.h
    │  │  capture.mp4
    │  │  CaptureRecord.vcxproj
    │  │  CaptureRecord.vcxproj.filters
    │  │  main.cpp
    │  │  
    │  └─Debug
    │      │  Capture.obj
    │      │  CaptureRecord.Build.CppClean.log
    │      │  CaptureRecord.log
    │      │  main.obj
    │      │  vc140.idb
    │      │  vc140.pdb
    │      │  
    │      └─CaptureRecord.tlog
    │              CaptureRecord.lastbuildstate
    │              CL.command.1.tlog
    │              CL.read.1.tlog
    │              CL.write.1.tlog
    │              link.command.1.tlog
    │              link.read.1.tlog
    │              link.write.1.tlog
    │              
    ├─Debug
    │      20200318151458.mp4
    │      avcodec-58.dll
    │      avdevice-58.dll
    │      avfilter-7.dll
    │      avformat-58.dll
    │      avutil-56.dll
    │      capture.mp4
    │      CaptureRecord.exe
    │      CaptureRecord.ilk
    │      CaptureRecord.pdb
    │      ffmpeg.exe
    │      ffplay.exe
    │      ffprobe.exe
    │      mqcapture.exe
    │      mqcapture.ilk
    │      mqcapture.pdb
    │      mqscreen.exe
    │      mqscreen.ilk
    │      mqscreen.pdb
    │      out.mpg
    │      postproc-55.dll
    │      Qt5Cored.dll
    │      Qt5Guid.dll
    │      Qt5Widgetsd.dll
    │      swresample-3.dll
    │      swscale-5.dll
    │      
    ├─ffmpeg422
    │  │  LICENSE.txt
    │  │  README.txt
    │  │  
    │  ├─examples
    │  │      avio_dir_cmd.c
    │  │      avio_reading.c
    │  │      decode_audio.c
    │  │      decode_video.c
    │  │      demuxing_decoding.c
    │  │      encode_audio.c
    │  │      encode_video.c
    │  │      extract_mvs.c
    │  │      filtering_audio.c
    │  │      filtering_video.c
    │  │      filter_audio.c
    │  │      http_multiclient.c
    │  │      hw_decode.c
    │  │      Makefile
    │  │      metadata.c
    │  │      muxing.c
    │  │      qsvdec.c
    │  │      README
    │  │      remuxing.c
    │  │      resampling_audio.c
    │  │      scaling_video.c
    │  │      transcode_aac.c
    │  │      transcoding.c
    │  │      vaapi_encode.c
    │  │      vaapi_transcode.c
    │  │      
    │  ├─include
    │  │  ├─libavcodec
    │  │  │      ac3_parser.h
    │  │  │      adts_parser.h
    │  │  │      avcodec.h
    │  │  │      avdct.h
    │  │  │      avfft.h
    │  │  │      d3d11va.h
    │  │  │      dirac.h
    │  │  │      dv_profile.h
    │  │  │      dxva2.h
    │  │  │      jni.h
    │  │  │      mediacodec.h
    │  │  │      qsv.h
    │  │  │      vaapi.h
    │  │  │      vdpau.h
    │  │  │      version.h
    │  │  │      videotoolbox.h
    │  │  │      vorbis_parser.h
    │  │  │      xvmc.h
    │  │  │      
    │  │  ├─libavdevice
    │  │  │      avdevice.h
    │  │  │      version.h
    │  │  │      
    │  │  ├─libavfilter
    │  │  │      avfilter.h
    │  │  │      buffersink.h
    │  │  │      buffersrc.h
    │  │  │      version.h
    │  │  │      
    │  │  ├─libavformat
    │  │  │      avformat.h
    │  │  │      avio.h
    │  │  │      version.h
    │  │  │      
    │  │  ├─libavutil
    │  │  │      adler32.h
    │  │  │      aes.h
    │  │  │      aes_ctr.h
    │  │  │      attributes.h
    │  │  │      audio_fifo.h
    │  │  │      avassert.h
    │  │  │      avconfig.h
    │  │  │      avstring.h
    │  │  │      avutil.h
    │  │  │      base64.h
    │  │  │      blowfish.h
    │  │  │      bprint.h
    │  │  │      bswap.h
    │  │  │      buffer.h
    │  │  │      camellia.h
    │  │  │      cast5.h
    │  │  │      channel_layout.h
    │  │  │      common.h
    │  │  │      cpu.h
    │  │  │      crc.h
    │  │  │      des.h
    │  │  │      dict.h
    │  │  │      display.h
    │  │  │      downmix_info.h
    │  │  │      encryption_info.h
    │  │  │      error.h
    │  │  │      eval.h
    │  │  │      ffversion.h
    │  │  │      fifo.h
    │  │  │      file.h
    │  │  │      frame.h
    │  │  │      hash.h
    │  │  │      hdr_dynamic_metadata.h
    │  │  │      hmac.h
    │  │  │      hwcontext.h
    │  │  │      hwcontext_cuda.h
    │  │  │      hwcontext_d3d11va.h
    │  │  │      hwcontext_drm.h
    │  │  │      hwcontext_dxva2.h
    │  │  │      hwcontext_mediacodec.h
    │  │  │      hwcontext_qsv.h
    │  │  │      hwcontext_vaapi.h
    │  │  │      hwcontext_vdpau.h
    │  │  │      hwcontext_videotoolbox.h
    │  │  │      imgutils.h
    │  │  │      intfloat.h
    │  │  │      intreadwrite.h
    │  │  │      lfg.h
    │  │  │      log.h
    │  │  │      lzo.h
    │  │  │      macros.h
    │  │  │      mastering_display_metadata.h
    │  │  │      mathematics.h
    │  │  │      md5.h
    │  │  │      mem.h
    │  │  │      motion_vector.h
    │  │  │      murmur3.h
    │  │  │      opt.h
    │  │  │      parseutils.h
    │  │  │      pixdesc.h
    │  │  │      pixelutils.h
    │  │  │      pixfmt.h
    │  │  │      random_seed.h
    │  │  │      rational.h
    │  │  │      rc4.h
    │  │  │      replaygain.h
    │  │  │      ripemd.h
    │  │  │      samplefmt.h
    │  │  │      sha.h
    │  │  │      sha512.h
    │  │  │      spherical.h
    │  │  │      stereo3d.h
    │  │  │      tea.h
    │  │  │      threadmessage.h
    │  │  │      time.h
    │  │  │      timecode.h
    │  │  │      timestamp.h
    │  │  │      tree.h
    │  │  │      twofish.h
    │  │  │      tx.h
    │  │  │      version.h
    │  │  │      xtea.h
    │  │  │      
    │  │  ├─libpostproc
    │  │  │      postprocess.h
    │  │  │      version.h
    │  │  │      
    │  │  ├─libswresample
    │  │  │      swresample.h
    │  │  │      version.h
    │  │  │      
    │  │  └─libswscale
    │  │          swscale.h
    │  │          version.h
    │  │          
    │  └─lib
    │          avcodec-58.def
    │          avcodec.lib
    │          avdevice-58.def
    │          avdevice.lib
    │          avfilter-7.def
    │          avfilter.lib
    │          avformat-58.def
    │          avformat.lib
    │          avutil-56.def
    │          avutil.lib
    │          libavcodec.dll.a
    │          libavdevice.dll.a
    │          libavfilter.dll.a
    │          libavformat.dll.a
    │          libavutil.dll.a
    │          libpostproc.dll.a
    │          libswresample.dll.a
    │          libswscale.dll.a
    │          postproc-55.def
    │          postproc.lib
    │          swresample-3.def
    │          swresample.lib
    │          swscale-5.def
    │          swscale.lib
    │          
    ├─mqcapture
    │  │  Capture.cpp
    │  │  Capture.h
    │  │  main.cpp
    │  │  MainWindow.cpp
    │  │  MainWindow.h
    │  │  MainWindow.qrc
    │  │  MainWindow.ui
    │  │  mqcapture.vcxproj
    │  │  mqcapture.vcxproj.filters
    │  │  
    │  ├─Debug
    │  │  │  Capture.obj
    │  │  │  main.obj
    │  │  │  MainWindow.obj
    │  │  │  moc_Capture.obj
    │  │  │  moc_MainWindow.obj
    │  │  │  mqcapture.Build.CppClean.log
    │  │  │  mqcapture.log
    │  │  │  qrc_MainWindow.obj
    │  │  │  qt_work.log
    │  │  │  vc140.pdb
    │  │  │  
    │  │  ├─moc
    │  │  │      moc_Capture.cpp
    │  │  │      moc_MainWindow.cpp
    │  │  │      
    │  │  ├─mqcapture.tlog
    │  │  │      CL.command.1.tlog
    │  │  │      CL.read.1.tlog
    │  │  │      CL.write.1.tlog
    │  │  │      link.command.1.tlog
    │  │  │      link.read.1.tlog
    │  │  │      link.write.1.tlog
    │  │  │      moc.read.1u.tlog
    │  │  │      moc.write.1u.tlog
    │  │  │      mqcapture.lastbuildstate
    │  │  │      mqcapture.write.1u.tlog
    │  │  │      rcc.read.1u.tlog
    │  │  │      rcc.write.1u.tlog
    │  │  │      uic.read.1u.tlog
    │  │  │      uic.write.1u.tlog
    │  │  │      
    │  │  ├─qmake
    │  │  │      qtvars_Win32_Debug.props
    │  │  │      
    │  │  ├─rcc
    │  │  │      qrc_MainWindow.cpp
    │  │  │      
    │  │  └─uic
    │  │          ui_MainWindow.h
    │  │          
    │  ├─Release
    │  │  │  Capture.obj
    │  │  │  main.obj
    │  │  │  MainWindow.obj
    │  │  │  moc_Capture.obj
    │  │  │  moc_MainWindow.obj
    │  │  │  mqcapture.Build.CppClean.log
    │  │  │  mqcapture.log
    │  │  │  qrc_MainWindow.obj
    │  │  │  qt_work.log
    │  │  │  
    │  │  ├─moc
    │  │  │      moc_Capture.cpp
    │  │  │      moc_MainWindow.cpp
    │  │  │      
    │  │  ├─mqcapture.tlog
    │  │  │      CL.command.1.tlog
    │  │  │      CL.read.1.tlog
    │  │  │      CL.write.1.tlog
    │  │  │      link.command.1.tlog
    │  │  │      link.read.1.tlog
    │  │  │      link.write.1.tlog
    │  │  │      moc.read.1u.tlog
    │  │  │      moc.write.1u.tlog
    │  │  │      mqcapture.lastbuildstate
    │  │  │      mqcapture.write.1u.tlog
    │  │  │      rcc.read.1u.tlog
    │  │  │      rcc.write.1u.tlog
    │  │  │      uic.read.1u.tlog
    │  │  │      uic.write.1u.tlog
    │  │  │      
    │  │  ├─qmake
    │  │  │      qtvars_Win32_Release.props
    │  │  │      
    │  │  ├─rcc
    │  │  │      qrc_MainWindow.cpp
    │  │  │      
    │  │  └─uic
    │  │          ui_MainWindow.h
    │  │          
    │  └─Resources
    ├─mqscreen
    │  │  main.cpp
    │  │  MainWindow.cpp
    │  │  MainWindow.h
    │  │  MainWindow.qrc
    │  │  MainWindow.ui
    │  │  mqscreen.vcxproj
    │  │  mqscreen.vcxproj.filters
    │  │  Screen.cpp
    │  │  Screen.h
    │  │  test.mp4
    │  │  
    │  ├─Debug
    │  │  │  main.obj
    │  │  │  MainWindow.obj
    │  │  │  moc_MainWindow.obj
    │  │  │  moc_Screen.obj
    │  │  │  mqscreen.Build.CppClean.log
    │  │  │  mqscreen.log
    │  │  │  qrc_MainWindow.obj
    │  │  │  qt_work.log
    │  │  │  Screen.obj
    │  │  │  vc140.pdb
    │  │  │  
    │  │  ├─moc
    │  │  │      moc_MainWindow.cpp
    │  │  │      moc_Screen.cpp
    │  │  │      
    │  │  ├─mqscreen.tlog
    │  │  │      CL.command.1.tlog
    │  │  │      CL.read.1.tlog
    │  │  │      CL.write.1.tlog
    │  │  │      link.command.1.tlog
    │  │  │      link.read.1.tlog
    │  │  │      link.write.1.tlog
    │  │  │      moc.read.1u.tlog
    │  │  │      moc.write.1u.tlog
    │  │  │      mqscreen.lastbuildstate
    │  │  │      mqscreen.write.1u.tlog
    │  │  │      rcc.read.1u.tlog
    │  │  │      rcc.write.1u.tlog
    │  │  │      uic.read.1u.tlog
    │  │  │      uic.write.1u.tlog
    │  │  │      
    │  │  ├─qmake
    │  │  │      qtvars_Win32_Debug.props
    │  │  │      
    │  │  ├─rcc
    │  │  │      qrc_MainWindow.cpp
    │  │  │      
    │  │  └─uic
    │  │          ui_MainWindow.h
    │  │          
    │  ├─Release
    │  │  └─mqscreen.tlog
    │  └─Resources
    └─Release
            avcodec-58.dll
            avdevice-58.dll
            avfilter-7.dll
            avformat-58.dll
            avutil-56.dll
            ffmpeg.exe
            ffplay.exe
            ffprobe.exe
            mqcapture.exe
            postproc-55.dll
            swresample-3.dll
            swscale-5.dll
            



标签: FFmpeg pe 录屏

实例下载地址

qt5.9 vs2015 ffmpeg录屏

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警