主要为大家详细介绍了python调用系统ffmpeg实现视频截图、http发送,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2021-11-23 11:09:47 49KB python ffmpeg 视频截图 http
1
可以将mp4文件转换为m3u8,解决在线播放视频卡慢的问题,win10操作系统亲测可用,这个是我成功的博客:https://blog.csdn.net/qq_36592993/article/details/116236511
2021-11-13 21:02:36 37.53MB ffmpeg 视频切片 m3u8 视频处理
1
ffmpeg视频推流,里面用map封装好了,只需要填相应的视频流地址以及需要ffmpeg名字就可以用
2021-11-10 16:54:39 16.35MB ffmpeg
1
通过ffmpeg AVFilter的使用,将png图片作为logo叠加到视频任意位置。代码中的步骤: 1、打开MP4文件,获取媒体信息,找到解码器; 2、创建、连接和配置movie和叠加相关滤镜; 3、创建SDL渲染窗口; 4、解码,获取到原始视频帧; 5、将视频帧加入到滤镜,并从滤镜中获取叠加后的帧; 6、将叠加logo后的帧进行渲染,在窗口上看到视频。 资源描述要50字我才写这么多的,真烦。
2021-11-06 15:10:06 69.85MB ffmpeg 视频处理 音频编码解码
1
int _tmain(int argc, _TCHAR* argv[]) { currentAudioClock = 0; currentVideoClock = 0; currentBufferClock = 0; //currentPlayClock=0; CurrentVolume = SDL_MIX_MAXVOLUME; if (SDL_Init(SDL_INIT_EVERYTHING) != 0) { fprintf(stderr, "Unable to initialize SDL: %s\n", SDL_GetError()); return 1; } SDL_EventState(SDL_SYSWMEVENT, SDL_IGNORE); SDL_EventState(SDL_USEREVENT, SDL_IGNORE); atexit(SDL_Quit);// 注册SDL_Quit,当退出时调用,使得退出时程序自动清理 //flag=2; //给音视频队列分配空间 videoQueue = (VideoQueue *)av_mallocz(sizeof(VideoQueue)); audioQueue = (AudioQueue *)av_mallocz(sizeof(AudioQueue)); //初始化音视频队列 VideoQueueInit(videoQueue); AudioQueueInit(audioQueue); char* url = "G:/上海滩.mp4"; //char* url = "G:/2014年5月26日17 12 00至2014年5月26日17 14 59.avi"; //char* url = "H:/视频/不当交易.The.Unjust.BD.MiniSD-TLF.mkv"; //char* url = "E:/BaiduMusic/Songs/Love Story - Taylor Swift.mp3"; decodeTid = SDL_CreateThread(DecodePacket, "DecodePacket", (void*)url); PlayVideoTid = SDL_CreateThread(PlayVideo, "PlayVideo", NULL); PlayAudioTid = SDL_CreateThread(PlayAudio, "PlayAudioTid", NULL); int tid; SDL_WaitThread(decodeTid, &tid); printf("decodeTid %d\n", tid); SDL_WaitThread(PlayVideoTid, &tid); printf("PlayVideoTid %d\n", tid); SDL_WaitThread(PlayAudioTid, &tid); printf("PlayAudioTid %d\n", tid); SDL_DestroyMutex(audioQueue->audioMutex); SDL_DestroyCond(audioQueue->audioCond); SDL_DestroyMutex(videoQueue->videoMutex); SDL_DestroyCond(videoQueue->videoCond); av_free(videoQueue); av_free(audioQueue); return 0; }
2021-11-01 12:31:41 14.94MB ffmpeg 播放器
1
nginx+ffmpeg实现在谷歌浏览器下不用海康sdk实现视频预览,包括编译好的nginx、ffmpeg和前端展示demo
2021-10-31 23:21:01 27.81MB nginx ffmpeg 视频处理
1
稳定版ffmpeg
2021-10-21 21:09:26 37.43MB ffmpeg 视频处理
1
vs2008平台下使用FFmpeg SDK3.2开发的视频解码的简单示例
2021-10-19 19:05:53 3.38MB FFmpeg 视频解码
1
做视频会议系统的时候,有时需要实现多路视频画面合并后推流功能,要直接底层实现这样的功能还是不太容易的,如果借助ffmpeg就方便多了,使用ffmpeg的滤镜功能就能实现多路合并的效果。本demo封装了一个多路视频画面合并模块,线程安全,跨平台,在Windows和Linux皆可编译运行。
2021-10-18 17:11:32 43.2MB ffmpeg 视频处理 c++ c语言
#说明 .一个优秀的ffmpeg视频解码器源代码,编译方式:Release.x64版本。 .windows下播放网络视频流低延时 .解码器支持网络摄像头、本地视频文件、电脑自带usb摄像头、桌面抓取方法。 .视频解码处理过程已经经过硬解码,及如何从硬解码后采用SSE,ipp,等intel优化提取数据。单路1080P下视频从解码到复原RGB数据CPU降至%2以内。 .duilib下多路网络视频播放demo.内部采用opencv播放(D3D播放版本暂未上传) #第三方开源库 .opencv;dlib;opencv;SSE;ipp;boost库 .boost文件过大需自己去官网下载编译 #其他 .如有其他代码问题,请联系我QQ136111526
2021-10-09 21:44:34 8.74MB C++
1