Matt Reach's repositories
FFmpegTutorial
FFmpeg6 step by step tutorials for iOS/macOS developer. (适合零基础的 iOS/macOS 开发者学习FFmpeg API 和音视频渲染技术。演示了 OpenGL 和 Metal 等多种视频渲染方式,以及使用 AudioUnit 和 AudioQueue 渲染不同格式的音频。)
MRFFToolChainBuildShell
编译FFmpeg7、FFmpeg6、FFmpeg6、FFmpeg4;适用于Andorid和iOS平台;compile shell for ffmpeg7、ass、bluray、dav1d、dvdread、freetype、fribidi、harfbuzz、openssl、opus、unibreak、uavs3d、smb2、soundtouch、xml2、fontconfig
SohuH5-NativeInteraction
H5和Native交互解决方案,没有平台限制,支持双向回调;现已经开源iOS、Android相关代码;Windows平台使用的是Chromium内核版,也轻松实现了这套方案(暂未开源)。
SCJSONUtil
轻量、方便的 JSON 和 Model 互转框架,支持 iOS/macOS/tvOS 平台
MRVideoToPicture
Fast extract video key frame to picture / 快速提取视频关键帧并保存成图片
SCNetworkKit
a simple but powerful iOS、macOS networking framework.
IJKMediaPlayer-SPM
Integrate ijkplayer via Swift Package Manager.
ffmpeg-kit
(和IJKPlayer使用相同的 FFmpeg). Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
SCNetworkAgent
a cocoa network abstract layer
AppleProg-Cocoa-Tutorials
Cocoa tutorials from YouTube
awesome-cocoa-projects
awesome cocoa projects
BrewFormula
My Brew Formula
GoldenPassport
A native implementation of Google Authenticator for Mac based on Swift
google-authenticator
Open source version of Google Authenticator (except the Android app)
hexo-theme-miracle
:tada: A clean and lightweight single-column theme for Hexo.
LearnOpenGL
Learn OpenGL,GLKit
lemon-cleaner
腾讯柠檬清理是针对macOS系统专属制定的清理工具。主要功能包括重复文件和相似照片的识别、软件的定制化垃圾扫描、可视化的全盘空间分析、内存释放、浏览器隐私清理以及设备实时状态的监控等。重点聚焦清理功能,对上百款软件提供定制化的清理方案,提供专业的清理建议,帮助用户轻松完成一键式清理。
MetalRendersSubtile
基于 Metal 实现动态绘制字幕功能。
repository
存放测试用的 json,mp4 等资源文件。
SCHTTPSServer
cocoa https server
VideoPlayer
📽 A video player for SwiftUI, support for caching, preload and custom control view. SwiftUI 视频播放器,支持边下边播、预加载、自定义控制层
WebDAV-Swift
Swift WebDAV client with caching and thumbnail support