实例介绍
【实例截图】
【核心代码】
└─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
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论