• 大小: 12.68MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-18
  • 语言: 其他
  • 标签: 编码h264  

资源简介

从零开始学习音视频编程技术(十六) 采集屏幕编码H264 这是Qt的工程,建议使用Qt Creator 打开 Qt的版本是4.8.4,当然是用Qt5也是没有影响的,不过编译器记得使用Mingw。 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。 关于代码的解释 请参考: http://blog.yundiantech.com/?log=blog&id=20

资源截图

代码片段和文件信息

/**
 * 叶海辉
 * QQ群121376426
 * http://blog.yundiantech.com/
 */

#include “mainwindow.h“
#include 

#include 

int main(int argc char *argv[])
{
    QApplication a(argc argv);

    QTextCodec *codec = QTextCodec::codecForName(“UTF-8“); //UTF-8编码
    QTextCodec::setCodecForLocale(codec);
    QTextCodec::setCodecForCStrings(codec);
    QTextCodec::setCodecForTr(codec);

    MainWindow w;
    w.show();

    return a.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-10-14 17:47  VideoRecorder_4\
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\dll\
     文件    19646464  2014-12-31 06:21  VideoRecorder_4\lib\dll\avcodec-56.dll
     文件     1367552  2014-12-31 06:21  VideoRecorder_4\lib\dll\avdevice-56.dll
     文件     2314752  2014-12-31 06:21  VideoRecorder_4\lib\dll\avfilter-5.dll
     文件     5839360  2014-12-31 06:21  VideoRecorder_4\lib\dll\avformat-56.dll
     文件      452096  2014-12-31 06:21  VideoRecorder_4\lib\dll\avutil-54.dll
     文件      121344  2014-12-31 06:21  VideoRecorder_4\lib\dll\postproc-53.dll
     文件      270336  2014-12-31 06:21  VideoRecorder_4\lib\dll\swresample-1.dll
     文件      446976  2014-12-31 06:21  VideoRecorder_4\lib\dll\swscale-3.dll
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\ffmpeg\
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\ffmpeg\include\
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\ffmpeg\include\libavcodec\
     文件      179819  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\avcodec.h
     文件        3111  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\avfft.h
     文件        3764  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\dv_profile.h
     文件        2358  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\dxva2.h
     文件       10623  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\old_codec_ids.h
     文件        4007  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\vaapi.h
     文件        5437  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\vda.h
     文件        7094  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\vdpau.h
     文件        6340  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\version.h
     文件        2317  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\vorbis_parser.h
     文件        6062  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavcodec\xvmc.h
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\ffmpeg\include\libavdevice\
     文件       16642  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavdevice\avdevice.h
     文件        1859  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavdevice\version.h
     目录           0  2016-10-14 16:47  VideoRecorder_4\lib\ffmpeg\include\libavfilter\
     文件        3321  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavfilter\asrc_abuffer.h
     文件        2390  2014-12-31 06:21  VideoRecorder_4\lib\ffmpeg\include\libavfilter\avcodec.h
............此处省略118个文件信息

评论

共有 条评论

相关资源