資源簡介
FFmpeg+sdl for mac
代碼片段和文件信息
#include?
#define?__STDC_CONSTANT_MACROS
#ifdef?_WIN32
//Windows
extern?“C“
{
#include?“libavcodec/avcodec.h“
#include?“libavformat/avformat.h“
#include?“libswscale/swscale.h“
#include?“libavutil/imgutils.h“
#include?“SDL2/SDL.h“
};
#else
//Linux...
#ifdef?__cplusplus
extern?“C“
{
#endif
#include?
#include?
#include?
#include?
#include?
#ifdef?__cplusplus
};
#endif
#endif
//Output?YUV420P?data?as?a?file
#define?OUTPUT_YUV420P?0
int?main(int?argc?char*?argv[])
{
????AVFormatContext????*pFormatCtx;
????int????????????????i?videoindex;
????AVCodecContext????*pCodecCtx;
????AVCodec????????????*pCodec;
????AVframe????*pframe*pframeYUV;
????unsigned?char?*out_buffer;
????AVPacket?*packet;
????int?ret?got_picture;
????struct?SwsContext?*img_convert_ctx;
????
????char?filepath[]=“/Users/emir/Desktop/test.mp4“;
????//SDL---------------------------
????int?screen_w=0screen_h=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-08-14?19:15??ffmpeg+sdl2.0\
?????文件????????6148??2019-08-14?19:15??ffmpeg+sdl2.0\.DS_Store
?????目錄???????????0??2019-08-14?19:25??__MACOSX\
?????目錄???????????0??2019-08-14?19:25??__MACOSX\ffmpeg+sdl2.0\
?????文件?????????120??2019-08-14?19:15??__MACOSX\ffmpeg+sdl2.0\._.DS_Store
?????目錄???????????0??2019-07-16?15:21??ffmpeg+sdl2.0\ffmpeg+sdl2.0\
?????文件?????1887920??2019-07-16?14:32??ffmpeg+sdl2.0\ffmpeg+sdl2.0\libavformat.58.20.100.dylib
?????文件?????1010004??2019-07-16?14:32??ffmpeg+sdl2.0\ffmpeg+sdl2.0\libSDL2-2.0.0.dylib
?????文件??????485332??2019-07-16?14:32??ffmpeg+sdl2.0\ffmpeg+sdl2.0\libswscale.5.3.100.dylib
?????文件??????353440??2019-07-16?14:32??ffmpeg+sdl2.0\ffmpeg+sdl2.0\libavutil.56.22.100.dylib
?????文件?????2397588??2019-07-16?14:31??ffmpeg+sdl2.0\ffmpeg+sdl2.0\libavfilter.7.40.101.dylib
?????文件????14356828??2019-07-16?14:31??ffmpeg+sdl2.0\ffmpeg+sdl2.0\libavcodec.58.35.100.dylib
?????文件????????6985??2019-07-16?15:21??ffmpeg+sdl2.0\ffmpeg+sdl2.0\main.cpp
?????目錄???????????0??2019-08-14?19:25??__MACOSX\ffmpeg+sdl2.0\ffmpeg+sdl2.0\
?????文件?????????176??2019-07-16?15:21??__MACOSX\ffmpeg+sdl2.0\ffmpeg+sdl2.0\._main.cpp
?????目錄???????????0??2019-07-16?14:39??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\
?????文件???????12387??2019-07-16?14:33??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.pbxproj
?????目錄???????????0??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\xcuserdata\
?????目錄???????????0??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\xcuserdata\emir.xcuserdatad\
?????目錄???????????0??2019-07-16?14:39??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\xcuserdata\emir.xcuserdatad\xcschemes\
?????文件?????????497??2019-07-16?14:39??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\xcuserdata\emir.xcuserdatad\xcschemes\xcschememanagement.plist
?????目錄???????????0??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\
?????文件?????????158??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\contents.xcworkspacedata
?????目錄???????????0??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\xcuserdata\
?????目錄???????????0??2019-08-14?19:16??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\xcuserdata\emir.xcuserdatad\
?????文件???????44988??2019-08-14?19:16??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\xcuserdata\emir.xcuserdatad\UserInterfaceState.xcuserstate
?????目錄???????????0??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\xcshareddata\
?????文件?????????238??2019-07-16?14:24??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\project.xcworkspace\xcshareddata\IDEWorkspaceChecks.plist
?????目錄???????????0??2019-08-14?19:25??__MACOSX\ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\
?????文件?????????176??2019-07-16?14:24??__MACOSX\ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\._project.xcworkspace
?????目錄???????????0??2019-07-16?14:39??ffmpeg+sdl2.0\ffmpeg+sdl2.0.xcodeproj\xcshareddata\
............此處省略3個文件信息
- 上一篇:海康IP網絡高清疊加測試.rar
- 下一篇:FFmpeg basic
評論
共有 條評論