FFmpegWrapper

所属分类:流媒体/Mpeg4/MP4
开发工具:Objective-C
文件大小:38KB
下载次数:0
上传日期:2015-05-10 04:49:31
上 传 者sh-1993
说明:  一些FFmpeg libav函数的轻量级Objective-C包装器
(A lightweight Objective-C wrapper for some FFmpeg libav functions)

文件列表:
COPYING.LGPLv2.1 (26526, 2014-04-10)
COPYING.LGPLv3 (7651, 2014-04-10)
FFmpegWrapper.podspec (595, 2014-04-10)
FFmpegWrapper.xcodeproj (0, 2014-04-10)
FFmpegWrapper.xcodeproj\project.pbxproj (38633, 2014-04-10)
FFmpegWrapper.xcodeproj\project.xcworkspace (0, 2014-04-10)
FFmpegWrapper.xcodeproj\project.xcworkspace\contents.xcworkspacedata (158, 2014-04-10)
FFmpegWrapper.xcodeproj\xcuserdata (0, 2014-04-10)
FFmpegWrapper.xcodeproj\xcuserdata\chrisbal.xcuserdatad (0, 2014-04-10)
FFmpegWrapper.xcodeproj\xcuserdata\chrisbal.xcuserdatad\xcschemes (0, 2014-04-10)
FFmpegWrapper.xcodeproj\xcuserdata\chrisbal.xcuserdatad\xcschemes\FFmpegWrapper.xcscheme (2491, 2014-04-10)
FFmpegWrapper.xcodeproj\xcuserdata\chrisbal.xcuserdatad\xcschemes\xcschememanagement.plist (575, 2014-04-10)
FFmpegWrapper (0, 2014-04-10)
FFmpegWrapper\FFBitstreamFilter.h (396, 2014-04-10)
FFmpegWrapper\FFBitstreamFilter.m (541, 2014-04-10)
FFmpegWrapper\FFFile.h (512, 2014-04-10)
FFmpegWrapper\FFFile.m (431, 2014-04-10)
FFmpegWrapper\FFInputFile.h (458, 2014-04-10)
FFmpegWrapper\FFInputFile.m (2893, 2014-04-10)
FFmpegWrapper\FFInputStream.h (1071, 2014-04-10)
FFmpegWrapper\FFInputStream.m (780, 2014-04-10)
FFmpegWrapper\FFOutputFile.h (1060, 2014-04-10)
FFmpegWrapper\FFOutputFile.m (6143, 2014-04-10)
FFmpegWrapper\FFOutputStream.h (596, 2014-04-10)
FFmpegWrapper\FFOutputStream.m (2790, 2014-04-10)
FFmpegWrapper\FFStream.h (458, 2014-04-10)
FFmpegWrapper\FFStream.m (639, 2014-04-10)
FFmpegWrapper\FFUtilities.h (279, 2014-04-10)
FFmpegWrapper\FFUtilities.m (1349, 2014-04-10)
FFmpegWrapper\FFmpegWrapper-Prefix.pch (182, 2014-04-10)
FFmpegWrapper\FFmpegWrapper.h (3752, 2014-04-10)
FFmpegWrapper\FFmpegWrapper.m (6568, 2014-04-10)
LICENSE (821, 2014-04-10)
Submodules (0, 2014-04-10)
Submodules\FFmpeg-iOS (0, 2014-04-10)

# FFmpegWrapper FFmpegWrapper is a lightweight Objective-C wrapper for some FFmpeg libav functions. ## Installation Note: This project includes [FFmpeg-iOS](https://github.com/chrisballinger/FFmpeg-iOS) as submodule which you will need to build separately. 1. Add this as a git submodule to your project. $ git submodule add Submodules/FFmpegWrapper https://github.com/OpenWatch/FFmpegWrapper.git 2. Drag `FFmpegWrapper.xcodeproj` into your project's files. 3. Add `FFmpegWrapper` to your target's Target Dependencies in Build Phases. 4. Add `libFFmpegWrapper.a` to your target's Link Binary with Libraries in Build Phases. ## Usage `FFmpegWrapper.h` contains the latest documentation so it would be advisable to check there first as this document may be out of date due to rapid development. Converts file at `inputPath` to a new file at `outputPath` using the parameters specified in the `options` dictionary. The two optional callbacks are for monitoring the progress and completion of a queued task and are always called on the main thread. All calls to this function are currently queued in a synchronous internal dispatch queue. - (void) convertInputPath:(NSString*)inputPath outputPath:(NSString*)outputPath options:(NSDictionary*)options progressBlock:(FFmpegWrapperProgressBlock)progressBlock completionBlock:(FFmpegWrapperCompletionBlock)completionBlock; ## License Like [FFmpeg](http://www.ffmpeg.org) itself, this library is LGPL 2.1+. FFmpegWrapper Created by Christopher Ballinger on 9/14/13. Copyright (c) 2013 OpenWatch, Inc. All rights reserved. FFmpegWrapper is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. FFmpegWrapper is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with FFmpegWrapper; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA

近期下载者

相关文件


收藏者