|
|
@@ -226,9 +226,13 @@ public class docManage extends Controller {
|
|
|
if (obsfilename.endsWith("mp4") || obsfilename.endsWith("MP4")) {
|
|
|
MpcFactory mpcFactory = new MpcFactory();
|
|
|
MediaMetaData data = mpcFactory.getMetaData(siteid, obsfilename);
|
|
|
- if (data != null && data.getBitrate() > 0 && data.getBitrate() / 1024 > 5000) {
|
|
|
- System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
- mpctaskid = mpcFactory.createMpcTask(siteid, obsfilename);
|
|
|
+ if (data != null) {
|
|
|
+ long bitrate = data.getBitrate();
|
|
|
+ long size = data.getSize();
|
|
|
+ if (bitrate / 1024 > 5000 || size / (1024 * 1024) > 500) {
|
|
|
+ System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
+ mpctaskid = mpcFactory.createMpcTask(siteid, obsfilename);
|
|
|
+ }
|
|
|
}
|
|
|
} else if (obsfilename.endsWith("mov") || obsfilename.endsWith("MOV")) {
|
|
|
System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
@@ -273,7 +277,6 @@ public class docManage extends Controller {
|
|
|
return getErrReturnObject().setErrMsg("找不到对应的云存储文件").toString();
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/**
|
|
|
* 视频转码
|
|
|
*/
|
|
|
@@ -281,9 +284,13 @@ public class docManage extends Controller {
|
|
|
if (obsfilename.endsWith("mp4") || obsfilename.endsWith("MP4")) {
|
|
|
MpcFactory mpcFactory = new MpcFactory();
|
|
|
MediaMetaData data = mpcFactory.getMetaData(siteid, obsfilename);
|
|
|
- if (data != null && data.getBitrate() > 0 && data.getBitrate() / 1024 > 5000) {
|
|
|
- System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
- mpctaskid = mpcFactory.createMpcTask(siteid, obsfilename);
|
|
|
+ if (data != null) {
|
|
|
+ long bitrate = data.getBitrate();
|
|
|
+ long size = data.getSize();
|
|
|
+ if (bitrate / 1024 > 5000 || size / (1024 * 1024) > 500) {
|
|
|
+ System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
+ mpctaskid = mpcFactory.createMpcTask(siteid, obsfilename);
|
|
|
+ }
|
|
|
}
|
|
|
} else if (obsfilename.endsWith("mov") || obsfilename.endsWith("MOV")) {
|
|
|
System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
@@ -407,9 +414,13 @@ public class docManage extends Controller {
|
|
|
if (obsfilename.endsWith("mp4") || obsfilename.endsWith("MP4")) {
|
|
|
MpcFactory mpcFactory = new MpcFactory();
|
|
|
MediaMetaData data = mpcFactory.getMetaData(siteid, obsfilename);
|
|
|
- if (data != null && data.getBitrate() > 0 && data.getBitrate() / 1024 > 5000) {
|
|
|
- System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
- mpctaskid = mpcFactory.createMpcTask(siteid, obsfilename);
|
|
|
+ if (data != null) {
|
|
|
+ long bitrate = data.getBitrate();
|
|
|
+ long size = data.getSize();
|
|
|
+ if (bitrate / 1024 > 5000 || size / (1024 * 1024) > 500) {
|
|
|
+ System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|
|
|
+ mpctaskid = mpcFactory.createMpcTask(siteid, obsfilename);
|
|
|
+ }
|
|
|
}
|
|
|
} else if (obsfilename.endsWith("mov") || obsfilename.endsWith("MOV")) {
|
|
|
System.err.println("开始进行视频转码:" + siteid + "," + obsfilename);
|