Эх сурвалжийг харах

缩略图300宽度,高度自动

chenjunkai 6 жил өмнө
parent
commit
e3cc1427fd

+ 5 - 3
Ansjer/test/osssigput.py

@@ -25,7 +25,7 @@ http://test.dvema.com/cloudVod/getSts?uidToken=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1N
 '''
 
 
-tokenss = {"AccessKeyId": "STS.NK6n7GFc55gqJ9Hu7hy3P2oxy", "AccessKeySecret": "EeZv5ENCBWajkXPeEAx3t6xXiC5TdcmaoYzn2j9rLmpQ", "SecurityToken": "CAISyQJ1q6Ft5B2yfSjIr4iDJY3zq7wUgqWaSB/5kTc9dbx83arTmzz2IHFIf3NhAe0bv/kzm2lX7/YYlr1dd6RhYRzkSJcrsaYMoTycOtOYkpQvYT+wG9n3d1KIAjvXgeUjCoeQFaEmE5XAQlTAkTAJkNmeXD6+XlujHISUgJp8FLo+VRW5ajw0TbUzIRB5+vcHKVzbN/umLnyShXHLXmZlvgdghER166m03re7iHzkgUb91/UeqqnoP5GgdLMMBppkVMqv1+EELciY2SVLuR9R7/U03u4W8jPAo92DBFUIpDu6CM7wov1KcFQmVPNqJJMd9aHV0uN/trWU1aaPkkcVZLoJCXuOHtz8npedRNnEbIhpKezJXF3Wyc2KO5XPtAcpXGkWLgsieaB6eyMrU010F2yLd/P4oQ+TMl25JbOZy6YtyorTRMhtOBpSTBqAAQIxOD8vVeHfRET47Fo8F08EEoMRJ8C+1tiTiPoF4Mn3pr36oF85tlcCN755ZLLtB/JR+cwQWEnetO12XU5kXw5r1XT9lDbtnQjt4TojHN70zSFghOT/QuIDTT+y5BTH7S6n30EUnXtwm3RHE4J7foo6a/VJ0qZRmjSQpV5pdHQr", "Expiration": "2018-12-17T09:59:13Z", "expire": "3600", "endpoint": "oss-cn-shenzhen.aliyuncs.com", "bucket_name": "cloudvod1", "arn": "acs:ram::1901342792446414:role/stsoss/FTSLL8HM437Z38WU111A", "code": 0, "storage": "FTSLL8HM437Z38WU111A/vod1/", "ip": "192.168.136.40"}
+tokenss = {"AccessKeyId": "STS.NHni76oniM27eB6mLEmw67Kr8", "AccessKeySecret": "F6mNGwMyz8cMbhHJm26QiPxrZAtu2AC3yXBbkAXa5PJh", "SecurityToken": "CAISxwJ1q6Ft5B2yfSjIr4vbIo2CgrFI+vDcZ2SHiUwQYfga2I7Z2jz2IHFIf3NhAe0bv/kzm2lX7/YYlr1dd6RhYRzkSJcrsaYMoTycOtOYkpQAX3LuHNn3d1KIAjvXgeUtCoeQFaEkE5XAQlTAkTAJkNmeXD6+XlujHISUgJp8FLo+VRW5ajw0TbUzIRB5+vcHKVzbN/umLnyShXHLXmZlvgdghER166m03re5iHzkgUb91/UeqqnoP5GgdLMMBppkVMqv1+EEL8iG2SVLuR9R7/U03u4W9jLZud3ERHdt2DGiY8rxroYwHlQpWZVjQvdt6+b7maQi/a7x792mk08WYbsKAn6DGN78mZf+dbn3ZopjR9HSIG/Q192DDJ7xvj4/bGgTXAEwIIt9cSUhUUFxG2yGdfb4oQCQeGm4V7OCy7omdxHoSpAoJbEagAEmSR8slfOl+iU3tlgyeBuH6aywtWa3kIjqTFBl0Jdko4mCbbbxgpMjRIftC+5vDAELOOhZm1epHDtF6aeQ4MDR0NHzLApvmn2i3pUMmI5azPxgTh24LuemCEWpPQjUPLFytvtzbXiJdAl5HpvYWLtuVwjEyMZDDy4YIom5cTLUAA==", "Expiration": "2018-12-18T07:48:33Z", "expire": "3600", "endpoint": "oss-eu-central-1.aliyuncs.com", "bucket_name": "gmvod1", "arn": "acs:ram::1901342792446414:role/stsoss/FTSLL8HM437Z38WU111A", "code": 0, "storage": "FTSLL8HM437Z38WU111A/vod12/", "ip": "192.168.136.40"}
 # 使用RAM账号的AccessKeyId和AccessKeySecret向STS申请临时token。
 
 # 使用临时token中的认证信息初始化StsAuth实例。
@@ -50,13 +50,15 @@ headers = {'x-oss-callback': base64_callback_body}
 ################
 # exit()
 # 使用StsAuth实例初始化存储空间。
+endpoint = tokenss['endpoint']
 bucket = oss2.Bucket(auth, tokenss['endpoint'], tokenss['bucket_name'])
 # # 上传一个字符串。
 # bucket.delete_object('a-3.txt')
 # exit()
-patht=tokenss['storage']+'xxx.1234'
+patht=tokenss['storage']+'ggg.1234'
 print(patht)
-bucket.put_object(patht, b'gj1js')
+print(endpoint)
+bucket.put_object(patht, b'gg')
 # bucket.put_object('FTSLL8HM437Z38WU111A/vod4/1234.txt', b'12345646',headers)
 exit()
 res = bucket.get_object('1234.txt')

+ 1 - 1
Controller/CloudVod.py

@@ -324,7 +324,7 @@ class CloudVodView(View):
                 thumb_key = '{prefix}ts0.ts'.format(prefix=obj.key)
                 print(thumb_key)
                 thumb = bucket.sign_url('GET',thumb_key , 3600,
-                                            params={'x-oss-process': 'video/snapshot,t_10000,m_fast,w_1'})
+                                            params={'x-oss-process': 'video/snapshot,t_10000,m_fast,w_300'})
                 vod_play_list.append({'name': ptime, 'sign_url': vod_play_url,'thumb':thumb})
             else:  # 文件
                 pass