视频url保存失败怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了视频url保存失败怎么办相关的知识,希望对你有一定的参考价值。

参考技术A 1.如图所示打开你要下载的视频——复制视频的网址
优酷客户端视频下载URL检测失败怎么办
2.打开优酷客户端——视频管理——点击新建下载。然后下载。
如果你网速不行的话,也可以使用这种方法。
优酷客户端视频下载URL检测失败怎么办
3.跟换保存路径,由于有时候卸载不干净,导致不能下载。
优酷客户端视频下载URL检测失败怎么办
4.右击优酷——点击打开文件位置——使用优酷检测工具。进行修复。
优酷客户端视频下载URL检测失败怎么办
优酷客户端视频下载URL检测失败怎么办
5.最后实在没办法的话,可以使用卸载工具卸载再安装。一定要卸载干净。
优酷客户端视频下载URL检测失败怎么办

url中含有中文造成文件下载失败

一、场景

       前段时间由于安卓客户端并发播放视频的需求量太大,造成视频卡顿的现象,因此使用java做了一套缓存视频的服务,把远程服务器的视频下载到内网服务器来解决这个问题。

二、问题引入

     可是在使用流进行视频下载的时候,不含有中文的url会正常下载视频,包含中文的就会下载失败,后来经过一番查找解决办法之后发现只需要将url中的中文进行UTF-8转码即可,需要注意的是:

不能对整个url进行UTF-8转码,必须用正则表达式对url进行中文过滤板,只转码中文即可:

  正则匹配方法:

public static String encode(String str, String charset) throws UnsupportedEncodingException {
Pattern p = Pattern.compile(zhPattern);
Matcher m = p.matcher(str);
StringBuffer b = new StringBuffer();
while (m.find()) {
m.appendReplacement(b, URLEncoder.encode(m.group(0), charset));
}
m.appendTail(b);
return b.toString();
}

private static String zhPattern = "[\\u4e00-\\u9fa5]";

技术分享图片

技术分享图片

 














以上是关于视频url保存失败怎么办的主要内容,如果未能解决你的问题,请参考以下文章

今日头条 发视频老是提示 系统识别帐号异常,视频发布失败 怎么办?

抖音里字幕识别失败怎么办

视频文件中嵌入URL地址是怎么回事?可以去掉吗?

怎么获取标题的URL

为什么在vue里面单引号引个单词保存之后单引号就不见了

怎么保存这个网站的源码?这个是vue写的模版,我想把这个源码导出来,反编译vue源码