YouTube 上传质量

2024-07-04

我正在使用 google 的 GData API 将视频从我的应用程序上传到 youtube。上传工作正常,但上传视频的质量仅为 360p,而原始视频的质量为 720p。

这是否按预期工作?如果是这样,有什么方法可以解决此视频压缩问题,让我的应用程序上传高清电影吗?

这是我用来实现视频上传的代码(如果有帮助的话)。

GDataYouTubeMediaGroup *mediaGroup = [GDataYouTubeMediaGroup mediaGroup];
[mediaGroup setMediaTitle:title];
[mediaGroup setMediaDescription:desc];
[mediaGroup addMediaCategory:category]; 
[mediaGroup setMediaKeywords:keywords];
[mediaGroup setIsPrivate:NO];

NSString *mimeType = [GDataUtilities MIMETypeForFileAtPath:outputURL.relativePath defaultMIMEType:@"video/quicktime"];

GDataEntryYouTubeUpload *entry;
entry = [GDataEntryYouTubeUpload uploadEntryWithMediaGroup:mediaGroup data:data MIMEType:mimeType slug:filename];

SEL progressSel = @selector(ticket:hasDeliveredByteCount:ofTotalByteCount:);
[service setServiceUploadProgressSelector:progressSel];

GDataServiceTicket *ticket;
ticket = [service fetchEntryByInsertingEntry:entry forFeedURL:url delegate:self didFinishSelector:@selector(uploadTicket:finishedWithEntry:error:)];

Brenton


YouTube 转码管道仅查看视频文件本身,以确定是否应生成视频的 HQ/HD 版本。在 gdata API 调用中传递什么并不重要。

转码管道寻找的内容包括视频大小和平均比特率。例如,比特率非常低的 720p 视频可能不符合 HD 甚至 HQ 编码的条件。有时,编码不正确的视频可能会导致转码器解释错误的视频大小或比特率,因此请确保您的视频编码器没有执行任何奇怪的操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

YouTube 上传质量 的相关文章

  • 从 iPhone 应用程序上传图像

    我正在尝试从 iPhone 应用程序将图像上传到服务器 上传图片的PHP代码如下 if isset POST insertImage INSERT IMAGE method safeData POST insertImage if meth
  • UIModalTransitionStyleFlipHorizo​​ntal 横向垂直翻转

    在横向模式下 从一个视图 导航控制器堆栈的一部分 转换到另一个视图作为模态视图 并将 UIModalTransitionStyleFlipHorizo ntal 设置为 modalTransitionStyle 视图在横向模式下垂直翻转 动
  • 如何在多视图和恢复控件中使用AVPlayer?

    我在 iOS 6 1 上使用 xcode 4 6 创建一个应用程序 其中包含 TabBar 和 2 个不同的 tableView 每个表视图从 file plist 读取一行 当点击一行时 您会加载一个 DetailView DetailV
  • 使用 Asihttprequest 和 iPhone 的 Json 框架解析 JSON 数据

    我一直在学习如何使用 JSON 框架和 iOS 的 ASIHTTPRequest 来解析 JSON 我已经使用 twitter feed 以及通过社区教程的自定义 feed 进行了测试 一切都很顺利 然后我想我将使用 Microsoft O
  • 如何将 Core Animation 框架添加到我的 Xcode 项目中?

    我只是找不到添加它的框架 有任何想法吗 添加 QuartzCore 框架 它包含核心动画
  • 使用编码加号 (%2B) 创建 NSURL

    我需要在 GET 请求中传递带有时区偏移量的时间戳 例如 2009 05 04T11 22 00 01 00 对于接收 PHP 脚本 我无法控制 这看起来像是两个参数 2009 05 04T11 22 00 和 01 00 NSURL 不编
  • 将图像添加到 UITextView

    在我的应用程序中我有一个UITextView文本视图下方有一个按钮 用于将照片插入到文本视图中UITextView编辑时 我的要求是用户能够编辑其中的文本 并在需要时插入图像 类似于 StackOverflow 应用程序自己的UITextV
  • Objective-C 自定义 Getter/Setter

    我正在使用以下由 Xcode 自动生成的 NSManagedObject interface Portion NSManagedObject property nonatomic retain NSNumber volume 我想创建一个自
  • 调试-[NSCFDictionary setObject:forKey:]:尝试插入 nil 值

    我对我的项目做了一些更改 现在运行应用程序时收到上述消息 但不知道如何调试它 我读过了here http lists apple com archives cocoa dev 2009 Jun msg00015 html我必须在其中设置一个
  • 如何解析 iOS 4.0 iTunes 备份中的 Manifest.mbdb 文件

    在 iOS 4 0 中 Apple 重新设计了备份流程 iTunes 过去在 Manifest plist 文件中存储与备份文件关联的文件名列表 但在 iOS 4 0 中 它已将此信息移至 Manifest mbdb 您可以通过使用 iOS
  • iPhone 发送代表消息等待 10 秒后未能返回

    当尝试将大型 NSData 对象转换为 base64Encoding 以进行 http 传输时 我不断从 iPhone 3 0 收到以下消息 void SendDelegateMessage NSInvocation delegate fa
  • 启用移动网站缩放

    我正在开发一个移动网站 但缩放效果在我的页面上不起作用 我在页面中使用了以下标签 我想知道 是否可以使用此标签获得缩放效果以及如何正确使用它 我还可以使用更多标签来实现此目的吗 我们的客户群主要使用 iPhone 在为 iPhone 用户开
  • 使用本地时区将 unix 时间戳转换为 NSdate

    我得到一些start times and end times形式为NSDecimalNumber从 API 请求返回 我已经成功地能够转换这些NSDecimalNumbers into NSDates 但代码没有考虑时区 我需要它使用设备上
  • 使用 UISearchBar 关闭键盘,而不放弃第一响应者

    嘿 我正在 iPhone 上开发一个基于导航的应用程序 类似于联系人应用程序 当您在搜索栏中输入内容并在表格中滚动 在联系人应用程序中 时 键盘就会消失 我不认为它会放弃第一响应者 因为当我尝试在 void scrollViewDidScr
  • 仅从 GPS 获取 iPhone 上的位置 - 而不是 wifi 网络

    我正在创建一个使用位置的应用程序 一切都很顺利 除了一件事 当我回到家时 我的 iPhone 连接到我的本地 wifi 网络 而不是使用手机中的 GPS 获取我的位置 而是尝试通过找出我的 wifi 网络连接到的位置来获取位置 如果我关闭
  • 如何测试为 SKProductsRequest 设置不同的区域设置

    我正在 iPhone 应用程序中实现 IAP 并在沙盒环境中工作 我有我的代码设置要处理SKProducts由返回SKProductsRequest获取定价信息 我想测试检索不同区域设置中的价格值 例如欧元或日元 以测试我的格式化代码 我怎
  • 当使用密码锁定屏幕时,iOS 应用程序无法在后台访问文件

    Good day 我有一个 IOS 消息应用程序 该应用程序将接收和发送的消息存储在 sqlite3 数据库中 并且该应用程序还会生成日志文件 这可能发生在前台或后台任务中 当在 IOS 设备上禁用密码时 一切工作正常 即使屏幕关闭且应用程
  • iPhone 上的弱链接无法正常工作

    我有一个 iPhone 应用程序 主要针对 3 0 但它利用了可用的新 API 代码是这样的 if UIApplicationDidEnterBackgroundNotification NULL nc addObserver self s
  • Python下载具有特定文件名的youtube

    我正在尝试下载 youtube 视频pytube这边走 from pytube import YouTube YouTube http youtube com watch v 9bZkp7q19f0 streams first downlo
  • UIBarButtonItem 单击后没有反应

    来自rootViewController我导航到UIViewController if self contr nil ExampleViewController controller ExampleViewController alloc

随机推荐

  • 流行的自定义滚动条的顽固问题

    代码更新 http mawk3y net test brand php id 12 http mawk3y net test brand php id 12 原来的jquery插件在这里http manos malihu gr tuts j
  • 将一个服务注入另一个服务

    我有一个 MVC 项目 它有两个服务 OrganizationService 和AgreementService 我的问题是某些组织属于组 父结构 在这种情况下 我需要获取属于其中任何组织的所有协议群组 我的 OrganizationSer
  • 查找与 id 匹配的最接近时间戳的行,并添加具有值的行

    我有 2 个数据帧 并且想根据最近的日期时间和匹配 ID 在 df1 中插入一行 其中包含 df2 中的值 df 示例如下 df1 storeID datetime 0 111 2020 01 01 00 50 00 1 222 2020
  • 如何在 Swift 中将数据转换为双精度型、整数型和字符串型等类型?

    我正在努力在 iOS Swift 中为 shapefile 一种 GIS 格式 与这个问题不是特别相关 构建一个自定义文件打开器 这些文件有一个 100 字节长的标头 我可以将其读入 4 字节数组 其中存储我想要的信息 我可以将这些数组转换
  • 分割字符串需要数组声明

    string myStr part1 part2 要分割这个简单的字符串 Split 方法需要传递带有参数的数组 真的吗 为什么我不能直接指定myStr Split 如果我不需要的话 为什么他们希望我声明 char 数组 任何人都可以解释我
  • 打开 Excel 2016 文件失败,HRESULT:0x800706BE

    用于打开现有 Excel 文件的简单 VB NET 代码在打开命令时始终失败 并出现以下错误 远程过程调用失败 HRESULT 异常 0x800706BE 我在 Stack Overflow 和 Microsoft 网站上搜索了这个错误 似
  • 玩 Java 2.0/2.1 和依赖注入

    我们有一个新的 Play 2 0 项目 我们计划在添加一些复杂的第 3 方集成代码时引入 DI Play 2 0 有一个 Guice 插件 但看起来它将在 2 1 中过时 而且我有预感 2 1 已经不远了 https github com
  • 您能解释一下这两个 JavaScript 示例吗?

    1 为什么结果是foo baz不是1 因为 true 是 1 var foo 1 var baz 2 foo baz returns 2 which is true 2 有两个优点console log foo bar 它们的含义是什么 v
  • 有没有办法将协议属性声明为私有?

    我想遵守一个协议 并隐藏要访问的符合的属性 将它们声明为private 考虑以下 protocol P var value String get init value String class C P var value String re
  • Perl 中嵌套数据结构的简单参考或备忘单是什么? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 Perl 中嵌套数据结构的简单参考或备忘单是什么 一个很好的入门教程是perldoc perlreftut http perldoc pe
  • 通过tcp向logstash发送数据

    我在从简单的 java 应用程序将日志数据发送到 logstash 实例时遇到一些问题 对于我的用例 我试图避免使用 log4j logback 而是通过原始 tcp 套接字在单独的行上批处理 json 事件 原因是我希望通过 aws la
  • ListCollectionView 是否泄漏内存?

    我一直在研究如何避免由于强引用而导致的内存泄漏INotifyCollectionChanged来自视图模型的事件 我正在玩弄使用ListCollectionView看看这是否能解决我的问题 我认为以下内容正在泄漏内存 我做错了什么吗 var
  • 管理 Android 应用商店(Google/Amazon/等)的代码/构建?

    我有一个 Android 应用程序 主要是从 Android Market 现在是 Google Play 下载的 我们对源代码进行了一些调整 并提交给亚马逊应用商店 看看它能获得什么样的吸引力 我现在正在寻找一种可持续的方法 从通用代码库
  • 使用 Facebook 的 Javascript SDK 运行 FQL 查询

    这是我的查询 select uid name is app user from user where uid in select uid2 from friend where uid1 me and is app user 1 我需要使用
  • 使用自定义函数计算结构体 Vec 中的部分重复项

    假设我有以下示例 struct Client email String phone String details String fn main let mut clients Vec
  • 如何在 JPanel 中显示图像

    我的问题是如何将图像显示到 JPanel 中 这里询问类似问题的其他主题我不清楚我该如何做到这一点 我的项目文件夹中有一个包含图像文件的目录Project Folder GUI img 具体来说gray png and green png我
  • TSQL 时间序列模式数据挖掘

    获取一个包含以下 3 个字段的 SQL 表 Id TimeStamp Item UserId 我想确定最常见的序列Item for a UserId在一次会议中 会话将简单地由时间阈值来定义 即 如果 X 分钟内没有完整的条目 则任何未来的
  • 异步任务被评估两次

    我使用以下方法同时异步执行一些任务 public async Task
  • 在 AWS SageMaker 上重新托管经过训练的模型

    我已经开始探索 AWS SageMaker 从这些开始AWS 提供的示例 https github com awslabs amazon sagemaker examples tree master introduction to amaz
  • YouTube 上传质量

    我正在使用 google 的 GData API 将视频从我的应用程序上传到 youtube 上传工作正常 但上传视频的质量仅为 360p 而原始视频的质量为 720p 这是否按预期工作 如果是这样 有什么方法可以解决此视频压缩问题 让我的